Title :
Communication service for hardware tasks executed on dynamic and partial reconfigurable resources
Author :
Narayanan, Surya ; Devaux, Ludovic ; Chillet, Daniel ; Pillement, Sebastien ; Sourdis, Ioannis
Author_Institution :
Comput. Eng., Delft Univ. of Technol.Delft, Delft, Netherlands
Abstract :
The recent developments in the partial and dynamic Reconfigurable Computing (RC) domain demand better ways to manage the simultaneous task execution. In this context, Operating System (OS) services like scheduling, placement, inter-task communication have been developed to make this type of platform more flexible. In order to provide efficient communication scheme between these hardware tasks, a high performance communication infrastructure must be developed and efficient communication services must be proposed. The contribution presented in this paper mainly focuses on the hardware communication service and the communication schemes supported by this new OS service. Performance and implementation cost of our hardware communication service are evaluated and comparisons with the state of the art are given. Compared to related work OS4RS, our proposal is 60× faster to establish communication between hardware tasks.
Keywords :
multiprocessing systems; operating systems (computers); system-on-chip; dynamic reconfigurable resource; heterogeneous SoC; high performance communication infrastructure; inter-task communication service; multiprocessing SoC; operating system; partial reconfigurable resource; placement service; reconfigurable SoC; reconfigurable computing; scheduling service; system-on-chip; Data communication; Hardware; Kernel; Nickel; Proposals; System-on-a-chip;
Conference_Titel :
VLSI and System-on-Chip (VLSI-SoC), 2011 IEEE/IFIP 19th International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4577-0171-9
Electronic_ISBN :
978-1-4577-0169-6
DOI :
10.1109/VLSISoC.2011.6081664