Читать книгу Heterogeneous Computing - Mohamed Zahran - Страница 7

Оглавление

Contents

Preface

Chapter 1Why Are We Forced to Deal with Heterogeneous Computing?

1.1The Power Issue

1.2Heterogeneity beyond Our Control

1.3Heterogeneity within Our Control

1.4Seems Like Part of a Solution to Exascale Computing

Chapter 2Different Players: Heterogeneity in Computing

2.1Multicore

2.2GPUs

2.3FPGA

2.4Automata Processors

2.5Neuromorphic Chips

2.6Other Accelerators

2.7Mix-And-Match

2.8In Conclusion

Chapter 3Architecture: Heterogeneity in Design

3.1Memory System

3.2Interconnect

3.3Examples of Supercomputers

3.4Security Challenges Facing Heterogeneous Computing

3.5Bandwidth

3.6In Conclusion

Chapter 4Programmability

4.1Wish List of a Programmer

4.2Psychology of Programming

4.3What Do We Have? The Current Status Quo

4.4In Conclusion

Chapter 5Research Directions

5.1Processing-in-Memory (PIM) / Near-Data-Processing (NDP)

5.2Exascale Computing

5.3Neuromorphic Chips

5.4Quantum Computing

References

Index

Author‘s Biography

Heterogeneous Computing

Подняться наверх