Techniques for Optimizing Applications: High Performance Computing
Rajat P. Garg, Ilya Sharapov
- 出版商: Prentice Hall
- 出版日期: 2001-07-24
- 售價: $399
- 語言: 英文
- 頁數: 662
- 裝訂: Paperback
- ISBN: 0130934763
- ISBN-13: 9780130934765
貴賓價: $3,006Operating System Concepts, 7/e(美國精裝版)
貴賓價: $1,649Visual C++ .NET Developer's Guide
售價: $399Visual C++ .NET: A Primer for C++ Developers
貴賓價: $2,870Pro Visual C++/CLI and the .NET 2.0 Platform
售價: $825Delphi/Kylix Database Development DataCLX for Windows and Linux (Paperback)
售價: $299Just Enough Wireless Computing
售價: $199Troubleshooting SQL
售價: $399The MPLS Primer
貴賓價: $1,542Apache Web Server Administration and e-Commerce Handbook (Paperback)
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.