
Compute tasks get either thread-level or instruction-level preemption.
1060 GRAPHICS CARD DRIVER
In graphics tasks, the driver restricts this to pixel-level preemption because pixel tasks typically finish quickly and the overhead costs of doing pixel-level preemption are much lower than performing instruction-level preemption. Nvidia therefore has safely enabled asynchronous compute in Pascal's driver. This allows the scheduler to dynamically adjust the amount of the GPU assigned to multiple tasks, ensuring that the GPU remains saturated with work except when there is no more work that can safely be distributed. Dynamic load balancing scheduling system.New memory controller with GDDR5X & GDDR5 support (GP102, GP104, GP106).NVENC HEVC Main10 10 bit hardware encoding (except GP108 which doesn't support NVENC ).HDCP 2.2 support for 4K DRM protected content playback & streaming (Maxwell GM200 & GM204 lack HDCP 2.2 support, GM206 supports HDCP 2.2).PureVideo Feature Set H hardware video decoding HEVC Main10 (10 bit), Main12 (12 bit) & VP9 hardware decoding (GM200 & GM204 did not support HEVC Main10/Main12 & VP9 hardware decoding).


The Pascal microarchitecture, named after Blaise Pascal, was announced in March 2014 as a successor to the Maxwell microarchitecture.
