• 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