Multi-Core Embedded Systems (Hardcover)
暫譯: 多核心嵌入式系統 (精裝版)

Georgios Kornaros

  • 出版商: CRC
  • 出版日期: 2010-04-01
  • 售價: $6,800
  • 貴賓價: 9.5$6,460
  • 語言: 英文
  • 頁數: 502
  • 裝訂: Hardcover
  • ISBN: 143981161X
  • ISBN-13: 9781439811610
  • 相關分類: 嵌入式系統
  • 其他版本: Multi-Core Embedded Systems
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

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

     

     

  • Programming paradigms and models of computation

     

     

  • Power optimization and reliability issues

     

     

  • Performance tools and benchmarks

     

     

  • Resource management

     

     

  • Multithreading

     

     

  • Multi-core programming challenges

     

     

  • Compiler and operating system support

     

 

This is a detailed discussion of research on the interaction between multi-core systems, applications and software views, and processor configuration and extension, which add a new dimension to the problem space. The text offers a useful overview of the most widespread industrial and domain-specific solutions, providing several examples of working implementations.

商品描述(中文翻譯)

詳細介紹一個應用尖端多核心架構的實際產品

現代應用程式的需求日益增加,例如在電信網路和音頻、視頻及多媒體流的即時處理中使用的應用程式,需要多個處理器以達到每秒幾十億次運算的計算性能。對於速度和可管理的功耗的需求,使得下一代嵌入式處理系統可能會包含數百個核心,同時在功率效率方面越來越可編程,將處理器和可配置硬體融合在一起。

多核心嵌入式系統提供了多種觀點,闡明了與同質(處理器)和異質多核心的高度整合相關的技術挑戰。它提供了一個分析,業界工程師和專業人士需要理解嵌入式架構中軟體和硬體的物理細節,以及它們的限制和未來增長的潛力。

討論不同抽象層級的可用程式設計模型

本書首先概述了嵌入式應用的多處理器架構的演變,並討論了系統級參數的自主電源管理技術。它涉及來自多個應用領域的現有開源(和免費)工具的使用,例如流量建模、圖論、並行計算和網路模擬。此外,作者還涵蓋了與多核心嵌入式系統相關的其他重要主題,例如:

  • 架構和互連

  • 嵌入式設計方法論

  • 應用程式的映射

  • 程式設計範式和計算模型

  • 功率優化和可靠性問題

  • 性能工具和基準測試

  • 資源管理

  • 多執行緒

  • 多核心程式設計挑戰

  • 編譯器和作業系統支援
  • 這是一個詳細討論多核心系統、應用程式和軟體視圖之間互動的研究,並且處理器配置和擴展為問題空間增添了一個新維度。該文本提供了最廣泛的工業和特定領域解決方案的有用概述,並提供了幾個可行實現的示例。