DocumentCode :
588065
Title :
A tightly-coupled multi-core cluster with shared-memory HW accelerators
Author :
Dehyadegari, Masoud ; Marongiu, Andrea ; Kakoee, Mohammad ; Benini, Luca ; Mohammadi, Soheil ; Yazdani, Nasser
Author_Institution :
Sch. of ECE, Univ. of Tehran, Tehran, Iran
fYear :
2012
fDate :
16-19 July 2012
Firstpage :
96
Lastpage :
103
Abstract :
Tightly coupling hardware accelerators with processors is a well-known approach for boosting the efficiency of MPSoC platforms. The key design challenges in this area are: (i) streamlining accelerator definition and instantiation and (ii) developing architectural templates and run-time techniques for minimizing the cost of communication and synchronization between processors and accelerators. In this paper we present an architecture featuring tightly-coupled processors and hardware processing units (HWPU), with zero-copy communication. We also provide a simple programming API, which simplifies the process of offloading jobs to HWPUs.
Keywords :
application program interfaces; multiprocessing systems; shared memory systems; synchronisation; system-on-chip; API; HWPU; MPSoC platforms; accelerator definition streamlining; accelerator instantiation; architectural templates; communication cost minimization; hardware processing units; multiprocessor system-on-chip technology; run-time techniques; shared memory HW accelerators; synchronization cost minimization; tightly coupling hardware accelerators; tightly-coupled multicore cluster; tightly-coupled processors; zero-copy communication; Acceleration; Computer architecture; Hardware; Hardware design languages; Program processors; Registers; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems (SAMOS), 2012 International Conference on
Conference_Location :
Samos
Print_ISBN :
978-1-4673-2295-9
Electronic_ISBN :
978-1-4673-2296-6
Type :
conf
DOI :
10.1109/SAMOS.2012.6404162
Filename :
6404162
Link To Document :
بازگشت