Verwandte Artikel zu The Art of High Performance Computing for Computational...

The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes - Hardcover

 
9789811361937: The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes

Inhaltsangabe

THIS BOOK PROVIDES BASIC AND PRACTICAL TECHNIQUES OF PARALLEL COMPUTING AND RELATED METHODS OF NUMERICAL ANALYSIS FOR RESEARCHERS WHO CONDUCT NUMERICAL CALCULATION AND SIMULATION. ALTHOUGH THE TECHNIQUES PROVIDED IN THIS BOOK ARE FIELD-INDEPENDENT, THESE METHODS CAN BE USED IN FIELDS SUCH AS PHYSICS, CHEMISTRY, BIOLOGY, EARTH SCIENCES, SPACE SCIENCE, METEOROLOGY, DISASTER PREVENTION, AND MANUFACTURING. IN PARTICULAR, THOSE WHO DEVELOP SOFTWARE CODE IN THESE AREAS WILL FIND THIS BOOK USEFUL. THE CONTENTS ARE SUITABLE FOR GRADUATE STUDENTS AND RESEARCHERS IN COMPUTATIONAL SCIENCE RATHER THAN NOVICES AT PROGRAMMING OR INFORMED EXPERTS IN COMPUTER SCIENCE.<P>STARTING WITH AN INTRODUCTION TO THE RECENT TRENDS IN COMPUTER ARCHITECTURE AND PARALLEL PROCESSING, CHAPTER 1 EXPLAINS THE BASIC KNOWLEDGE OF SPEEDUP PROGRAMS WITH SIMPLE EXAMPLES OF NUMERICAL COMPUTING. CHAPTERS 2 – 4 DETAIL THE BASICS OF PARALLEL PROGRAMMING, THE MESSAGE PASSING INTERFACE (MPI), AND OPENMP AND DISCUSS HYBRID PARALLELIZATION TECHNIQUES. SHOWING AN ACTUAL EXAMPLE OF ADAPTATION, CHAPTER 5 GIVES AN OVERVIEW OF PERFORMANCE TUNING AND COMMUNICATION OPTIMIZATIONS. TO DEAL WITH DENSE MATRIX CALCULATIONS, CHAPTER 6 DETAILS THE BASICS AND PRACTICE OF LINEAR ALGEBRA CALCULATION LIBRARIES BLAS AND LAPACK, INCLUDING SOME EXAMPLES THAT CAN BE EASILY REPRODUCED BY READERS USING FREE SOFTWARE. FOCUSING ON SPARSE MATRIX CALCULATIONS, CHAPTER 7 EXPLAINS HIGH PERFORMANCE ALGORITHMS FOR NUMERICAL LINEAR ALGEBRA. CHAPTER 8 INTRODUCES THE FAST FOURIER TRANSFORM IN LARGE-SCALE SYSTEMS FROM THE BASICS. CHAPTER 9 EXPLAINS OPTIMIZATION AND RELATED TOPICS SUCH AS DEBUG METHODS AND VERSION CONTROL SYSTEMS. CHAPTER 10 DISCUSSES TECHNIQUES FOR INCREASING COMPUTATION ACCURACY AS AN ESSENTIAL TOPIC IN NUMERICAL CALCULATION.</P> <P>THIS IS THE FIRST OF THE TWO VOLUMES THAT GREW OUT OF A SERIES OF LECTURES IN THE K COMPUTER PROJECT IN JAPAN. THE SECOND VOLUME WILL FOCUS ON ADVANCED TECHNIQUES AND EXAM

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Reseña del editor

This book provides basic and practical techniques of parallel computing and related methods of numerical analysis for researchers who conduct numerical calculation and simulation. Although the techniques provided in this book are field-independent, these methods can be used in fields such as physics, chemistry, biology, earth sciences, space science, meteorology, disaster prevention, and manufacturing. In particular, those who develop software code in these areas will find this book useful. The contents are suitable for graduate students and researchers in computational science rather than novices at programming or informed experts in computer science.

Starting with an introduction to the recent trends in computer architecture and parallel processing, Chapter 1 explains the basic knowledge of speedup programs with simple examples of numerical computing. Chapters 2 – 4 detail the basics of parallel programming, the message passing interface (MPI), and OpenMP and discuss hybrid parallelization techniques. Showing an actual example of adaptation, Chapter 5 gives an overview of performance tuning and communication optimizations. To deal with dense matrix calculations, Chapter 6 details the basics and practice of linear algebra calculation libraries BLAS and LAPACK, including some examples that can be easily reproduced by readers using free software. Focusing on sparse matrix calculations, Chapter 7 explains high performance algorithms for numerical linear algebra. Chapter 8 introduces the fast Fourier transform in large-scale systems from the basics. Chapter 9 explains optimization and related topics such as debug methods and version control systems. Chapter 10 discusses techniques for increasing computation accuracy as an essential topic in numerical calculation.

This is the first of the two volumes that grew out of a series of lectures in the K computer project in Japan. The second volume will focus on advanced techniques and examples of applications in materials science.

Biografía del autor

Masaaki Geshi is an associate professor in the Institute for NanoScience Design at Osaka University. He received a Ph.D. in science from Kanazawa University in 2000. His research interests include materials design from first-principles calculations, design of the synthesis process of new materials, and high-pressure physics.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

  • VerlagSpringer
  • Erscheinungsdatum2019
  • ISBN 10 9811361932
  • ISBN 13 9789811361937
  • EinbandTapa dura
  • SpracheEnglisch
  • Auflage1
  • Anzahl der Seiten232
  • HerausgeberGeshi Masaaki

EUR 3,55 für den Versand innerhalb von/der USA

Versandziele, Kosten & Dauer

Weitere beliebte Ausgaben desselben Titels

