ACM Home Page
Please provide us with feedback. Feedback
Massively parallel processing on a chip
Full text PdfPdf (193 KB)
Source
Conference On Computing Frontiers archive
Proceedings of the 4th international conference on Computing frontiers table of contents
Ischia, Italy
SESSION: SIMD architectures table of contents
Pages: 277 - 286  
Year of Publication: 2007
ISBN:978-1-59593-683-7
Authors
Philippe Marquet  University of Lille, Villeneuve d'Ascq, France
Simon Duquennoy  University of Lille, Villeneuve d'Ascq, France
Sébastien Le Beux  University of Lille, Villeneuve d'Ascq, France
Samy Meftali  University of Lille, Villeneuve d'Ascq, France
Jean-Luc Dekeyser  University of Lille, Villeneuve d'Ascq, France
Sponsors
ACM: Association for Computing Machinery
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 80,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1242531.1242571
What is a DOI?

ABSTRACT

MppSoC is a SIMD architecture composed of a grid of processors andmemories connected by a X-Net neighbourhood network and a general purpose global router. MppSoC is an evolution of the famous massively parallel systems proposed at the end of the eighties. We claim that today such a machine may be integrated in a single chip. On one side, new design methodologies such as IP reuse and, on the other side, thepossible high level of integration on a chip let us envisage sucha revival. Some improvements of the system architecture are possible because of the high degree of integration: The mppSoC processing elements sharemost of their design with the control processor, the integrated network allows to exchange data between PEs, but also between thecontrol processor and the PE memories, and even to connect the external devices to the system. This paper presents the mppSoC architecture, a cycle-accurate bit-accurate SystemC simulator of this architecture, and a prototype of implementation on FPGA. A complete tool chain and the execution ofsome applications on the simulator and the FPGA implementation validate the modeling choices and show the effectiveness of this design.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
ARM Corporation. NEON technology. http://www.arm.com/products/CPUs/NEON.html, 2006.
 
3
Tom Blank. The MasPar MP-1 architecture. In Proceedings of the IEEE Compcon Spring 1990, pages 20--24, San Francisco, CA, February 1990. IEEE Society Press.
 
4
Pete Claydon. picoChip: A massively parallel array processor. In Embedded Processor Forum, San Jose, CA, May 2003.
 
5
Robert L. Davis. The Illiac IV processing element. IEEE Transactions on Computers, 18(9):800--816, September 1969.
 
6
 
7
Simon Duquennoy, Sébastien Le Beux, Philippe Marquet, Samy Meftali, and Jean-Luc Dekeyser. MpNoC design: Modeling and simulation. In 15th IP Based SoC Design Conference (IP--SoC 2006), Grenoble, France, December 2006.
 
8
 
9
R. Michael Hord. The Illiac IV the first supercomputer. Computer Science Press, 1982.
 
10
ITRS, International Technology Roadmap for Semiconductors. Design, 2005 edition. http://www.itrs.net/, 2005.
 
11
Brewster A. Kahle and W. Daniel Hillis. The Connection Machine model CM-1 architecture. IEEE Transactions on Systems, Mans, and Cybernetics, 19(4):707--713, July 1989.
 
12
Won Kim and Russ Tuck. MasPar MP-2 PE chip: A totally cool hot chip. In Proc. IEEE 1993 Hot Chips Symposium, Palo Alto, CA, March 1993.
 
13
Clyde P. Kruskal and Marc Snir. The performance of multistage interconnection networks for multiprocessors. IEEE Transactions on Computers, C-32(12):1091--1098, December 1983.
 
14
Sébastien Le Beux, Vincent Gagne, El Mostapha Aboulhamid, Philippe Marquet, and Jean-Luc Dekeyser. Hardware/software exploration for an anti-collision radar system. In The 49th IEEE International Midwest Symposium on Circuits and Systems, San Juan, Puerto Rico, August 2006.
 
15
 
16
miniMIPS overview. http://www.opencores.org/projects.cgi/web/minimips/.
 
17
ModelSim simulation and debug environment for design. http://www.model.com/.
 
18
John R. Nickolls. The design of the MasPar MP-1: A cost effective massively parallel computer. In Proc. of the IEEE Compcon Spring 1990, pages 25--28, San Francisco, CA, February 1990. IEEE Society Press.
 
19
picoChip. Pc101 picoarray. http://www.picochip.com/technology/picoarray.
 
20
 
21
The SoCLib project: An open modelling and simulation platform for system on chip design. http://soclib.lip6.fr/.
 
22
VSIA (Virtual Socket Interface Alliance). http://www.vsi.org/.
 
23
Xilinx, Inc. MicroBlaze home page.http://www.xilinx.com/microblaze.

Collaborative Colleagues:
Philippe Marquet: colleagues
Simon Duquennoy: colleagues
Sébastien Le Beux: colleagues
Samy Meftali: colleagues
Jean-Luc Dekeyser: colleagues