Exascale Scientific Applications: Scalability and Performance Portability (Chapman & Hall/CRC Computational Science)
暫譯: 超級計算科學應用:可擴展性與性能可攜性 (Chapman & Hall/CRC 計算科學)
- 出版商: Chapman and Hall/CRC
- 出版日期: 2017-11-09
- 售價: $5,870
- 貴賓價: 9.5 折 $5,577
- 語言: 英文
- 頁數: 608
- 裝訂: Hardcover
- ISBN: 1138197548
- ISBN-13: 9781138197541
-
相關分類:
JVM 語言
海外代購書籍(需單獨結帳)
商品描述
From the Foreword:
"The authors of the chapters in this book are the pioneers who will explore the exascale frontier. The path forward will not be easy... These authors, along with their colleagues who will produce these powerful computer systems will, with dedication and determination, overcome the scalability problem, discover the new algorithms needed to achieve exascale performance for the broad range of applications that they represent, and create the new tools needed to support the development of scalable and portable science and engineering applications. Although the focus is on exascale computers, the benefits will permeate all of science and engineering because the technologies developed for the exascale computers of tomorrow will also power the petascale servers and terascale workstations of tomorrow. These affordable computing capabilities will empower scientists and engineers everywhere."
― Thom H. Dunning, Jr., Pacific Northwest National Laboratory and University of Washington, Seattle, Washington, USA
"This comprehensive summary of applications targeting Exascale at the three DoE labs is a must read."
― Rio Yokota, Tokyo Institute of Technology, Tokyo, Japan
"Numerical simulation is now a need in many fields of science, technology, and industry. The complexity of the simulated systems coupled with the massive use of data makes HPC essential to move towards predictive simulations. Advances in computer architecture have so far permitted scientific advances, but at the cost of continually adapting algorithms and applications. The next technological breakthroughs force us to rethink the applications by taking energy consumption into account. These profound modifications require not only anticipation and sharing but also a paradigm shift in application design to ensure the sustainability of developments by guaranteeing a certain independence of the applications to the profound modifications of the architectures: it is the passage from optimal performance to the portability of performance. It is the challenge of this book to demonstrate by example the approach that one can adopt for the development of applications offering performance portability in spite of the profound changes of the computing architectures."
― Christophe Calvin, CEA, Fundamental Research Division, Saclay, France
"Three editors, one from each of the High Performance Computer Centers at Lawrence Berkeley, Argonne, and Oak Ridge National Laboratories, have compiled a very useful set of chapters aimed at describing software developments for the next generation exa-scale computers. Such a book is needed for scientists and engineers to see where the field is going and how they will be able to exploit such architectures for their own work. The book will also benefit students as it provides insights into how to develop software for such computer architectures. Overall, this book fills an important need in showing how to design and implement algorithms for exa-scale architectures which are heterogeneous and have unique memory systems. The book discusses issues with developing user codes for these architectures and how to address these issues including actual coding examples.’
― Dr. David A. Dixon, Robert Ramsay Chair, The University of Alabama, Tuscaloosa, Alabama, USA
商品描述(中文翻譯)
從前言:
「本書各章的作者是探索超級計算邊界的先驅。前進的道路不會容易……這些作者以及他們的同事將致力於製造這些強大的計算機系統,將以奉獻和決心克服可擴展性問題,發現實現超級計算性能所需的新算法,並創造支持可擴展和可攜帶的科學與工程應用開發的新工具。雖然重點在於超級計算機,但所帶來的好處將滲透到所有科學和工程領域,因為為明天的超級計算機開發的技術也將驅動明天的百萬計算伺服器和千計算工作站。這些可負擔的計算能力將使科學家和工程師在各地都能受益。」
― Thom H. Dunning, Jr.,美國華盛頓州西雅圖太平洋西北國家實驗室及華盛頓大學
「這份針對三個能源部實驗室的超級計算應用的綜合總結是必讀之作。」
― Rio Yokota,東京工業大學,日本東京
「數值模擬現在在許多科學、技術和工業領域中都是一種需求。模擬系統的複雜性加上大量數據的使用,使得高效能計算(HPC)對於推進預測模擬至關重要。計算架構的進步迄今為科學進展提供了可能,但代價是必須不斷調整算法和應用。下一次技術突破迫使我們重新思考應用,考慮能源消耗。這些深刻的變革不僅需要預見和共享,還需要在應用設計上進行範式轉變,以確保發展的可持續性,並保證應用在計算架構的深刻變化中保持一定的獨立性:這是從最佳性能到性能可攜性的轉變。本書的挑戰在於通過示例展示可以採用的開發應用的方法,儘管計算架構發生了深刻變化,仍能提供性能可攜性。」
― Christophe Calvin,法國薩克雷CEA基礎研究部
「三位編輯,分別來自洛倫斯伯克利國家實驗室、阿貢國家實驗室和橡樹嶺國家實驗室的高效能計算中心,編輯了一套非常有用的章節,旨在描述下一代超級計算機的軟體開發。這本書對於科學家和工程師來說是必要的,讓他們了解這個領域的發展方向,以及如何利用這些架構進行自己的工作。這本書也將使學生受益,因為它提供了如何為這些計算機架構開發軟體的見解。總體而言,本書填補了一個重要的需求,展示如何為異構且具有獨特記憶體系統的超級計算架構設計和實現算法。本書討論了為這些架構開發用戶代碼的問題,以及如何解決這些問題,包括實際的編碼示例。」
― Dr. David A. Dixon,阿拉巴馬大學羅伯特·蘭姆齊講座教授,美國阿拉巴馬州塔斯卡盧薩