Skip to main navigation Skip to search Skip to main content

A cycle-level parallel simulation technique exploiting both space and time parallelism

  • Dukyoung Yun*
  • , Youngmin Yi
  • , Sungchan Kim
  • , Soonhoi Ha
  • *Corresponding author for this work
    • Samsung
    • University of Seoul
    • Seoul National University

    Research output: Contribution to conferenceConference paperpeer-review

    Abstract

    As the number of processors increases in an MPSoC, the simulation performance degrades significantly if all component simulators run sequentially. Recently a novel parallel simulation technique was proposed to exploit spaceparallelism by distributing component simulators to multiple host cores. In this paper, we boost the performance further by exploiting time-parallelism in case that an application is specified as a task graph following the data-flow semantics, such as a KPN (Kahn Process Network) or a data flow graph. Time-parallel simulation enables parallel execution of tasks in different intervals in the timeline by resolving data dependencies between them with redundant host code execution. The proposed technique provides higher degree of parallelism beyond the number of processors in the target architecture. Experiments with real-life multimedia examples prove the effectiveness of the proposed approach.

    Original languageEnglish
    Title of host publicationProceedings of the 2012 23rd IEEE International Symposium on Rapid System Prototyping
    Subtitle of host publicationShortening the Path from Specification to Prototype, RSP 2012
    Pages50-56
    Number of pages7
    DOIs
    StatePublished - 2012
    Event23rd IEEE International Symposium on Rapid System Prototyping, RSP 2012 - Tampere, Finland
    Duration: 2012.10.112012.10.12

    Publication series

    NameProceedings - IEEE International Symposium on Rapid System Prototyping, RSP
    ISSN (Print)2150-5500
    ISSN (Electronic)2150-5519

    Conference

    Conference23rd IEEE International Symposium on Rapid System Prototyping, RSP 2012
    Country/TerritoryFinland
    CityTampere
    Period12.10.1112.10.12

    UN SDGs

    This output contributes to the following UN Sustainable Development Goals (SDGs)

    1. SDG 9 - Industry, Innovation, and Infrastructure
      SDG 9 Industry, Innovation, and Infrastructure

    Keywords

    • Parallel simulation
    • Time-parallelism
    • Virtual prototyping

    Quacquarelli Symonds(QS) Subject Topics

    • Computer Science & Information Systems
    • Data Science

    Fingerprint

    Dive into the research topics of 'A cycle-level parallel simulation technique exploiting both space and time parallelism'. Together they form a unique fingerprint.

    Cite this