Parallel supercomputing

methods, algorithms, and applications

Author: Graham F. Carey

Publisher: John Wiley & Sons

ISBN: 9780471924364

Category: Computers

Page: 287

View: 7363

Presents the state of the art in parallel processing methods applications and algorithms. Describes architectures for parallel processing and includes a wealth of examples in computational fluid dynamics, structural analysis, and other engineering applications.

Parallel Supercomputing in MIMD Architectures

Author: R.Michael Hord

Publisher: CRC Press

ISBN: 1351083783

Category: Computers

Page: 421

View: 337

Parallel Supercomputing in MIMD Architectures is devoted to supercomputing on a wide variety of Multiple-Instruction-Multiple-Data (MIMD)-class parallel machines. This book describes architectural concepts, commercial and research hardware implementations, major programming concepts, algorithmic methods, representative applications, and benefits and drawbacks. Commercial machines described include Connection Machine 5, NCUBE, Butterfly, Meiko, Intel iPSC, iPSC/2 and iWarp, DSP3, Multimax, Sequent, and Teradata. Research machines covered include the J-Machine, PAX, Concert, and ASP. Operating systems, languages, translating sequential programs to parallel, and semiautomatic parallelizing are aspects of MIMD software addressed in Parallel Supercomputing in MIMD Architectures. MIMD issues such as scalability, partitioning, processor utilization, and heterogenous networks are discussed as well.This book is packed with important information and richly illustrated with diagrams and tables, Parallel Supercomputing in MIMD Architectures is an essential reference for computer professionals, program managers, applications system designers, scientists, engineers, and students in the computer sciences.

Parallel Supercomputing in SIMD Architectures

Author: R. Michael Hord

Publisher: CRC Press

ISBN: 9780849342714

Category: Computers

Page: 400

View: 1185

Parallel Supercomputing in SIMD Architectures is a survey book providing a thorough review of Single-Instruction-Multiple-Data machines, a type of parallel processing computer that has grown to importance in recent years. It was written to describe this technology in depth including the architectural concept, its history, a variety of hardware implementations, major programming languages, algorithmic methods, representative applications, and an assessment of benefits and drawbacks. Although there are numerous books on parallel processing, this is the first volume devoted entirely to the massively parallel machines of the SIMD class. The reader already familiar with low order parallel processing will discover a different philosophy of parallelism--the data parallel paradigm instead of the more familiar program parallel scheme. The contents are organized into nine chapters, rich with illustrations and tables. The first two provide introduction and background covering fundamental concepts and a description of early SIMD computers. Chapters 3 through 8 each address specific machines from the first SIMD supercomputer (Illiac IV) through several contemporary designs to some example research computers. The final chapter provides commentary and lessons learned. Because the test of any technology is what it can do, diverse applications are incorporated throughout, leading step by step to increasingly ambitious examples. The book is intended for a wide range of readers. Computer professionals will find sufficient detail to incorporate much of this material into their own endeavors. Program managers and applications system designers may find the solution to their requirements for high computational performance at an affordable cost. Scientists and engineers will find sufficient processing speed to make interactive simulation a practical adjunct to theory and experiment. Students will find a case study of an emerging and maturing technology. The general reader is afforded the opportunity to appreciate the power of advanced computing and some of the ramifications of this growing capability.

Understanding Parallel Supercomputing

Author: R. Michael Hord

Publisher: Wiley-IEEE Press

ISBN: 9780780311206

Category: Technology & Engineering

Page: 370

View: 573

UNDERSTANDING PARALLEL SUPERCOMPUTING is an exhaustive, applications-oriented survey of the world's largest and fastest computers. Beginning with the evolution of parallel supercomputing technology in recent history, author R. Michael Hord goes on to illustrate architectural concepts and implementations at the very center of today's cutting-edge technology. Topics featured include: technology benefits and drawbacks, software tools and programming languages, major programming concepts, sample parallel programs, algorithmic methods, both SIMD and MIMD architectures. This carefully written text will be of interest to engineers, scientists, and program managers involved in geologic exploration, aircraft design, image processing, weather modeling, operations, research, chemical synthesis, and medical applications. It will also be of practical use to computer specialists.

