Parallel Performance Investigations of an Unstructured Mesh Navier-Stokes Solver

Parallel Performance Investigations of an Unstructured Mesh Navier-Stokes Solver PDF Author: National Aeronautics and Space Administration (NASA)
Publisher: Createspace Independent Publishing Platform
ISBN: 9781720657248
Category :
Languages : en
Pages : 46

Get Book Here

Book Description
A Reynolds-averaged Navier-Stokes solver based on unstructured mesh techniques for analysis of high-lift configurations is described. The method makes use of an agglomeration multigrid solver for convergence acceleration. Implicit line-smoothing is employed to relieve the stiffness associated with highly stretched meshes. A GMRES technique is also implemented to speed convergence at the expense of additional memory usage. The solver is cache efficient and fully vectorizable, and is parallelized using a two-level hybrid MPI-OpenMP implementation suitable for shared and/or distributed memory architectures, as well as clusters of shared memory machines. Convergence and scalability results are illustrated for various high-lift cases.Mavriplis, Dimitri J.Langley Research CenterNAVIER-STOKES EQUATION; UNSTRUCTURED GRIDS (MATHEMATICS); MULTIGRID METHODS; REYNOLDS AVERAGING; PARALLEL PROCESSING (COMPUTERS); AERODYNAMIC CONFIGURATIONS; FINITE VOLUME METHOD; DISTRIBUTED MEMORY; DATA SMOOTHING; ITERATIVE SOLUTION; ARCHITECTURE (COMPUTERS); CONVERGENCE; LIFT; FINITE DIFFERENCE THEORY; SUPERCOMPUTERS

Parallel Performance Investigations of an Unstructured Mesh Navier-Stokes Solver

Parallel Performance Investigations of an Unstructured Mesh Navier-Stokes Solver PDF Author: National Aeronautics and Space Administration (NASA)
Publisher: Createspace Independent Publishing Platform
ISBN: 9781720657248
Category :
Languages : en
Pages : 46

Get Book Here

Book Description
A Reynolds-averaged Navier-Stokes solver based on unstructured mesh techniques for analysis of high-lift configurations is described. The method makes use of an agglomeration multigrid solver for convergence acceleration. Implicit line-smoothing is employed to relieve the stiffness associated with highly stretched meshes. A GMRES technique is also implemented to speed convergence at the expense of additional memory usage. The solver is cache efficient and fully vectorizable, and is parallelized using a two-level hybrid MPI-OpenMP implementation suitable for shared and/or distributed memory architectures, as well as clusters of shared memory machines. Convergence and scalability results are illustrated for various high-lift cases.Mavriplis, Dimitri J.Langley Research CenterNAVIER-STOKES EQUATION; UNSTRUCTURED GRIDS (MATHEMATICS); MULTIGRID METHODS; REYNOLDS AVERAGING; PARALLEL PROCESSING (COMPUTERS); AERODYNAMIC CONFIGURATIONS; FINITE VOLUME METHOD; DISTRIBUTED MEMORY; DATA SMOOTHING; ITERATIVE SOLUTION; ARCHITECTURE (COMPUTERS); CONVERGENCE; LIFT; FINITE DIFFERENCE THEORY; SUPERCOMPUTERS

Parallel Performance Investigations of an Unstructured Mesh Navier-Stokes Solver

Parallel Performance Investigations of an Unstructured Mesh Navier-Stokes Solver PDF Author: Dimitri J. Mavriplis
Publisher:
ISBN:
Category : Lift (Aerodynamics)
Languages : en
Pages : 26

Get Book Here

Book Description
A Reynolds-averaged Navier-Stokes solver based on unstructured mesh techniques for analysis of high-lift configurations is described. The method makes use of an agglomeration multigrid solver for convergence acceleration. Implicit line-smoothing is employed to relieve the stiffness associated with highly stretched meshes. A GMRES technique is also implemented to speed convergence at the expense of additional memory usage. The solver is cache efficient and fully vectorizable, and is parallelized using a two-level hybrid MPI-OpenMP implementation suitable for shared and/or distributed memory architectures, as well as clusters of shared memory machines. Convergence and scalability results are illustrated for various high-lift cases.

Parallel Processing for Scientific Computing

Parallel Processing for Scientific Computing PDF Author: Michael A. Heroux
Publisher: SIAM
ISBN: 0898716195
Category : Computers
Languages : en
Pages : 407

Get Book Here

