This book shows by example how to solve complex scientific problems with programs that run on high performance computers. Combining case studies from a variety of problem domains and written by experts in those domains, it shows how to map or transform an abstract problem into a concrete solution that executes rapidly and efficiently on available high performance hardware. Each chapter describes some technical or engineering problem to which computers are commonly applied, then leads readers through the choice and development of appropriate algorithms and through an evaluation of resulting implementations. Although each chapter centers on a single application area, they all focus on general techniques useful for any area rather than on application-specific details. Readers should have some programming experience in a language like FORTRAN or C and some familiarity with computing issues involved in scientific problems; but no expertise in parallel computing is required.
About Gary W. Sabot Gary W. Sabot received A.B., S.M. and Ph.D. degrees in computer science from Harvard University He is the author of the book, The Paralation Model: Architecture-Independent Parallel Programming, and has won the Gordon Bell Prize for compiler parallelization. Until the spring of 1994, Dr. Sabot was a senior scientist at Thinking Machines Corporation. He is currently performing proprietary consulting work for a number of firms in the financial industry.
0201598302AB04062001