Advertisement

Modeling and Simulation of Invasive Applications and Architectures

  • Sascha Roloff
  • Frank Hannig
  • Jürgen Teich
Book

Part of the Computer Architecture and Design Methodologies book series (CADM)

Table of contents

  1. Front Matter
    Pages i-xv
  2. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 1-7
  3. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 9-40
  4. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 41-76
  5. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 77-99
  6. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 101-128
  7. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 129-164
  8. Sascha Roloff, Frank Hannig, Jürgen Teich
    Pages 165-168

About this book

Introduction

This book covers two main topics: First, novel fast and flexible simulation techniques for modern heterogeneous NoC-based multi-core architectures. These are implemented in the full-system simulator called InvadeSIM and designed to study the dynamic behavior of hundreds of parallel application programs running on such architectures while competing for resources. Second, a novel actor-oriented programming library called ActorX10, which allows to formally model parallel streaming applications by actor graphs and to analyze predictable execution behavior as part of so-called hybrid mapping approaches, which are used to guarantee real-time requirements of such applications at design time independent from dynamic workloads by a combination of static analysis and dynamic embedding.

Keywords

Parallel Programming Invasive Computing Heterogeneous Multiprocessor Systems-On-Chips Simulation Multiprocessor Simulation Actor-oriented Programming Run-Time Application Embedding Hybrid Network-on-Chip Simulation Invasive Parallel Programs Parallel MPSoC Simulation

Authors and affiliations

  • Sascha Roloff
    • 1
  • Frank Hannig
    • 2
  • Jürgen Teich
    • 3
  1. 1.Department of Computer ScienceFriedrich-Alexander-Universität Erlangen-NürnbergErlangen Germany
  2. 2.Department of Computer ScienceFriedrich-Alexander-Universität Erlangen-NürnbergErlangenGermany
  3. 3.Department of Computer ScienceFriedrich-Alexander-Universität Erlangen-NürnbergErlangenGermany

Bibliographic information

  • DOI https://doi.org/10.1007/978-981-13-8387-8
  • Copyright Information Springer Nature Singapore Pte Ltd. 2019
  • Publisher Name Springer, Singapore
  • eBook Packages Engineering
  • Print ISBN 978-981-13-8386-1
  • Online ISBN 978-981-13-8387-8
  • Series Print ISSN 2367-3478
  • Series Online ISSN 2367-3486
  • Buy this book on publisher's site