Abstract
This paper presents a many-core visual computing architecture code named Larrabee, a new software rendering pipeline, a manycore programming model, and performance analysis for several applications. Larrabee uses multiple in-order x86 CPU cores that are augmented by a wide vector processor unit, as well as some fixed function logic blocks. This provides dramatically higher performance per watt and per unit of area than out-of-order CPUs on highly parallel workloads. It also greatly increases the flexibility and programmability of the architecture as compared to standard GPUs. A coherent on-die 2 nd level cache allows efficient inter-processor communication and high-bandwidth local data access by CPU cores.…
Citation impact
782
total citations
- FWCI
- 165.00
- Percentile
- 100%
- References
- 55
Citations per year
Authors
14Topics & keywords
Topics
Keywords
- Computer science
- Parallel computing
- x86
- Rendering (computer graphics)
- Computer architecture
- Software
- Memory bandwidth
- Operating system
UN Sustainable Development Goals
- Affordable and clean energy
No related works found for this paper.