• DocumentCode
    3572719
  • Title

    An integrated simulation framework for invasive computing

  • Author

    Gerndt, Michael ; Hannig, Frank ; Herkersdorf, Andreas ; Hollmann, A. ; Meyer, Marcel ; Roloff, Sascha ; Weidendorfer, Josef ; Wild, Thomas ; Zaib, Aurang

  • Author_Institution
    Dept. of Inf., Tech. Univ. Munchen, München, Germany
  • fYear
    2012
  • Firstpage
    209
  • Lastpage
    216
  • Abstract
    The trend of current and future domain-specific MPSoCs towards heterogeneous and tiled architectures as well as the increasing number of cores on a single chip impedes the design and the parallel programming of such computing systems. To tackle this problem a new computing paradigm called invasive computing has recently been proposed. Here, the workload and its distribution are not known at compile-time but are highly dynamic and can be adapted to the status (load, temperature, etc.) of the underlying architecture at run-time. The architectures envisaged for this resource-aware programming approach range from standard RISC core based platforms, tightly-coupled processor arrays for exploiting loop level parallelism to HPC systems. In order to explore such heterogeneous invasive architectures during early design phases, new means for modeling and simulating are required. Therefore, we present a novel and flexible simulation framework, which allows to model and simulate resource-aware applications on invasive architectures (including the associated system software) by integrating different architectural simulators in a modular way.
  • Keywords
    circuit simulation; integrated circuit design; multiprocessing systems; parallel architectures; parallel programming; reduced instruction set computing; resource allocation; system-on-chip; HPC systems; architectural simulators; domain-specific MPSoC; early design phases; flexible simulation framework; heterogeneous invasive architectures; integrated simulation framework; invasive computing; loop level parallelism; multiprocessor system-on-chip; parallel programming; resource-aware applications; resource-aware programming; standard RISC core based platforms; tightly-coupled processor arrays; tiled architectures; Abstracts; Data models; Hardware; Image edge detection; Load modeling; Robots; Synchronization; Architecture simulation; Hardware/software modeling and simulation; Parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2012 Forum on
  • ISSN
    1636-9874
  • Print_ISBN
    978-1-4673-1240-0
  • Type

    conf

  • Filename
    6337013