Title :
Application-driven architecture synthesis of on-chip Multiprocessor systems
Author :
Bobda, Christophe ; Mahr, Philipp ; Andres, Benjamin ; Ishebabi, Harold
Author_Institution :
Dept. of Comput. Sci., Univ. of Potsdam, Potsdam, Germany
fDate :
June 28 2010-July 2 2010
Abstract :
The exploitation of the rapid growing field of Multiprocessor on chip requires efficient design methodologies and tools. Besides the extraction of task level parallelism, architecture synthesis is of growing importance, in particular for programmable hardware devices, which allow for the reuse of the hardware across applications. Using programmable devices to implement on-chip multiprocessor systems, the architecture of the computing and communication infrastructure can be tailored to match the inherent parallelism of applications. In this paper, we present a design flow for the generation of the computing and communication architecture for a given application. The automatic extraction of the parallelism is presented first, followed by the application-driven synthesis of the computing and communication architecture. Finally, a light weight on-chip communication library as well as a tool-chain for the design of on-chip multiprocessor on programmable devices is explained. Each step of the design process is evaluated with different examples.
Keywords :
field programmable gate arrays; multiprocessing systems; parallel architectures; application-driven architecture synthesis; architecture synthesis; automatic extraction; communication architecture; multiprocessor on chip; onchip multiprocessor systems; programmable hardware devices; task level parallelism; Communication networks; Computer architecture; Equations; Mathematical model; Multicore processing; Program processors; System-on-a-chip; Reconfigurable multicore; automatic parallelization; multiprocessor on chip synthesis;
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2010 International Conference on
Conference_Location :
Caen
Print_ISBN :
978-1-4244-6827-0
DOI :
10.1109/HPCS.2010.5547070