Performance Modelling Techniques for Parallel Supercomputing Applications

Author: Duncan A. Grove,Paul D. Coddington

Publisher: Nova Science Pub Incorporated

ISBN: 9781606922699

Category: Computers

Page: 120

View: 2427

Ever since the invention of the computer, users have demanded more and more computational power to tackle increasingly complex problems. A common means of increasing the amount of computational power available for solving a problem is to use parallel computing. Unfortunately, however, creating efficient parallel programs is notoriously difficult. In addition to all of the well-known problems that are associated with constructing a good serial algorithm, there are a number of problems specifically associated with constructing a good parallel algorithm. These mainly revolve around ensuring that all processors are kept busy and that they have timely access to the data that they require. Unfortunately, however, controlling a number of processors operating in parallel can be exponentially more complicated than controlling one processor. Furthermore, unlike data placement in serial programs, where sophisticated compilation techniques that optimise cache behaviour and memory interleaving are common, optimising data placement throughout the vastly more complex memory hierarchy present in parallel computers is often left to the parallel application programmer. All of these problems are compounded by the large number of parallel computing architectures that exist, because they often exhibit vastly different performance characteristics, which makes writing well-optimised, portable code especially difficult. The primary weapon against these problems in a parallel programmer's or parallel computer architect's arsenal is -- or at least should be -- the art of performance prediction. This book provides a historical exposition of over four decades of research into techniques for modelling the performance of computer programs running on parallel computers.

Analysis and design of parallel algorithms

arithmetic and matrix problems

Author: S. Lakshmivarahan,Sudarshan Kumar Dhall

Publisher: McGraw-Hill College

ISBN: 9780070361393

Category: Computers

Page: 657

View: 3356

Job Scheduling Strategies for Parallel Processing

IPPS/SPDP'99 Workshop, JSSPP'99, San Juan, Puerto Rico, April 16, 1999, Proceedings

Author: Dror G. Feitelson

Publisher: Springer Science & Business Media

ISBN: 3540666761

Category: Computers

Page: 235

View: 4590

This book constitutes the thoroughly refereed post-workshop proceedings of the 5th International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP'99, held in San Juan, Puerto Rico, in April 1999, as a satelite meeting of IPPS/SPDP'99. The 12 revised full papers have been through an iterated reviewing process and present the state of the art in the area.

Supercomputing Research Advances

Author: Yongge Huáng

Publisher: Nova Publishers

ISBN: 9781604561869

Category: Computers

Page: 432

View: 9995

Supercomputers are used for highly calculation-intensive tasks such as problems involving quantum mechanical physics, weather forecasting, climate research (including research into global warming), molecular modelling (computing the structures and properties of chemical compounds, biological macromolecules, polymers, and crystals), physical simulations (such as simulation of aeroplanes in wind tunnels, simulation of the detonation of nuclear weapons, and research into nuclear fusion), cryptanalysis, and the like. Major universities, military agencies and scientific research laboratories are heavy users. This book presents the latest research in the field from around the world.

Geographical Information

From Research to Application Through Cooperation

Author: M. Rumor,R. McMillan,H. F. Ottens

Publisher: IOS Press

ISBN: 9789051992687

Category: Geographic information systems

Page: 1347

View: 3782

Frontiers of Supercomputing II

A National Reassessment

Author: Karyn R Ames,Karyn R. Ames,Alan Brenner

Publisher: Univ of California Press

ISBN: 9780520084018

Category: Business & Economics

Page: 626

View: 1969

"Will be welcomed by many communities--academic, federal, and industrial. With new and little-known information on high-performance computing, it is the great compendium describing the last seven years of activities and looking to the future."--Charles Bender, Director, The Ohio Supercomputer Center "A valuable resource and an important contribution to thinking in this area. . . . I am impressed with the scope and coherence of this material, ranging from technical projections to the political context to market and user perspectives on supercomputers and supercomputing."--James G. Glimm, State University of New York at Stonybrook