Artur Harasimiuk
e4d1a32fa3
ci: update commit classification data
...
Related-To: NEO-6527
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 18:24:01 +02:00
Jemale Lockett
efeee0018f
fix: Set debugger supported on arl
...
Resolves: NEO-12136
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-09-05 18:23:47 +02:00
Artur Harasimiuk
e87acab116
ci: update lint config
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 17:43:21 +02:00
Artur Harasimiuk
9c06150b15
ci: reviewers config update for folder .github
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 17:11:43 +02:00
Kamil Kopryk
95b035a071
fix: global stateless heap creation in heapless path
...
Related-To: NEO-10681
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-05 16:56:00 +02:00
Mateusz Jablonski
b2004979ce
build: handle loader header location
...
in git repo it is in include/loader
in devel/sdk package it is in include/level_zero/loader
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-05 16:24:41 +02:00
Andrzej Koska
b0e7a11e9a
refactor: Improving information transfer about the copy engine
...
Related-To: NEO-11934
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2024-09-05 16:11:52 +02:00
Slawomir Milczarek
bf5953c091
feature: Add ioctl helper function to set external context
...
Related-To: NEO-11817
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2024-09-05 15:21:26 +02:00
Artur Harasimiuk
41a89ac26f
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 14:07:33 +02:00
Szymon Morek
80ef56ef4a
fix: Fix residency handling when out-of-memory occurs
...
Related-To: NEO-12434 , NEO-11755
When OOM was triggered from KMD then reiterate
over allocations again since allocations which
should be resident could be evicted during trim process.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-09-05 13:23:37 +02:00
Compute-Runtime-Validation
a8be06b92e
Revert "performance: enable indirect detection, xe hpg"
...
This reverts commit a7c4256e65 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-05 03:35:23 +02:00
Compute-Runtime-Validation
d842f65cf1
Revert "fix: submit dummy exec to pin memory during zeContextMakeMemoryReside...
...
This reverts commit f9b87d53e6 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-05 03:28:03 +02:00
ocldev
19dd63ba1c
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-04 17:30:39 +02:00
Mateusz Jablonski
14fd9f3f24
fix: correct using L0 loader functions
...
use zelLoaderTranslateHandle for translating handle to internal handle
get pointer to zelSetDriverTeardown during global ctor
don't load loader library by name
get loader function pointers directly from current process
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-04 17:30:25 +02:00
Dominik Dabek
a7c4256e65
performance: enable indirect detection, xe hpg
...
Enable for xe hpg and lpg.
Related-To: NEO-12491
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-09-04 16:57:54 +02:00
Artur Harasimiuk
af367082f4
ci: update commit classification data
...
Related-To: NEO-6527
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-04 15:07:34 +02:00
Maciej Plewka
f9b87d53e6
fix: submit dummy exec to pin memory during zeContextMakeMemoryResident call
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
Related-To: NEO-11879
2024-09-04 14:07:29 +02:00
Mateusz Hoppe
32fb476f6d
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-04 12:27:20 +02:00
Tomasz Biernacik
c5e174da00
refactor: remove queue extended methods and files
...
Related-To: NEO-12103
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2024-09-04 11:11:33 +02:00
Artur Harasimiuk
7984e23807
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-04 10:27:23 +02:00
Kamil Kopryk
06b9ebe57d
test: correct expectations in opencl tests if heapless enabled 3/n
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-04 10:10:42 +02:00
Naklicki, Mateusz
2db6955296
performance: remove excessive ioctl call
...
Related-to: HSD-18039694684
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-09-04 10:07:56 +02:00
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