DocumentCode
3128373
Title
Symmetric Multiprocessor Systems on FPGA
Author
Huerta, Pablo ; Castillo, Javier ; Pedraza, Cesar ; Cano, Javier ; Martinez, Jose Ignacio
Author_Institution
Dept. of Comput. Archit. & Technlogy, Comput. Sci. & IA, Rey Juan Carlos Univ., Mostoles, Spain
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
279
Lastpage
283
Abstract
Advances in FPGA technologies allow designing highly complex systems using on-chip FPGA resources and intellectual property (IP) cores. Furthermore, it is possible to build multiprocessor systems using hard-core or soft-core processors, increasing the range of applications that can be implemented on an FPGA. In this paper we propose a symmetric multiprocessor architecture using the Microblace soft-core processor, and the operating system support needed for running multithreaded applications. Four systems with different shared memory configurations have been implemented on FPGA and tested with parallel applications to show its performance.
Keywords
field programmable gate arrays; large-scale systems; multiprocessing systems; operating systems (computers); FPGA; hard core processors; highly complex systems; intellectual property cores; multithreaded applications; operating system support; parallel applications; shared memory configurations; soft core processors; symmetric multiprocessor systems; Application software; Computer architecture; Computer science; Field programmable gate arrays; Intellectual property; Multiprocessing systems; Operating systems; System testing; System-on-a-chip; Taxonomy; FPGA; Multiprocessor; SMP;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
Conference_Location
Quintana Roo
Print_ISBN
978-1-4244-5293-4
Electronic_ISBN
978-0-7695-3917-1
Type
conf
DOI
10.1109/ReConFig.2009.20
Filename
5382065
Link To Document