9789811361968: The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes

Vorgestellte Ausgabe

ISBN 10:  9811361967 ISBN 13:  9789811361968
Verlag: Springer, 2020
Softcover

Suchergebnisse für The Art of High Performance Computing for Computational...

Beispielbild für diese ISBN

Verlag: Springer, 2019
ISBN 10: 9811361932 ISBN 13: 9789811361937
Neu Hardcover

Anbieter: Lucky's Textbooks, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers ABLIING23Apr0412070086171

Verkäufer kontaktieren

Neu kaufen

EUR 125,52
Währung umrechnen
Versand: EUR 3,55
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Verlag: Springer, 2019
ISBN 10: 9811361932 ISBN 13: 9789811361937
Neu Hardcover

Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. In. Bestandsnummer des Verkäufers ria9789811361937_new

Verkäufer kontaktieren

Neu kaufen

EUR 131,54
Währung umrechnen
Versand: EUR 14,16
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Masaaki Geshi
ISBN 10: 9811361932 ISBN 13: 9789811361937
Neu Hardcover
Print-on-Demand

Anbieter: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Buch. Zustand: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -This book provides basic and practical techniques of parallel computing and related methods of numerical analysis for researchers who conduct numerical calculation and simulation. Although the techniques provided in this book are field-independent, these methods can be used in fields such as physics, chemistry, biology, earth sciences, space science, meteorology, disaster prevention, and manufacturing. In particular, those who develop software code in these areas will find this book useful. The contents are suitable for graduate students and researchers in computational science rather than novices at programming or informed experts in computer science.Starting with an introduction to the recent trends in computer architecture and parallel processing, Chapter 1 explains the basic knowledge of speedup programs with simple examples of numerical computing. Chapters 2 - 4 detail the basics of parallel programming, the message passing interface (MPI), and OpenMP and discuss hybrid parallelization techniques. Showing an actual example of adaptation, Chapter 5 gives an overview of performance tuning and communication optimizations. To deal with dense matrix calculations, Chapter 6 details the basics and practice of linear algebra calculation libraries BLAS and LAPACK, including some examples that can be easily reproduced by readers using free software. Focusing on sparse matrix calculations, Chapter 7 explains high performance algorithms for numerical linear algebra. Chapter 8 introduces the fast Fourier transform in large-scale systems from the basics. Chapter 9 explains optimization and related topics such as debug methods and version control systems. Chapter 10 discusses techniques for increasing computation accuracy as an essential topic in numerical calculation.This is the first of the two volumes that grew out of a series of lectures in the K computer project in Japan. The second volume will focus on advanced techniques and examples of applications in materials science. 232 pp. Englisch. Bestandsnummer des Verkäufers 9789811361937

Verkäufer kontaktieren

Neu kaufen

EUR 128,39
Währung umrechnen
Versand: EUR 23,00
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Geshi, Masaaki
Verlag: Springer Singapore, 2019
ISBN 10: 9811361932 ISBN 13: 9789811361937
Neu Hardcover
Print-on-Demand

Anbieter: moluna, Greven, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Provides basic and practical techniques for parallel computing and numerical analysisIs suitable for researchers who conduct numerical calculation and simulation and develop software programsIncludes many exerci. Bestandsnummer des Verkäufers 260929080

Verkäufer kontaktieren

Neu kaufen

EUR 109,83
Währung umrechnen
Versand: EUR 48,99
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Masaaki Geshi
ISBN 10: 9811361932 ISBN 13: 9789811361937
Neu Hardcover

Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Buch. Zustand: Neu. Druck auf Anfrage Neuware - Printed after ordering - This book provides basic and practical techniques of parallel computing and related methods of numerical analysis for researchers who conduct numerical calculation and simulation. Although the techniques provided in this book are field-independent, these methods can be used in fields such as physics, chemistry, biology, earth sciences, space science, meteorology, disaster prevention, and manufacturing. In particular, those who develop software code in these areas will find this book useful. The contents are suitable for graduate students and researchers in computational science rather than novices at programming or informed experts in computer science.Starting with an introduction to the recent trends in computer architecture and parallel processing, Chapter 1 explains the basic knowledge of speedup programs with simple examples of numerical computing. Chapters 2 - 4 detail the basics of parallel programming, the message passing interface (MPI), and OpenMP and discuss hybrid parallelization techniques. Showing an actual example of adaptation, Chapter 5 gives an overview of performance tuning and communication optimizations. To deal with dense matrix calculations, Chapter 6 details the basics and practice of linear algebra calculation libraries BLAS and LAPACK, including some examples that can be easily reproduced by readers using free software. Focusing on sparse matrix calculations, Chapter 7 explains high performance algorithms for numerical linear algebra. Chapter 8 introduces the fast Fourier transform in large-scale systems from the basics. Chapter 9 explains optimization and related topics such as debug methods and version control systems. Chapter 10 discusses techniques for increasing computation accuracy as an essential topic in numerical calculation.This is the first of the two volumes that grew out of a series of lectures in the K computer project in Japan. The second volume will focus on advanced techniques and examples of applications in materials science. Bestandsnummer des Verkäufers 9789811361937

Verkäufer kontaktieren

Neu kaufen

EUR 132,72
Währung umrechnen
Versand: EUR 30,58
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Geshi, Masaaki (Edited by)
Verlag: Springer, 2019
ISBN 10: 9811361932 ISBN 13: 9789811361937
Neu Hardcover

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Hardcover. Zustand: Brand New. 232 pages. 9.25x6.10x0.60 inches. In Stock. Bestandsnummer des Verkäufers x-9811361932

Verkäufer kontaktieren

Neu kaufen

EUR 185,88
Währung umrechnen
Versand: EUR 11,82
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb