Skip to main content
  • Book
  • © 2014

Programming Heterogeneous MPSoCs

Tool Flows to Close the Software Productivity Gap

  • Provides a novel set of algorithms and methodologies for programming heterogeneous Multi-Processor Systems-on-Chip (MPSoCs)
  • Equips embedded software developers with a unified presentation of sequential and parallel programming
  • Focuses on industry-relevant methodologies and uses real case studies to demonstrate techniques
  • Enables solution of multi-application problems, with generalized and unified programming models
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages i-xv
  2. Introduction

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 1-13
  3. Background and Problem Definition

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 15-52
  4. Related Work

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 53-72
  5. MPSoC Runtime Management

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 73-88
  6. Sequential Code Flow

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 89-122
  7. Parallel Code Flow

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 123-164
  8. Extensions for Software Defined Radio

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 165-186
  9. Multi-Application Flow

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 187-203
  10. Conclusions and Outlook

    • Jerónimo Castrillón Mazo, Rainer Leupers
    Pages 205-207
  11. Back Matter

    Pages 209-232

About this book

This book provides embedded software developers with techniques for programming heterogeneous Multi-Processor Systems-on-Chip (MPSoCs), capable of executing multiple applications simultaneously. It describes a set of algorithms and methodologies to narrow the software productivity gap, as well as an in-depth description of the underlying problems and challenges of today’s programming practices. The authors present four different tool flows: A parallelism extraction flow for applications written using the C programming language, a mapping and scheduling flow for parallel applications, a special mapping flow for baseband applications in the context of Software Defined Radio (SDR) and a final flow for analyzing multiple applications at design time. The tool flows are evaluated on Virtual Platforms (VPs), which mimic different characteristics of state-of-the-art heterogeneous MPSoCs.

Authors and Affiliations

  • Chair for Software for Systems on Silico, RWTH Aachen University, Aachen, Germany

    Jerónimo Castrillón Mazo, Rainer Leupers

Bibliographic Information

  • Book Title: Programming Heterogeneous MPSoCs

  • Book Subtitle: Tool Flows to Close the Software Productivity Gap

  • Authors: Jerónimo Castrillón Mazo, Rainer Leupers

  • DOI: https://doi.org/10.1007/978-3-319-00675-8

  • Publisher: Springer Cham

  • eBook Packages: Engineering, Engineering (R0)

  • Copyright Information: Springer International Publishing Switzerland 2014

  • Hardcover ISBN: 978-3-319-00674-1Published: 04 October 2013

  • Softcover ISBN: 978-3-319-37509-0Published: 01 October 2016

  • eBook ISBN: 978-3-319-00675-8Published: 24 September 2013

  • Edition Number: 1

  • Number of Pages: XV, 232

  • Number of Illustrations: 8 b/w illustrations, 65 illustrations in colour

  • Topics: Circuits and Systems, Processor Architectures, Electronics and Microelectronics, Instrumentation

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access