• DocumentCode
    229185
  • Title

    Highly-parallel special-purpose multicore architecture for SystemC/TLM simulations

  • Author

    Ventroux, N. ; Peeters, J. ; Sassolas, T. ; Hoe, James C.

  • Author_Institution
    Embedded Comput. Lab., CEA, Gif-sur-Yvette, France
  • fYear
    2014
  • fDate
    14-17 July 2014
  • Firstpage
    250
  • Lastpage
    257
  • Abstract
    The complexity of SystemC virtual prototyping is continuously increasing. Accelerating RTL/TLM SystemC simulations is essential to control future SoC development cost and time-to-market. In this paper, we present RAVES, a highly-parallel special-purpose multicore architecture that achieves simulation performance more efficiently by parallel execution of light-weight user-level threads on many small cores. We present a design study based on the virtual prototype of RAVES processors running a co-designed custom SystemC kernel. Our evaluation suggests that a 64-core RAVES processor can deliver up to 4.47× more simulation performance than a high-end x86 processor.
  • Keywords
    C language; hardware-software codesign; microprocessor chips; multiprocessing systems; parallel architectures; RAVES processor; RTL-TLM SystemC simulation; SystemC virtual prototyping; SystemC/TLM simulation; highly-parallel special-purpose multicore architecture; light-weight user-level thread; Benchmark testing; Hardware; Instruction sets; Kernel; Multicore processing;
  • 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.6893218
  • Filename
    6893218