Larrabee: a many-core x86 architecture for visual computing

…, E Grochowski, T Juan, P Hanrahan - ACM Transactions on …, 2008 - dl.acm.org
This paper presents a many-core visual computing architecture code named Larrabee, a new
software rendering pipeline, a manycore programming model, and performance analysis …

Larrabee: A many-core x86 architecture for visual computing

…, R Cavin, R Espasa, E Grochowski, T Juan… - IEEE micro, 2009 - ieeexplore.ieee.org
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 …

[PDF][PDF] DATA-PARALLEL RASTERIZATION OF MICROPOLYGONS

E Luong, P Hanrahan - 2010 - stacks.stanford.edu
… This thesis represents a year of research in Pat Hanrahan’s graphics group. Pat encouraged
me to try my hand at research after I took his course on Image Synthesis. We quickly found …

[图书][B] A study of persistent threads style GPU programming for GPGPU workloads

K Gupta, JA Stuart, JD Owens - 2012 - ieeexplore.ieee.org
In this paper, we characterize and analyze an increasingly popular style of programming for
the GPU called Persistent Threads (PT). We present a concise formal definition for this …

Locality-aware task management for unstructured parallelism: A quantitative limit study

RM Yoo, CJ Hughes, C Kim, YK Chen… - Proceedings of the …, 2013 - dl.acm.org
As we increase the number of cores on a processor die, the on-chip cache hierarchies that
support these cores are getting larger, deeper, and more complex. As a result, non-uniform …

Software development tools using GPGPU potentialities

VA Dudnik, VI Kudryavtsev, TM Sereda… - … атомной науки и …, 2011 - dspace.nbuv.gov.ua
The paper deals with potentialities of various up-to-date software development tools for
making use of graphic processor (GPU) parallel computing resources. Examples are given to …

Effective static bin patterns for sort-middle rendering

B Kerbl, M Kenzel, D Schmalstieg… - Proceedings of High …, 2017 - dl.acm.org
To effectively utilize an ever increasing number of processors during parallel rendering,
hardware and software designers rely on sophisticated load balancing strategies. While …

P-SOCRATES: A parallel software framework for time-critical many-core systems

LM Pinho, V Nélis, PM Yomsi, E Quiñones… - Microprocessors and …, 2015 - Elsevier
Current generation of computing platforms is embracing multi-core and many-core processors
to improve the overall performance of the system, meeting at the same time the stringent …

Valkyrie: Leveraging inter-tlb locality to enhance gpu performance

T Baruah, Y Sun, SA Mojumder, JL Abellán… - Proceedings of the …, 2020 - dl.acm.org
Programming on a GPU has been made considerably easier with the introduction of Virtual
Memory features, which support common pointer-based semantics between the CPU and the …

[引用][C] Grochowski, Toni Juan, and Pat Hanrahan

L Seiler, D Carmean, E Sprangle, T Forsyth, M Abrash… - Larrabee: a many-core x86 …, 2008