DocumentCode :
1179979
Title :
Larrabee: A Many-Core x86 Architecture for Visual Computing
Author :
Seiler, Larry ; Carmean, Doug ; Sprangle, Eric ; Forsyth, Tom ; Dubey, Pradeep ; Junkins, Stephen ; Lake, Adam ; Cavin, Robert ; Espasa, Roger ; Grochowski, Ed ; Juan, Toni ; Abrash, Michael ; Sugerman, Jeremy ; Hanrahan, Pat
Volume :
29
Issue :
1
fYear :
2009
Firstpage :
10
Lastpage :
21
Abstract :
The Larrabee many-core visual computing architecture uses multiple in-order x86 cores augmented by wide vector processor units, together with some fixed-function logic. This increases the architecture´s programmability as compared to standard GPUs. The article describes the Larrabee architecture, a software renderer optimized for it, and other highly parallel applications. The article analyzes performance through scalability studies based on real-world workloads.
Keywords :
microprocessor chips; rendering (computer graphics); vector processor systems; GPU; Larrabee many-core x86 architecture; fixed-function logic; software renderer; vector processor unit; visual computing; Application software; Computer architecture; Graphics; Logic; Performance analysis; Pipelines; Registers; Scalability; Software standards; Vector processors; GPGPU; SIMD; graphics architecture; many-core computing; parallel processing; real-time graphics; software rendering; throughput computing; visual computing;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/MM.2009.9
Filename :
4796165
Link To Document :
بازگشت