compute-runtime/opencl/source/command_queue
Szymon Morek 29e3eb512c performance: non-usm copy through staging buffers
Related-To: NEO-11501

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-06-25 07:18:53 +02:00
..
CMakeLists.txt Cleanup includes 26 2023-01-11 09:10:45 +01:00
cl_local_work_size.cpp refactor: rename global debug manager to debugManager 2023-11-30 13:00:59 +01:00
cl_local_work_size.h Cleanup includes 34 2023-01-17 14:42:04 +01:00
command_queue.cpp performance: non-usm copy through staging buffers 2024-06-25 07:18:53 +02:00
command_queue.h performance: non-usm copy through staging buffers 2024-06-25 07:18:53 +02:00
command_queue_hw.h feature: assign unique interrupt to queue 2024-06-07 10:06:31 +02:00
command_queue_hw_base.inl fix: Unlock CmdQ before download allocations 2024-03-05 14:53:11 +01:00
command_queue_hw_bdw_and_later.inl Disable deviceEnqueue for BDW 2021-11-15 12:49:59 +01:00
command_queue_hw_xehp_and_later.inl fix:pass bool to get CS size instead of reevaluate 2023-03-24 15:24:10 +01:00
copy_engine_state.h Register CSR clients for OCL CommandQueues 2023-03-13 18:29:14 +01:00
cpu_data_transfer_handler.cpp refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
csr_selection_args.cpp Cleanup includes 43 2023-01-25 11:33:39 +01:00
csr_selection_args.h refactor: correct naming of enum class constants 9/n 2023-12-19 10:36:25 +01:00
enqueue_barrier.h Cleanup includes 2022-07-25 09:58:38 +02:00
enqueue_common.h performance: don't check multiple times if gpgpu is initialized 2024-06-24 10:12:46 +02:00
enqueue_copy_buffer.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_copy_buffer_rect.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_copy_buffer_to_image.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_copy_image.h refactor: correct naming of builtin types 2023-12-01 14:08:21 +01:00
enqueue_copy_image_to_buffer.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_fill_buffer.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_fill_image.h refactor: correct naming of builtin types 2023-12-01 14:08:21 +01:00
enqueue_kernel.h refactor: remove not needed code 2023-09-12 08:51:58 +02:00
enqueue_marker.h Cleanup includes 2022-07-25 09:58:38 +02:00
enqueue_migrate_mem_objects.h Detect GPU hangs in blocking enqueue handler calls 2022-03-22 21:06:19 +01:00
enqueue_read_buffer.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_read_buffer_rect.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_read_image.h refactor: correct naming of builtin types 2023-12-01 14:08:21 +01:00
enqueue_resource_barrier.h Detect GPU hangs in blocking enqueue handler calls 2022-03-22 21:06:19 +01:00
enqueue_svm.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_write_buffer.h fix: Add AUB/TBX writable for clEnqueueWriteBuffer on SVM hostptr 2024-04-18 12:17:10 +02:00
enqueue_write_buffer_rect.h feature: use heapless builtins in OCL if supported 2024-02-08 15:49:58 +01:00
enqueue_write_image.h refactor: correct naming of builtin types 2023-12-01 14:08:21 +01:00
finish.h refactor: correct naming of enum class constants 2023-12-01 11:53:51 +01:00
flush.h Copyright header update 2021-05-17 20:38:19 +02:00
gpgpu_walker.h refactor: correct naming of enum class constants 8/n 2023-12-19 08:18:18 +01:00
gpgpu_walker_base.inl refactor: Passing information about the engine 2024-04-22 13:33:56 +02:00
gpgpu_walker_bdw_and_later.inl refactor: improve PostSync helper methods 2023-12-11 10:41:30 +01:00
gpgpu_walker_xehp_and_later.inl refactor: improve PostSync helper methods 2023-12-11 10:41:30 +01:00
hardware_interface.h refactor: rename WALKER_TYPE to DefaultWalkerType 2023-12-04 16:29:32 +01:00
hardware_interface_base.inl refactor: Passing information about the engine 2024-04-22 13:33:56 +02:00
hardware_interface_bdw_and_later.inl refactor: correct naming of enum class constants 7/n 2023-12-18 13:05:56 +01:00
hardware_interface_xehp_and_later.inl fix: use default csr for scratch in OCL 2024-04-11 16:58:35 +02:00
resource_barrier.cpp refactor: use reference in for-range loops 2023-10-03 18:56:53 +02:00
resource_barrier.h refactor: Explicitly delete unused functions of BarrierCommand 2024-06-24 11:18:17 +02:00