Software Optimization for High Performance Computing: Creating Faster Applications - Tapa blanda

Kevin, Wadleigh; Isom, Crawford

 
9780130170088: Software Optimization for High Performance Computing: Creating Faster Applications

Esta edición ISBN ya no está disponible.

Sinopsis

This book is written for programmers who want to get high performance from the software they write. The optimization techniques discussed are applicable to all computers, but are of most interest to designers of software for high performance computers, since they are most concerned with high performance. The main focus is on UNIX, though since Windows NT is now being used on high performance servers, there is limited coverage on this. Single processor and parallel performance is discussed.

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del autor

ISOM CRAWFORD and KEVIN WADLEIGH are mathematicians in the Technical Computing Division of Hewlett Packard Corporation. Dr. Wadleigh develops high-performance algorithms for independent software vendors working with HP servers. Dr. Crawford specializes in parallel technical computing applications.

De la contraportada

The hands-on guide to high-performance coding and algorithm optimization.

This hands-on guide to software optimization introduces state-of-the-art solutions for every key aspect of software performance – both code-based and algorithm-based.

Two leading HP software performance experts offer comparative optimization strategies for RISC and for the new Explicitly Parallel Instruction Computing (EPIC) design used in Intel IA-64 processors. Using many practical examples, they offer specific techniques for:

  • Predicting and measuring performance – and identifying your best optimization opportunities
  • Storage optimization: cache, system memory, virtual memory, and I/0
  • Parallel processing: distributed-memory and shared-memory (SMP and ccNUMA)
  • Compilers and loop optimization
  • Enhancing parallelism: compiler directives, threads, and message passing
  • Mathematical libraries and algorithms
  • Whether you're a developer, ISV, or technical researcher, if you need to optimize high-performance software on today's leading processors, one book delivers the advanced techniques and code examples you need: Software Optimization for High Performance Computing.

"Sobre este título" puede pertenecer a otra edición de este libro.