Я не верю, что набор инструкций, подробно описанный в PDF-файле, который вы указали, можно напрямую использовать из "пространства пользователя". Это то, что драйвер GPU в вашей ОС может * использовать для реализации интерфейсов более высокого уровня, таких как OpenGL и DirectX.
Несмотря на это, графический процессор Sandy Bridge довольно слабый. Он не поддерживает OpenCL **, которая является стандартной библиотекой GPGPU, поддерживаемой ATI / nVidia. Я бы порекомендовал вам программировать эту библиотеку (на оборудовании, которое ее поддерживает), поскольку она гораздо более переносима (и более проста в использовании!), Чем пытаться программировать на голый металлический интерфейс, на который вы смотрите.
*: Возможно, хотя и маловероятно, что интерфейс отличается от описанного в этом PDF-документе, который используется в драйверах Intel с закрытым исходным кодом.
**: Не то же самое, что OpenGL, хотя он был разработан той же группой.