Many-Core Computing : Hardware and software (Computing and Networks)

個数:

Many-Core Computing : Hardware and software (Computing and Networks)

  • 提携先の海外書籍取次会社に在庫がございます。通常3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Hardcover:ハードカバー版/ページ数 600 p.
  • 言語 ENG
  • 商品コード 9781785615825
  • DDC分類 004.35

Full Description

Computing has moved away from a focus on performance-centric serial computation, instead towards energy-efficient parallel computation. This provides continued performance increases without increasing clock frequencies, and overcomes the thermal and power limitations of the dark-silicon era. As the number of parallel cores increases, we transition into the many-core computing era. There is considerable interest in developing methods, tools, architectures and applications to support many-core computing.

The primary aim of this edited book is to provide a timely and coherent account of the recent advances in many-core computing research. Starting with programming models, operating systems and their applications; the authors present runtime management techniques, followed by system modelling, verification and testing methods, and architectures and systems. The book ends with some examples of innovative applications.

Contents

Part I: Programming models, OS and applications

Chapter 1: HPC with many core processors
Chapter 2: From irregular heterogeneous software to reconfigurable hardware
Chapter 3: Operating systems for many-core systems
Chapter 4: Decoupling the programming model from resource management in throughput processors
Chapter 5: Tools and workloads for many-core computing
Chapter 6: Hardware and software performance in deep learning


Part II: Runtime management

Chapter 7: Adaptive-reflective middleware for power and energy management in many-core heterogeneous systems
Chapter 8: Advances in power management of many-core processors
Chapter 9: Runtime thermal management of many-core systems
Chapter 10: Adaptive packet processing on CPU-GPU heterogeneous platforms
Chapter 11: From power-efficient to power-driven computing


Part III: System modelling, verification, and testing

Chapter 12: Modelling many-core architectures
Chapter 13: Power modelling of multicore systems
Chapter 14: Developing portable embedded software for multicore systems through formal abstraction and refinement
Chapter 15: Self-testing of multicore processors
Chapter 16: Advances in hardware reliability of reconfigurable many-core embedded systems


Part IV: Architectures and systems

Chapter 17: Manycore processor architectures
Chapter 18: Silicon photonics enabled rack-scale many-core systems
Chapter 19: Cognitive I/O for 3D-integrated many-core system
Chapter 20: Approximate computing across the hardware and software stacks
Chapter 21: Many-core systems for big-data computing
Chapter 22: Biologically-inspired massively-parallel computing