Tomasz Biernacik
28ca00fa1b
feature: adjust max threads per EU count
...
Related-To: NEO-14998
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-08-06 09:02:54 +02:00
Compute-Runtime-Validation
c9456cda14
Revert "feature: Support for pStart"
...
This reverts commit a50c0dbecf .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-06 02:26:13 +02:00
Zbigniew Zdanowicz
b0e9267e62
feature: add support encodng front end command to patch preamble
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-05 12:58:29 +02:00
shubham kumar
e88de52133
fix: IGSC GFSP set call to modify only desired feature.
...
Related-To: NEO-15712
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-08-05 12:32:20 +02:00
Bartosz Dunajski
cc01c35501
feature: use dedicated cmd lists for bcs split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-05 10:49:11 +02:00
Chandio, Bibrak Qamar
a50c0dbecf
feature: Support for pStart
...
Related-To: NEO-15156, GSD-9939
Support for start address hint in zeVirtualMemReserve.
If it fails to find pStart then it defaults to the base line
allocateWithCustomAlignment(...)
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-08-05 10:14:01 +02:00
Zbigniew Zdanowicz
841267ecbd
feature: save command buffer gpu address for front end command in command list
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-05 09:59:08 +02:00
Mateusz Jablonski
ee5cd678ea
fix: correct naming of zer functions
...
zerDriverGetDefaultContext -> zerGetDefaultContext
zerDriverGetLastErrorDescription -> zerGetLastErrorDesription
zerDeviceTranslateToIdentifier -> zerTranslateDeviceHandleToIdentifier
zerIdentifierTranslateToDeviceHandle -> zerTranslateIdentifierToDeviceHandle
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-04 15:17:04 +02:00
Mateusz Hoppe
b7a73653a2
fix: set sync buffer ptr in implicit args
...
Related-To: NEO-15737
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-08-04 14:22:46 +02:00
Mateusz Jablonski
dbc00d623a
refactor: allow mocking event completion timeout in ULT
...
fix timing issue in L0 ULT
Related-To: NEO-15354
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-04 13:00:21 +02:00
Matias Cabral
1b7a26996e
refactor: renaming of metrics calcOp related structures
...
Resolves: NEO-15139
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-04 11:09:28 +02:00
shubham kumar
5d4c23c4fb
feature: Add support for late binding version on linux
...
Related-To: NEO-15216
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-08-04 11:09:12 +02:00
Compute-Runtime-Validation
24906b3639
Revert "test: remove some offload test cases temporarily"
...
This reverts commit abef814b00 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-04 11:08:53 +02:00
Compute-Runtime-Validation
566b6551a5
Revert "fix: correct naming of zer functions"
...
This reverts commit 91a9ccaebe .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-02 02:09:08 +02:00
Zbigniew Zdanowicz
d48478356d
test: add patch preamble aub test
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-01 20:39:56 +02:00
Zbigniew Zdanowicz
01889c97a5
feature: add patch preamble to level zero queue handling bb_start commands
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-01 14:50:56 +02:00
Mateusz Jablonski
91a9ccaebe
fix: correct naming of zer functions
...
zerDriverGetDefaultContext -> zerGetDefaultContext
zerDriverGetLastErrorDescription -> zerGetLastErrorDesription
zerDeviceTranslateToIdentifier -> zerTranslateDeviceHandleToIdentifier
zerIdentifierTranslateToDeviceHandle -> zerTranslateIdentifierToDeviceHandle
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 14:25:20 +02:00
Young Jin Yoon
abef814b00
test: remove some offload test cases temporarily
...
Temporarily disable offload test case related to additional blit
properties from the test
Related-To: NEO-13003
Signed-off-by: Jack Myers <jack.myers@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-08-01 13:59:55 +02:00
Maciej Bielski
a0231c2d22
feature: allow for cloning KernelImp instances
...
From the `cloneWithStateOverride()` perspecitve the `KernelImp` has
two logical parts handled differently:
- `KernelMutableState`: separate for both regular and cloned instances,
may be optionally overriden when cloning
- rest: separate for regular instances but shared with all clones
(shallow copy), the original instance owns these resources
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-01 11:51:45 +02:00
Joshua Santosh Ranjan
2fbe207328
refactor: move subdevice handling to metrics
...
Related-To: NEO-15516
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-01 11:03:23 +02:00
Michal Mrozek
9522320275
performance: improve driver getter
...
- make it final to optimize virtual calls
- move to header to allow to inline
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-01 08:33:18 +02:00
Mateusz Jablonski
e17d13f7f8
test: use mock zebin instead of real file system in L0 test
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-31 16:00:13 +02:00
Mateusz Jablonski
abb00a5ce3
fix: ensure thread-safety in zeDeviceSynchronize
...
get task count and flush stamp within single critical section
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-31 15:59:57 +02:00
Jakub Nowacki
a23647da15
feature: expose event_query_timestamps extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-07-31 10:51:26 +02:00
Chodor, Jaroslaw
0ec3b00769
performance: Optimizing memory usage for recorded copy commands
...
Bringis common variant size below 2 cachelines
Related-To: NEO-15638
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-30 17:59:06 +02:00
Jakub Nowacki
781b6bbee2
feature: expose sub_allocations extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-07-30 14:31:09 +02:00
Joshua Santosh Ranjan
280239ebec
feature: add support to query metrics hw buffer size
...
Related-To: NEO-13439
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-07-30 13:19:19 +02:00
Chodor, Jaroslaw
0cc0706062
performance: Optimizing memory usage for recorded commands
...
Related-To: NEO-15638
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-30 12:29:49 +02:00
Compute-Runtime-Validation
705dc02f06
Revert "feature: Use zesInit on windows always"
...
This reverts commit 99ee605410 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-30 04:38:02 +02:00
Chodor, Jaroslaw
0e72ef1eb6
refactor: Splitting Record and Replay into files
...
Related-To: NEO-15571
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-29 19:35:00 +02:00
Bartosz Dunajski
d693daf339
fix: fallback copy offload to compute if max copy fill pattern exceeded
...
Related-To: GSD-11436
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-07-29 17:00:50 +02:00
Aleksandra Nizio
1a22a2271f
fix: create temporary main.cl with kernel source when -g debug flag is used
...
Implements mechanism in ocloc to generate a temporary main.cl file
containing kernel source code when compiling with the debug (-g) flag
and the source file does not exist. This enables proper source code
annotations in generated assembly for SYCL/online compilation workflows.
Related-To: NEO-11900
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-07-29 14:09:10 +02:00
Jakub Nowacki
b522da6532
feature: expose eu_count l0 extension
...
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-07-29 14:08:45 +02:00
shubham kumar
99ee605410
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-07-29 12:34:02 +02:00
shubham kumar
b024ea2923
fix: Make use of correct base ext structures in sysman
...
Related-To: NEO-15537
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-07-29 11:30:29 +02:00
Matias Cabral
b7f9d55118
feature: support excluded metrics from calc op
...
Resolves: NEO-15492
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-07-29 05:16:29 +02:00
Mateusz Jablonski
1c1028a57c
refactor: remove not needed constant
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-28 17:31:46 +02:00
Kindracki, Jakub Tomasz
a73d5724e3
feature: Return insufficient permissions when driver device cannot be loaded
...
Return ZE_RESULT_ERROR_INSUFFICIENT_PERMISSIONS when user doesn't have
permissions to access the GPU driver device file.
Related-To: NEO-8682
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-07-28 16:31:07 +02:00
Mateusz Jablonski
05cf05e10e
refactor: remove redundant tracking of media sampler programming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-28 15:17:46 +02:00
Bartosz Dunajski
42fbe388fb
refactor: simplify bcs split code
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-07-28 13:25:56 +02:00
Maciej Bielski
c396367411
feature: Record&Replay support for appendLaunchKernel
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-07-28 12:19:30 +02:00
Compute-Runtime-Validation
4d4a5cc8b3
Revert "fix: create temporary main.cl with kernel source when -g debug flag i...
...
This reverts commit dfc97c016e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-26 02:45:54 +02:00
Bartosz Dunajski
8156c9d5aa
feature: adjust required engines count for aggregated split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-07-25 15:51:30 +02:00
Mateusz Hoppe
be483491bf
feature: extract indirect access buffer major version from ELF's notes
...
- use version from ELF to create correct layout of implcit args
Related-To: NEO-15574
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-07-25 14:50:49 +02:00
Maciej Bielski
a755ad131d
feature: implement KernelMutableState operator=
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-07-25 14:37:04 +02:00
Brandon Yates
05d57ce28a
fix: set EventRead reserved field to zero in debugger
...
Related-to: HSD-18042688323
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-07-25 13:40:47 +02:00
Pratik Bari
3f241b9fc5
refactor(sysman): Refine Sysman Engine Module
...
Related-To: NEO-14756
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-07-25 13:07:31 +02:00
Aleksandra Nizio
dfc97c016e
fix: create temporary main.cl with kernel source when -g debug flag is used
...
Implements mechanism in ocloc to generate a temporary main.cl file
containing kernel source code when compiling with the debug (-g) flag
and the source file does not exist. This enables proper source code
annotations in generated assembly for SYCL/online compilation workflows.
Related-To: NEO-11900
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-07-25 12:42:26 +02:00
Compute-Runtime-Validation
51b5eeda09
Revert "refactor: Refine Sysman Engine Module"
...
This reverts commit b240f92e82 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-25 02:40:25 +02:00
Chandio, Bibrak Qamar
aeb85c202c
fix: Add more return types to parseUSMType
...
Related-To: NEO-15604, GSD-11403
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-07-24 21:56:21 +02:00