Title :
Master-Slave Control Structure for Massively Parallel System on Chip
Author :
Krichene, Hana ; Baklouti, Mouna ; Abid, Mohamed ; Marque, Philippe ; Dekeyser, Jean-Luc
Author_Institution :
LIFL, INRIA Lille-North Eur. Labs., Univ. of Lille 1, Lille, France
Abstract :
The performance of massively parallel processing system depends mostly on the control configuration that is inherently part of the system. In particular, centralized control configuration is rigid and limits system scalability, and distributed control configuration is difficult to control in processing elements (PEs) interaction. Maintaining a flexible autonomous computation coupled with regular synchronous communication can assure a efficient parallel processing. The master-slave control structure is specified in such a way that previous features of the massively parallel System-on-Chip (mpSoC) are preserved and performance is improved. In this paper, we define the prototyping of a master-slave control structure for mpSoC in a FPGA-based platform. The structure implementation and related experiments using the vhdl language running on virtex6 ml605 of Xilinx board are described.
Keywords :
field programmable gate arrays; parallel processing; system-on-chip; FPGA-based platform; VHDL language; Xilinx board; autonomous computation; centralized control configuration; distributed control configuration; massively parallel processing system; massively parallel system-on-chip; master-slave control structure; mpSoC; parallel processing; processing elements interaction; regular synchronous communication; system scalability; virtex6 ml605; Computer architecture; Hardware; Master-slave; Parallel processing; Program processors; Registers; Synchronization; FPGA; MIMD; SIMD; master-slave control; mpSoC;
Conference_Titel :
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location :
Los Alamitos, CA
DOI :
10.1109/DSD.2013.103