The SARC Architecture

Alex Ramirez*, Felipe Cabarcas, Ben Juurlink, Mauricio Alvarez Mesa, Friman Sanchez, Arnaldo Azevedo, Cor Meenderinck, Catalin Ciobanu, Sebastian Isaza, Georgi Gaydadjiev

*Bijbehorende auteur voor dit werk

Onderzoeksoutput: ArticleAcademicpeer review

37 Citaten (Scopus)

Samenvatting

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.

Originele taal-2English
Pagina's (van-tot)16-29
Aantal pagina's14
TijdschriftIeee micro
Volume30
Nummer van het tijdschrift5
DOI's
StatusPublished - 2010
Extern gepubliceerdJa

Citeer dit