Publication | Closed Access
Rigel
151
Citations
27
References
2009
Year
Unknown Venue
Massively-parallel ComputingEngineeringData-level ParallelismParallel SoftwareProgram AnalysisMinimal Hardware SupportMany-core ArchitectureComputer ArchitectureComputer EngineeringParallel ProgrammingComputer ScienceProgrammable Accelerator ArchitectureParallel ComputingParallel Programming ModelData ManagementBroad ClassSystem Software
This paper considers Rigel, a programmable accelerator architecture for a broad class of data- and task-parallel computation. Rigel comprises 1000+ hierarchically-organized cores that use a fine-grained, dynamically scheduled single-program, multiple-data (SPMD) execution model. Rigel's low-level programming interface adopts a single global address space model where parallel work is expressed in a task-centric, bulk-synchronized manner using minimal hardware support. Compared to existing accelerators, which contain domain-specific hardware, specialized memories, and/or restrictive programming models, Rigel is more flexible and provides a straightforward target for a broader set of applications.
| Year | Citations | |
|---|---|---|
Page 1
Page 1