ocldev
8fab22f74b
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-04 09:39:45 +02:00
Jitendra Sharma
1b54c8958f
fix: allow debug when heapless mode without per context VMs
...
Related-To: NEO-11791
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-09-04 08:56:29 +02:00
Zbigniew Zdanowicz
11405af267
performance: use simple if operation instead of std max
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-09-04 08:31:13 +02:00
Compute-Runtime-Validation
a4f68c57bb
Revert "refactor: debugbreak in simulation on memcopy to multi bank allocation"
...
This reverts commit 1c51734642 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-04 05:48:55 +02:00
Mateusz Hoppe
1c51734642
refactor: debugbreak in simulation on memcopy to multi bank allocation
...
- if allocation has multiple banks, memcpy cannot write different data
for multiple banks
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-03 20:47:50 +02:00
ocldev
84409e4844
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-03 20:41:29 +02:00
Mateusz Jablonski
383d786f31
fix: correct including compiler product helper definition
...
inl file should be included only in enabler cpp files
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-03 20:20:39 +02:00
Compute-Runtime-Validation
99f62ac866
Revert "feature: support SVM heap in reserveVirtualMem"
...
This reverts commit 93cde3ee12 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-03 20:20:25 +02:00
Mateusz Hoppe
37b7caa137
fix: correct program header generation for shared isa allocation
...
- when kernels share single allocation, LOAD address in program headers
should point to correct virtual address including kernel offset
Related-To: NEO-7788, GSD-9836
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-03 17:50:29 +02:00
Mateusz Jablonski
43e3957e66
fix: add nullptr check in cache reservation API
...
in case of AUB/TBX mode there is no os interface
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-03 15:43:35 +02:00
Kamil Kopryk
6d7e2760dc
refactor: correct expectations in level zero tests if heapless enabled 3/n
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-03 15:11:59 +02:00
Mateusz Jablonski
7adfa344c0
performance: get reference from getBindlessInfo
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-03 12:50:52 +02:00
Grzegorz Choinski
f8920fe3b4
ci: infra revision update
...
Related-To: NEO-8143
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-09-03 11:48:27 +02:00
Wenbin Lu
93cde3ee12
feature: support SVM heap in reserveVirtualMem
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-09-03 11:38:51 +02:00
Kamil Kopryk
d79889c3b2
test: correct expectations in opencl tests if heapless enabled 2/n
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-03 11:14:17 +02:00
Mateusz Witke
1aabc79176
ci: kernel revision udpate from 5737 to 5819
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-09-03 10:45:54 +02:00
Artur Harasimiuk
fb288fee4d
ci: update commit type mapping
...
Related-To: NEO-6527
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-03 09:47:11 +02:00
Compute-Runtime-Validation
dc84b163b5
Revert "performance: Optimize heap handling when mitigate dc flush"
...
This reverts commit 9249c5c65c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-03 08:33:20 +02:00
Szymon Morek
e6abfafa16
fix: drain paging fence queue before waiting for resources
...
Related-To: NEO-12197
If ULLS controller waits for CSR lock, and driver must
wait for resources due to OOM, then draing paging fence queue
directly
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-09-03 07:45:25 +02:00
ocldev
9559445e7f
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-03 06:41:16 +02:00
Compute-Runtime-Validation
5569ebbe1f
Revert "feature: capture multiple cpu pagefault handler"
...
This reverts commit 44f2912195 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-03 05:18:26 +02:00
Mateusz Jablonski
b6eb4792dc
performance: return const ref instead of struct copy from getBindlessInfo
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-02 18:40:01 +02:00
ocldev
bd5ce52ef5
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-02 18:23:07 +02:00
Lukasz Jobczyk
9249c5c65c
performance: Optimize heap handling when mitigate dc flush
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-09-02 18:12:19 +02:00
Mateusz Jablonski
c0cec096a5
fix: don't return gtpin init error from L0 API call
...
gtpin should be transparent for application
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-02 17:41:08 +02:00
Artur Harasimiuk
e6c920cc62
ci: infra revision update
...
Related-To: NEO-6527
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-02 17:26:48 +02:00
Young Jin Yoon
44f2912195
feature: capture multiple cpu pagefault handler
...
Recorded multiple page fault handlers by using vector in
cpu_page_fault_manager_linux.
Added a static handlerIndex in order to track the depth of
handler logic to call appropriate previous handlers.
Related-To: NEO-11563
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-09-02 16:46:35 +02:00
Compute-Runtime-Validation
e1af5d8da7
Revert "build: level_zero revision update"
...
This reverts commit d7981754fa .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-02 15:57:00 +02:00
Mateusz Hoppe
d5e275cb49
performance: optimize surface state programming
...
- eliminate read-modify-write on gfx memory when global bindless mode
enabled
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-02 15:31:30 +02:00
shubham kumar
5c3012a4a7
fix: correct pmt temperature offset
...
Related-To: NEO-12515
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-09-02 14:57:11 +02:00
Artur Harasimiuk
411392df19
ci: infra revision update
...
Related-To: NEO-6527
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-02 12:41:40 +02:00
Joshua Santosh Ranjan
ef779165ec
refactor: use appropriate debug macros
...
Related-To: NEO-11034
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-09-02 11:32:51 +02:00
ocldev
9652eae461
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-02 10:49:35 +02:00
shubham kumar
484684c762
fix: Correct maxBandwidth unit conversation in pmt
...
Related-To: NEO-12297
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-09-02 09:51:12 +02:00
Compute-Runtime-Validation
fbabe203c1
Revert "fix: update completion data after makeResident"
...
This reverts commit 13ec7ad32a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-31 20:54:02 +02:00
Compute-Runtime-Validation
d3f32358e9
Revert "performance: Optimize heap handling when mitigate dc flush"
...
This reverts commit 452f4b1dd1 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-31 06:03:18 +02:00
ocldev
d7981754fa
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-08-30 23:10:36 +02:00
Mateusz Jablonski
4bf8e6de2e
test: correct expectation for pat index in bind test
...
Related-To: NEO-10158
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-30 20:16:13 +02:00
Lukasz Jobczyk
8b760f8528
performance: Copy hostptr on cpu for host buffer when mitigate dc flush
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-08-30 19:55:45 +02:00
Mateusz Hoppe
ae3edba369
feature: limit contexts in group based on number of CCS engines
...
Related-To: NEO-12258, HSD-14023076222
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-30 19:55:31 +02:00
Bartosz Dunajski
847180dc9a
refactor: add debug prints for timestamp waits
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-08-30 19:55:15 +02:00
Kamil Kopryk
8a80673ca7
test: correct expectations in level zero tests if heapless enabled 2/n
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-30 19:55:01 +02:00
Zbigniew Zdanowicz
85c1f71257
test: add option to pass extra build flags to build scratch kernel function
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-08-30 18:32:56 +02:00
Michal Mrozek
ce3cb71773
performance: add debug flag to control timestamp caching
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-08-30 16:32:06 +02:00
Grzegorz Choinski
4db039055f
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-08-30 16:13:01 +02:00
Szymon Morek
13ec7ad32a
fix: update completion data after makeResident
...
Completion data can't be updated when makeResident fails
Resources could have updated state but paging fence remains the same.
Wait on paging fence during freeing these resources might result in hang.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-30 13:29:48 +02:00
Mateusz Jablonski
c934877790
refactor: remove not needed function
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-30 12:18:14 +02:00
Grzegorz Choinski
d859698cb5
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-08-30 11:43:21 +02:00
Mateusz Jablonski
512dac67fa
test: move xe specific mocks to shared/test/common
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-30 11:22:58 +02:00
Szymon Morek
df859c6d4a
fix: skip always resident allocations during trim
...
Related-To: NEO-12461
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-08-30 11:22:44 +02:00