Contact us on (02) 8445 2300
For all customer service and order enquiries

Woodslane Online Catalogues

9780898714845 Academic Inspection Copy

Performance Optimization of Numerically Intensive Codes

  • ISBN-13: 9780898714845
  • Publisher: SIAM - SOCIETY FOR INDUSTRIAL AND APPLIED
    Imprint: SIAM - SOCIETY FOR INDUSTRIAL AND APPLIED
  • By Stefan Goedecker, By Adolfy Hoisie
  • Price: AUD $210.00
  • Stock: 0 in stock
  • Availability: This book is temporarily out of stock, order will be despatched as soon as fresh stock is received.
  • Local release date: 29/06/2001
  • Format: Paperback (228.00mm X 151.00mm) 184 pages Weight: 354g
  • Categories: Optimization [PBU]
Description
Table of
Contents
Google
Preview
Offers a comprehensive, tutorial-style, hands-on, introductory and intermediate-level treatment of all the essential ingredients for achieving high performance in numerical computations on modern computers. The authors explain computer architectures, data traffic, and issues related to performance of serial and parallel code optimization exemplified by actual programs written for algorithms of wide interest. The unique hands-on style is achieved by extensive case studies using realistic computational problems. The performance gain obtained by applying the techniques described in this book can be very significant. The book bridges the gap between the literature in system architecture, the one in numerical methods and the occasional descriptions of optimization topics in computer vendors' literature. It also allows readers to better judge the suitability of certain computer architecture to their computational requirements. In contrast to standard textbooks on computer architecture and on programming techniques the book treats these topics together at the level necessary for writing high-performance programs. The book facilitates easy access to these topics for computational scientists and engineers mainly interested in practical issues related to efficient code development.
Preface Chapter 1: Introduction Chapter 2: Notions of Computer Architecture Chapter 3: A Few Basic Efficiency Guidelines Chapter 4: Timing and Profiling of a Program Chapter 5: Optimization of Floating Point Operations Chapter 6: Optimization of Memory Access Chapter 7: Miscellaneous Optimizations Chapter 8: Optimization of Parallel Programs Chapter 9: Case Studies Chapter 10: Benchmarks Appendix Bibliography Index.
Google Preview content