Techniques for Optimizing Applications: High Performance Computing
暫譯: 應用程式優化技術:高效能運算
Rajat P. Garg, Ilya Sharapov
- 出版商: Prentice Hall
- 出版日期: 2001-07-24
- 定價: $1,850
- 售價: 2.2 折 $399
- 語言: 英文
- 頁數: 662
- 裝訂: Paperback
- ISBN: 0130934763
- ISBN-13: 9780130934765
-
相關分類:
程式語言、高普特考
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,860$1,767 -
$1,890$1,796 -
$980$774 -
$1,422The MPLS Primer
-
$1,050Delphi/Kylix Database Development DataCLX for Windows and Linux (Paperback)
-
$1,920$1,824 -
$399Visual C++ .NET: A Primer for C++ Developers (Paperback)
-
$615Just Enough Wireless Computing
-
$850$723 -
$3,500$3,325 -
$199$169 -
$350$277 -
$880$695 -
$580$493 -
$1,824Understanding Linux Network Internals (Paperback)
-
$2,220$2,109 -
$780$663 -
$660$561 -
$520$442 -
$620$490 -
$650$507 -
$780$663 -
$680$537 -
$720$569 -
$290$226
相關主題
商品描述
Summary
This book is a practical guide to performance optimization of computationally intensive programs on Sun UltraSPARC platforms. It is primarily intended for developers of technical or high performance computing (HPC) applications for the Solaris(tm) operating environment. This audience includes both independent software vendor (ISV) developers and noncommercial developers. It can also be used by end-users of HPC applications to help them better understand how applications utilize system resources.
The book presents information so that it follows logical stages of the process for application development and optimization. We pay special attention to issues related to parallel applications and to using appropriate performance measurement tools. Wherever applicable, sections are illustrated with code examples that show benefits of methods described.
Unless otherwise noted, topics in this book are not limited to a particular programming language, parallelization method, software version, or hardware product. However, emphasis is on techniques relevant to applications written in Fortran 77, Fortran 90, and C, because these languages are most commonly used in HPC and technical applications. Most topics can be applied to C++ programs; however, we do not address performance optimization issues specific to object-oriented programming.
商品描述(中文翻譯)
摘要
本書是針對在 Sun UltraSPARC 平台上進行計算密集型程式性能優化的實用指南。它主要針對 Solaris(tm) 作業環境下的技術或高效能計算 (HPC) 應用程式開發者。這個受眾包括獨立軟體供應商 (ISV) 開發者和非商業開發者。它也可以被 HPC 應用程式的最終使用者使用,以幫助他們更好地理解應用程式如何利用系統資源。
本書以邏輯階段的方式呈現應用程式開發和優化的過程。我們特別關注與平行應用程式相關的問題,以及使用適當的性能測量工具。在適用的地方,章節中會用程式碼範例來說明所描述方法的好處。
除非另有說明,本書中的主題不僅限於特定的程式語言、平行化方法、軟體版本或硬體產品。然而,重點放在與 Fortran 77、Fortran 90 和 C 語言相關的技術上,因為這些語言在 HPC 和技術應用中最為常用。大多數主題也可以應用於 C++ 程式;然而,我們不會討論特定於物件導向程式設計的性能優化問題。