• DocumentCode
    229163
  • Title

    MPSoCBench: A toolset for MPSoC system level evaluation

  • Author

    Duenha, Liana ; Guedes, Marcelo ; Almeida, Hyggo ; Boy, Matheus ; Azevedo, Rodolfo

  • Author_Institution
    Inst. of Comput. Sci. (UNICAMP), Campinas, Brazil
  • fYear
    2014
  • fDate
    14-17 July 2014
  • Firstpage
    164
  • Lastpage
    171
  • Abstract
    Recent design methodologies and tools aim at enhancing the design productivity by providing a software development platform before defining the final MPSoC architecture details. However, the simulation can only be efficiently performed when using a modeling and simulation engine that supports the system behavior description in a high abstraction level. The lack of MPSoC virtual platform prototyping integrating both scalable hardware and software in order to create and evaluate new methodologies and tools motivated us to develop MPSoCBench. This toolset is a scalable set of MPSoCs including four different ISAs (PowerPC, MIPS, SPARC, and ARM) organized in platforms with 1, 2, 4, 8, 16, 32, or 64 cores, cross-compilers, IPs, interconnections, and 17 parallel version of software from well-known benchmarks. This tool also provides power consumption estimation for MIPS and SPARC processors. The MPSoCBench sums 864 different configurations automated through scripts.
  • Keywords
    digital simulation; multiprocessing systems; program compilers; software engineering; system-on-chip; ARM; IP; ISA; MIPS; MPSoC architecture; MPSoC system level evaluation; MPSoC virtual platform prototyping; MPSoCBench; PowerPC; SPARC; SPARC processors; cross-compilers; design productivity; modeling engine; parallel software version; power consumption estimation; simulation engine; software development platform; system behavior description; Benchmark testing; Computational modeling; Computer architecture; Hardware; Power demand; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2014.6893208
  • Filename
    6893208