IT-lexicon › Infrastructuur › SNA (Intel)

SNA (Intel)

Infrastructuur Svenska → Bijgewerkt: 2026-10-11

Chris Wilsons versnellingslaag voor Intels X-stuurprogramma: sneller dan alles wat eraan voorafging, en zo ingewikkeld dat alleen hij hem echt begreep.

De naam staat voor Sandybridge's New Acceleration, maar SNA, ingevoerd in 2011, ondersteunde Intel-graphics tot en met de i830. Waar EXA en UXA het stuurprogramma een paar haken lieten invullen, deed SNA alles zelf: eigen verwerking van gpu-commando's, eigen heuristieken voor wanneer tekenen op de gpu loont en wanneer de cpu sneller is, en een softwarematige terugval afgestemd op SIMD-instructies. In benchmarks versloeg het zowel UXA als Glamor, soms met grote marge.

De prijs waren bugs die alleen op bepaalde chips optraden en een codebase met in feite één onderhouder. De laatste genummerde release van xf86-video-intel verscheen in 2014; daarna leverden distributies git-snapshots, en veel van hen stapten uiteindelijk over op het generieke modesetting-stuurprogramma. Dat was trager, maar iemand anders dan Chris Wilson kon er bugs in oplossen.

← Terug naar het lexicon