Publication | Closed Access
The SARC Architecture
48
Citations
12
References
2010
Year
Heterogeneous ComputingEngineeringAdvanced ComputingComputer ArchitectureArchitectural SupportProcessor ArchitectureHardware ArchitectureHigh-performance ArchitectureDma EnginesSystems EngineeringParallel ComputingComputer EngineeringComputer ScienceRuntime SystemArchitectural DesignCloud ComputingMany-core ArchitectureSarc ArchitectureParallel ProgrammingData-level ParallelismSystem Software
The SARC architecture is composed of multiple processor types and a set of user-managed direct memory access (DMA) engines that let the runtime scheduler overlap data transfer and computation. The runtime system automatically allocates tasks on the heterogeneous cores and schedules the data transfers through the DMA engines. SARC's programming model supports various highly parallel applications, with matching support from specialized accelerator processors.
| Year | Citations | |
|---|---|---|
Page 1
Page 1