Intel releases Ivy Bridge programming docs
Last week Intel released the graphics programming documentation and register specifications for Ivy Bridge processors. This Ivy Bridge graphics core

Last week Intel released the graphics programming documentation and register specifications for Ivy Bridge processors. This Ivy Bridge graphics core programming documentation spans 17 files spread across three volumes and 2,468 pages of technical details concerning their latest-generation graphics, reported Phoronix. The complete public documentation can be downloaded for free here.
“While Intel has a large team of developers within their Open-Source Technology Center working on their open-source Linux graphics driver, they continue to produce very detailed programming documentation for the public. These documents cover the key registers for their hardware and other information to benefit anyone wishing to get into low-level graphics driver programming or just wanting to better understand how Intel's latest graphics core works,” the report reads.

Ivy Bridge Motherboard
Intel has put out documentation on their graphics chips for several generations now. The Ivy Bridge processors have been available since April, and the open-source Linux code for the graphics driver has been available for more than a year, but they finally received permission to do the public drop of their programming documentation.
This Intel HD Graphics Open Source Programmer’s Reference Manual (PRM) describes the architectural behaviour and programming environment of the Ivy Bridge chipset family. The Graphics Controller (GC) contains an extensive set of registers and instructions for configuration, 2D, 3D, and video systems. The PRM describes the register, instruction, and memory interfaces, and the device behaviours as controlled and observed through those interfaces. The PRM also describes the registers and instructions, and provides detailed bit/field descriptions.
This documentation is divided into four volumes containing 17 PDF files. The first volume covers the graphics core, MMIO registers and programming environment, memory interface, commands for the render engine, blitter engine, the video codec engine command streamer and the GT interface register. The second volume covers 3D media pipeline, L3 cache/URB, media and general purpose pipeline and the multi-format transcoder. Volume 3 covers VGA and Extended VGA registers, PCI registers, and the north/south display engines, while the fourth volume covers subsystem cores - message gateway, URB, video motion estimation, and execution unit ISA.
“It's nice to see that even the Ivy Bridge execution unit is covered with this documentation for doing general purpose computing (GPGPU). At this time that's one of the missing features of the open-source Intel Linux driver,” the report added.
The Ivy Bridge represents a ‘Tick’ in Intel’s ‘Tick-Tock’ cycle of upgrades. The ‘Tick’ stage is merely a die shrink of their current architecture - in this case Sandy Bridge. Ivy Bridge is still based on the same microarchitecture as Sandy Bridge, with the only difference being it’s based on the 22nm fabrication process instead of 32nm. Of course, it’s not just a die shrink as Intel has added some new features as well to Ivy Bridge. Ivy Bridge re-uses the LGA 1155 from the Sandy Bridge, making it backwards compatible with Sandy Bridge. Additionally it supports Intel’s Rapid Storage 11 technology, native USB 3.0 support, up to three display support via the integrated graphics card, PCIe Gen 3, UEFI BIOS and DirectX 11 support.
Behind his cold and drowsy exterior is the still cold but slightly less sleepy Ram. He's essentially paid to be our own personal grammar nazi. He tends to take his job a little too seriously, so you may sometimes see him running around punching his colleagues in the arm for typos and grammar mistakes. Some of his favorite topics to find mistakes in are games and open source stuff like Linux, but he also maintains a fleeting interest in smartphones. He also loves Michael Jackson's Heal the World the same way a little girl loves cockroaches.

Why AI notetakers are raising serious privacy and security concerns
China's low-cost AI models are changing the global AI race. Here's why Silicon Valley is worried
China's Kimi K3 challenges US AI leaders with frontier-level performance at lower cost
How did Instagram run ads promoting child abuse in India?
Why has India halted WhatsApp’s username feature before launch?
