Graphics, Video, and Display (D2:F0)
9.1.6
Multi Level Cache
The multi-level cache is a three-level cache system consisting of two modules, the main
cache module and a request management and formatting module. The request
management module also provides Level-0 caching for texture and unified shader core
requests.
The request management module can accept requests from the data scheduler, unified
shaders and texture modules. Arbitration is performed between the three data
streams, and the cache module also performs any texture decompression that may be
required.
9.2
Video Decode Overview
The video decode accelerator improves video performance/power by providing
hardware-based acceleration at the macroblock level (variable length decode stage
entry point). The Intel® SCH supports full hardware acceleration of the following video
decode standards.
Table 22.
Hardware-Accelerated Video Codec Support
Codec
H.264
Profile
Baseline profile
Level
Note
L3
L4.1
H.264
H.264
Main profile
High profile
(1080i @ 30fps)
(1080p @ 24fps)
L4.1
(1080i @ 30fps)
(1080p @ 24fps)
MPEG2
MPEG4
MPEG4
VC1
Main profile
High
L3
Simple profile
Advanced simple profile
Simple profile
Main profile
L5
Medium
High
VC1
L3 up to
VC1
Advanced profile
(1080i @ 30fps)
(1080p @ 24fps)
WMV9
WMV9
Simple profile
Main profile
Medium
High
The video decode function is performed in four processing modules:
• Entropy coding processing
• Motion compensation
• Deblocking
• Final pixel formatting
98
Datasheet