Advertisement

Scalable Multi-core Architectures

Design Methodologies and Tools

  • Dimitrios Soudris
  • Axel Jantsch

Table of contents

  1. Front Matter
    Pages i-xiv
  2. HW/SW/ Building Blocks: Architecture, Methods, and Techniques

    1. Front Matter
      Pages 1-1
    2. Axel Jantsch, Xiaowen Chen, Abdul Naeem, Yuang Zhang, Sando Penolazzi, Zhonghai Lu
      Pages 3-31
    3. Sotirios Xydis, Alexandros Bartzas, Iraklis Anagnostopoulos, Dimitrios Soudris
      Pages 33-54
    4. Jean-Michel Chabloz, Ahmed Hemani
      Pages 55-80
    5. Jari Kreku, Kari Tiensyrjä, Andreas Wieferink, Bart Vanthournout
      Pages 81-103
  3. System-level Exploration

    1. Front Matter
      Pages 105-105
    2. Jari Kreku, Kari Tiensyrjä
      Pages 107-137
    3. Geert Vanmeerbeeck, Thomas J. Ashby
      Pages 139-170
  4. Industrial Applications

    1. Front Matter
      Pages 171-171
    2. Sylvain Aguirre, Bernard Candaele
      Pages 173-196
    3. Frank Ieromnimon, Dimitrios Kritharidis, Nikolaos S. Voros
      Pages 197-223

About this book

Introduction

As Moore’s law continues to unfold, two important trends have recently emerged. First, the growth of chip capacity is translated into a corresponding increase of number of cores. Second, the parallalization of the computation and 3D integration technologies lead to distributed memory architectures.

This book provides a current snapshot of industrial and academic research, conducted as part of the European FP7 MOSART project, addressing urgent challenges in many-core architectures and application mapping.  It addresses the architectural design of many core chips, memory and data management, power management, design and programming methodologies. It also describes how new techniques have been applied in various industrial case studies.

  • Describes trends towards distributed memory architectures and distributed power management;
  • Integrates Network on Chip with distributed, shared memory architectures;
  • Demonstrates novel design methodologies and frameworks for multi-core design space exploration;
  • Shows how midlleware services (dynamic data management) can be integrated into and support by the platform.

 

 

Keywords

Design Exploration Dynamic Memory Management Embedded Systems Hierarchical Power Management Microarchitecture Mulricore Embedded Systems Multiprocessor Programming Network on Chip Parallel Programming Parallelism

Editors and affiliations

  • Dimitrios Soudris
    • 1
  • Axel Jantsch
    • 2
  1. 1.Dept. Electrical & Computer EngineeringNational Technical University of AthensAthensGreece
  2. 2.Dept. Electronic, Communication, &, Software SystemsRoyal Institute of TechnologyKistaSweden

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4419-6778-7
  • Copyright Information Springer Science+Business Media, LLC 2012
  • Publisher Name Springer, New York, NY
  • eBook Packages Engineering
  • Print ISBN 978-1-4419-6777-0
  • Online ISBN 978-1-4419-6778-7
  • Buy this book on publisher's site