Multi-Core Embedded Systems
eBook - ePub

Multi-Core Embedded Systems

Georgios Kornaros

  1. 502 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Multi-Core Embedded Systems

Georgios Kornaros

Book details
Table of contents
Citations

About This Book

Details a real-world product that applies a cutting-edge multi-core architecture

Increasingly demanding modern applications—such as those used in telecommunications networking and real-time processing of audio, video, and multimedia streams—require multiple processors to achieve computational performance at the rate of a few giga-operations per second. This necessity for speed and manageable power consumption makes it likely that the next generation of embedded processing systems will include hundreds of cores, while being increasingly programmable, blending processors and configurable hardware in a power-efficient manner.

Multi-Core Embedded Systems presents a variety of perspectives that elucidate the technical challenges associated with such increased integration of homogeneous (processors) and heterogeneous multiple cores. It offers an analysis that industry engineers and professionals will need to understand the physical details of both software and hardware in embedded architectures, as well as their limitations and potential for future growth.

Discusses the available programming models spread across different abstraction levels

The book begins with an overview of the evolution of multiprocessor architectures for embedded applications and discusses techniques for autonomous power management of system-level parameters. It addresses the use of existing open-source (and free) tools originating from several application domains—such as traffic modeling, graph theory, parallel computing and network simulation. In addition, the authors cover other important topics associated with multi-core embedded systems, such as:

  • Architectures and interconnects
  • Embedded design methodologies
  • Mapping of applications

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Multi-Core Embedded Systems by Georgios Kornaros in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Engineering. We have over one million books available in our catalogue for you to explore.

Information

Publisher
CRC Press
Year
2018
ISBN
9781351834087
Edition
1

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Table of Contents
  6. List of Figures
  7. List of Tables
  8. Foreword
  9. Preface
  10. 1 Multi-Core Architectures for Embedded Systems
  11. 2 Application-Specific Customizable Embedded Systems
  12. 3 Power Optimization in Multi-Core System-on-Chip
  13. 4 Routing Algorithms for Irregular Mesh-Based Network-on-Chip
  14. 5 Debugging Multi-Core Systems-on-Chip
  15. 6 System-Level Tools for NoC-Based Multi-Core Design
  16. 7 Compiler Techniques for Application Level Memory Optimization for MPSoC
  17. 8 Programming Models for Multi-Core Embedded Software
  18. 9 Operating System Support for Multi-Core Systems-on-Chips
  19. 10 Autonomous Power Management in Embedded Multi-Cores
  20. 11 Multi-Core System-on-Chip in Real World Products
  21. 12 Embedded Multi-Core Processing for Networking
  22. Index