Book Description
Scientific computing has often been called the third approach to scientific discovery, emerging as a peer to experimentation and theory. Historically, the synergy between experimentation and theory has been well understood: experiments give insight into possible theories, theories inspire experiments, experiments reinforce or invalidate theories, and so on. As scientific computing has evolved to produce results that meet or exceed the quality of experimental and theoretical results, it has become indispensable.Parallel processing has been an enabling technology in scientific computing for more than 20 years. This book is the first in-depth discussion of parallel computing in 10 years; it reflects the mix of topics that mathematicians, computer scientists, and computational scientists focus on to make parallel processing effective for scientific problems. Presently, the impact of parallel processing on scientific computing varies greatly across disciplines, but it plays a vital role in most problem domains and is absolutely essential in many of them. Parallel Processing for Scientific Computing is divided into four parts: The first concerns performance modeling, analysis, and optimization; the second focuses on parallel algorithms and software for an array of problems common to many modeling and simulation applications; the third emphasizes tools and environments that can ease and enhance the process of application development; and the fourth provides a sampling of applications that require parallel computing for scaling to solve larger and realistic models that can advance science and engineering. This edited volume serves as an up-to-date reference for researchers and application developers on the state of the art in scientific computing. It also serves as an excellent overview and introduction, especially for graduate and senior-level undergraduate students interested in computational modeling and simulation and related computer science and applied mathematics aspects.Contents List of Figures; List of Tables; Preface; Chapter 1: Frontiers of Scientific Computing: An Overview; Part I: Performance Modeling, Analysis and Optimization. Chapter 2: Performance Analysis: From Art to Science; Chapter 3: Approaches to Architecture-Aware Parallel Scientific Computation; Chapter 4: Achieving High Performance on the BlueGene/L Supercomputer; Chapter 5: Performance Evaluation and Modeling of Ultra-Scale Systems; Part II: Parallel Algorithms and Enabling Technologies. Chapter 6: Partitioning and Load Balancing; Chapter 7: Combinatorial Parallel and Scientific Computing; Chapter 8: Parallel Adaptive Mesh Refinement; Chapter 9: Parallel Sparse Solvers, Preconditioners, and Their Applications; Chapter 10: A Survey of Parallelization Techniques for Multigrid Solvers; Chapter 11: Fault Tolerance in Large-Scale Scientific Computing; Part III: Tools and Frameworks for Parallel Applications. Chapter 12: Parallel Tools and Environments: A Survey; Chapter 13: Parallel Linear Algebra Software; Chapter 14: High-Performance Component Software Systems; Chapter 15: Integrating Component-Based Scientific Computing Software; Part IV: Applications of Parallel Computing. Chapter 16: Parallel Algorithms for PDE-Constrained Optimization; Chapter 17: Massively Parallel Mixed-Integer Programming; Chapter 18: Parallel Methods and Software for Multicomponent Simulations; Chapter 19: Parallel Computational Biology; Chapter 20: Opportunities and Challenges for Parallel Computing in Science and Engineering; Index.

Encyclopedia of Parallel Computing

Encyclopedia of Parallel Computing PDF Author: David Padua
Publisher: Springer Science & Business Media
ISBN: 038709766X
Category : Computers
Languages : en
Pages : 2211

Get Book Here

Book Description
Containing over 300 entries in an A-Z format, the Encyclopedia of Parallel Computing provides easy, intuitive access to relevant information for professionals and researchers seeking access to any aspect within the broad field of parallel computing. Topics for this comprehensive reference were selected, written, and peer-reviewed by an international pool of distinguished researchers in the field. The Encyclopedia is broad in scope, covering machine organization, programming languages, algorithms, and applications. Within each area, concepts, designs, and specific implementations are presented. The highly-structured essays in this work comprise synonyms, a definition and discussion of the topic, bibliographies, and links to related literature. Extensive cross-references to other entries within the Encyclopedia support efficient, user-friendly searchers for immediate access to useful information. Key concepts presented in the Encyclopedia of Parallel Computing include; laws and metrics; specific numerical and non-numerical algorithms; asynchronous algorithms; libraries of subroutines; benchmark suites; applications; sequential consistency and cache coherency; machine classes such as clusters, shared-memory multiprocessors, special-purpose machines and dataflow machines; specific machines such as Cray supercomputers, IBM’s cell processor and Intel’s multicore machines; race detection and auto parallelization; parallel programming languages, synchronization primitives, collective operations, message passing libraries, checkpointing, and operating systems. Topics covered: Speedup, Efficiency, Isoefficiency, Redundancy, Amdahls law, Computer Architecture Concepts, Parallel Machine Designs, Benmarks, Parallel Programming concepts & design, Algorithms, Parallel applications. This authoritative reference will be published in two formats: print and online. The online edition features hyperlinks to cross-references and to additional significant research. Related Subjects: supercomputing, high-performance computing, distributed computing

