compute-runtime/runtime/command_stream
Mrozek, Michal d53e1c3979 Optimize power usage in VA sharing scenarios.
- in VA sharing scenarios driver needs to be as power efficient as possible
- Added new mode to KMD notify helper called maxPowerSavingMode
- in this mode, whenever GPU is not busy, driver will choose non busy wait
path.

Change-Id: I7e4079be995107bea543ffda774ca161ce483944
2018-07-31 12:10:22 +02:00
..
CMakeLists.txt Add experimental command buffer 2018-07-13 12:09:14 +02:00
aub_command_stream_receiver.cpp Do not do memset on non POD data. 2018-07-17 16:51:57 +02:00
aub_command_stream_receiver.h Switch clang-format to 6.0 2018-06-14 09:45:00 +02:00
aub_command_stream_receiver_hw.h AUB subcapture to read file name from outside and write into several files 2018-07-14 13:10:35 +02:00
aub_command_stream_receiver_hw.inl Refactor allocateGraphicsMemoryInPreferredPool 2018-07-31 08:05:55 +02:00
aub_subcapture.cpp AUB subcapture to read file name from outside and write into several files 2018-07-14 13:10:35 +02:00
aub_subcapture.h AUB subcapture to read file name from outside and write into several files 2018-07-14 13:10:35 +02:00
command_stream_receiver.cpp Make sure that devices reuse memory manager and command stream receiver. 2018-07-17 16:38:05 +02:00
command_stream_receiver.h Optimize power usage in VA sharing scenarios. 2018-07-31 12:10:22 +02:00
command_stream_receiver_hw.h Optimize power usage in VA sharing scenarios. 2018-07-31 12:10:22 +02:00
command_stream_receiver_hw.inl Refactor allocateGraphicsMemoryInPreferredPool 2018-07-31 08:05:55 +02:00
command_stream_receiver_with_aub_dump.h Add support for AUB subcapture (filter and toggle modes) 2018-06-15 13:02:27 +02:00
command_stream_receiver_with_aub_dump.inl Add support for AUB subcapture (filter and toggle modes) 2018-06-15 13:02:27 +02:00
create_command_stream_impl.cpp Add instance of gmm helper to execution environment 2018-07-06 08:48:19 +02:00
create_command_stream_impl.h Switch clang-format to 6.0 2018-06-14 09:45:00 +02:00
csr_definitions.h Enable throttle hints extension. 2018-02-06 17:01:37 +01:00
device_command_stream.h Switch clang-format to 6.0 2018-06-14 09:45:00 +02:00
experimental_command_buffer.cpp Limit device usage in memory manager. 2018-07-19 18:27:42 +02:00
experimental_command_buffer.h Limit device usage in memory manager. 2018-07-19 18:27:42 +02:00
experimental_command_buffer.inl Add memoryPool to GraphicsAllocation 2018-07-17 20:10:33 +02:00
linear_stream.cpp Switch clang-format to 6.0 2018-06-14 09:45:00 +02:00
linear_stream.h Add memoryPool to GraphicsAllocation 2018-07-17 20:10:33 +02:00
preemption.cpp [22/n] Internal 4GB allocator. 2018-03-29 08:17:32 +02:00
preemption.h [23/n] Internal 4GB allocator. 2018-03-29 12:21:46 +02:00
preemption.inl Source Level Debugger: SIP programming in preamble 2018-04-13 14:40:08 +02:00
submissions_aggregator.cpp Add memoryPool to GraphicsAllocation 2018-07-17 20:10:33 +02:00
submissions_aggregator.h Add memoryPool to GraphicsAllocation 2018-07-17 20:10:33 +02:00
tbx_command_stream_receiver.cpp Switch clang-format to 6.0 2018-06-14 09:45:00 +02:00
tbx_command_stream_receiver.h Add patch info comments to AUB dump 2018-03-23 13:08:54 +01:00
tbx_command_stream_receiver_hw.h TBX CommandStreamReceiver fix for makeCoherent 2018-07-04 12:04:32 +02:00
tbx_command_stream_receiver_hw.inl TBX CommandStreamReceiver fix for makeCoherent 2018-07-04 12:04:32 +02:00
tbx_stream.cpp Initial commit 2017-12-21 00:45:38 +01:00
thread_arbitration_policy.h Refactor ThreadArbitrationPolicy definitions 2018-07-09 16:55:22 +02:00