MEGAFLOW - Numerical Flow Simulation for Aircraft Design

MEGAFLOW - Numerical Flow Simulation for Aircraft Design PDF Author: Norbert Kroll
Publisher: Springer Science & Business Media
ISBN: 3540323821
Category : Technology & Engineering
Languages : en
Pages : 311

Get Book Here

Book Description
The aerospace industry increasingly relies on advanced numerical simulation tools in the early design phase. This volume provides the results of a German initiative which combines many of the CFD development activities from the German Aerospace Center (DLR), universities, and aircraft industry. Numerical algorithms for structured and hybrid Navier-Stokes solvers are presented in detail. The capabilities of the software for complex industrial applications are demonstrated.

Parallel Computing: Advances And Current Issues, Proceedings Of The International Conference Parco2001

Parallel Computing: Advances And Current Issues, Proceedings Of The International Conference Parco2001 PDF Author: Gerhard R Joubert
Publisher: World Scientific
ISBN: 1783261285
Category : Computers
Languages : en
Pages : 561

Get Book Here

Book Description
The near future will see the increased use of parallel computing technologies at all levels of mainstream computing. Computer hardware increasingly employs parallel techniques to improve computing power for the solution of large scale and computer intensive applications. Cluster and grid technologies make possible high speed computing facilities at vastly reduced costs.These developments can be expected to result in the extended use of all types of parallel computers in virtually all areas of human endeavour. Computer intensive problems in emerging areas such as financial modelling, data mining and multimedia systems, in addition to traditional application areas of parallel computing such as scientific computing and simulation, will lead to further progress. Parallel computing as a field of scientific research and development has already become one of the fundamental computing technologies.This book gives an overview of new developments in parallel computing at the start of the 21st century, as well as a perspective on future developments.

Computational Fluid Dynamics 2000

Computational Fluid Dynamics 2000 PDF Author: Nobuyuki Satofuka
Publisher: Springer Science & Business Media
ISBN: 3642565352
Category : Science
Languages : en
Pages : 807

Get Book Here

Book Description
These proceedings contain a selection of refereed contributions as a source of reference for all those interested in the state of the art in computational fluid dynamics. The conference brings together physicists, mathematicians and engineers to review and share recent advances in the field.

Computational Science — ICCS 2001

Computational Science — ICCS 2001 PDF Author: Vassil N. Alexandrov
Publisher: Springer
ISBN: 3540455450
Category : Computers
Languages : en
Pages : 1294

Get Book Here

Book Description
LNCS volumes 2073 and 2074 contain the proceedings of the International Conference on Computational Science, ICCS 2001, held in San Francisco, California, May 27 -31, 2001. The two volumes consist of more than 230 contributed and invited papers that reflect the aims of the conference to bring together researchers and scientists from mathematics and computer science as basic computing disciplines, researchers from various application areas who are pioneering advanced application of computational methods to sciences such as physics, chemistry, life sciences, and engineering, arts and humanitarian fields, along with software developers and vendors, to discuss problems and solutions in the area, to identify new issues, and to shape future directions for research, as well as to help industrial users apply various advanced computational techniques.

New Results in Numerical and Experimental Fluid Mechanics III

New Results in Numerical and Experimental Fluid Mechanics III PDF Author: Siegfried Wagner
Publisher: Springer Science & Business Media
ISBN: 3540454667
Category : Technology & Engineering
Languages : en
Pages : 431

Get Book Here

Book Description
This volume contains the papers of a German symposium dealing with research and project work in numerical and experimental aerodynamics and fluidmechanics for aerospace and other applications. It gives a broad overview over the ongoing work in this field in Germany.

High Performance Computing in Science and Engineering ’02

High Performance Computing in Science and Engineering ’02 PDF Author: Egon Krause
Publisher: Springer Science & Business Media
ISBN: 3642593542
Category : Mathematics
Languages : en
Pages : 517

Get Book Here

Book Description
This book presents the state-of-the-art in modeling and simulation on supercomputers. Leading German research groups present their results achieved on high-end systems of the High Performance Computing Center Stuttgart (HLRS) for the year 2002. Reports cover all fields of supercomputing simulation ranging from computational fluid dynamics to computer science. Special emphasis is given to industrially relevant applications. Moreover, by presenting results for both vector sytems and micro-processor based systems the book allows to compare performance levels and usability of a variety of supercomputer architectures. It therefore becomes an indispensable guidebook to assess the impact of the Japanese Earth Simulator project on supercomputing in the years to come.