High Performance Computing in Science and Engineering '21 : Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2021 / / edited by Wolfgang E. Nagel, Dietmar H. Kröner, Michael M. Resch
| High Performance Computing in Science and Engineering '21 : Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2021 / / edited by Wolfgang E. Nagel, Dietmar H. Kröner, Michael M. Resch |
| Edizione | [1st ed. 2023.] |
| Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023 |
| Descrizione fisica | 1 online resource (516 pages) |
| Disciplina |
004.11
502.85435 |
| Soggetto topico |
Mathematics - Data processing
Mathematical physics Engineering mathematics Engineering - Data processing Chemistry, Physical and theoretical Computer science - Mathematics Computational Science and Engineering Theoretical, Mathematical and Computational Physics Mathematical and Computational Engineering Applications Theoretical Chemistry Mathematical Applications in Computer Science |
| ISBN | 3-031-17937-4 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Part I Physics -- Part II Molecules, Interfaces, and Solids -- Part III Reactive Flows -- Part IV Computational Fluid Dynamics -- Part V Transport and Climate -- Part VI Computer Science -- Part VII Miscellaneous Topics. |
| Record Nr. | UNINA-9910647397803321 |
| Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
High Performance Computing in Science and Engineering ‘13 : Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2013 / / edited by Wolfgang E. Nagel, Dietmar H. Kröner, Michael M. Resch
| High Performance Computing in Science and Engineering ‘13 : Transactions of the High Performance Computing Center, Stuttgart (HLRS) 2013 / / edited by Wolfgang E. Nagel, Dietmar H. Kröner, Michael M. Resch |
| Edizione | [1st ed. 2013.] |
| Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2013 |
| Descrizione fisica | 1 online resource (xiii, 697 pages) : illustrations (some color) |
| Disciplina |
004
502.85435 510 519 |
| Collana | Gale eBooks |
| Soggetto topico |
Mathematics - Data processing
Mathematical physics Engineering mathematics Engineering - Data processing Chemistry, Physical and theoretical Computational Science and Engineering Theoretical, Mathematical and Computational Physics Mathematical and Computational Engineering Applications Theoretical Chemistry |
| ISBN |
9783319021652
3319021656 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Physics -- Solid State Physics -- Chemistry -- Reacting Flows -- Computational Fluid Dynamics -- Transport and Climate -- Miscellaneous Topics. |
| Record Nr. | UNINA-9910437869703321 |
| Cham : , : Springer International Publishing : , : Imprint : Springer, , 2013 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
High-performance computing [[electronic resource] ] : paradigm and infrastructure / / edited by Laurence T. Yang, Minyi Guo
| High-performance computing [[electronic resource] ] : paradigm and infrastructure / / edited by Laurence T. Yang, Minyi Guo |
| Pubbl/distr/stampa | Hoboken, N.J., : J. Wiley, c2006 |
| Descrizione fisica | 1 online resource (818 p.) |
| Disciplina |
004/.35
502.85435 |
| Altri autori (Persone) |
YangLaurence Tianruo
GuoMinyi |
| Collana | Wiley series on parallel and distributed computing |
| Soggetto topico |
High performance computing
Parallel processing (Electronic computers) Electronic data processing - Distributed processing |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-280-31131-2
9786610311316 0-470-36083-6 0-471-73271-0 0-471-73270-2 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
HIGH-PERFORMANCE COMPUTING; Contents; Preface; Contributors; PART 1 Programming Model; 1 ClusterGOP: A High-Level Programming Environment for Clusters; 1.1 Introduction; 1.2 GOP Model and ClusterGOP Architecture; 1.2.1 The ClusterGOP Architecture; 1.3 VisualGOP; 1.4 The ClusterGOP Library; 1.5 MPMD programming Support; 1.6 Programming Using ClusterGOP; 1.6.1 Support for Program Development; 1.6.2 Performance of ClusterGOP; 1.7 Summary; 2 The Challenge of Providing A High-Level Programming Model for High-Performance Computing; 2.1 Introduction; 2.2 HPC Architectures
2.2.1 Early Parallel Processing Platforms2.2.2 Current HPC Systems; 2.3 HPC Programming Models: The First Generation; 2.3.1 The Message Passing Interface (MPI); 2.3.2 High Performance Fortran (HPF); 2.4 The Second Generation of HPC Programming Models; 2.4.1 OpenMP; 2.4.2 Other Shared-Memory APIs; 2.4.3 Is A Standard High-Level API for HPC in Sight?; 2.5 OpenMP for DMPs; 2.5.1 A Basic Translation to GA; 2.5.2 Implementing Sequential Regions; 2.5.3 Data and Work Distribution in GA; 2.5.4 Irregular Computation Example; 2.6 Experiments with OpenMP on DMPs; 2.7 Conclusions 3 SAT: Toward Structured Parallelism Using Skeletons3.1 Introduction; 3.2 SAT: A Methodology Outline; 3.2.1 Motivation and Methodology; 3.2.2 Abstraction View: Basic Skeletons and Compositions; 3.2.3 Performance View: Collective Operations; 3.2.4 SAT: Combining Abstraction with Performance; 3.3 Skeletons and Collective Operations; 3.3.1 The H Skeleton and Its Standard Implementation; 3.3.2 Transformations for Performance View; 3.4 Case Study: Maximum Segment SUM (MSS); 3.5 Performance Aspect in SAT; 3.5.1 Performance Predictability; 3.5.2 Absolute Performance; 3.6 Conclusions and Related Work 4 Bulk-Synchronous Parallelism: An Emerging Paradigm of High-Performance Computing4.1 The BSP Model; 4.1.2 BSP Versus Traditional Parallelism; 4.1.3 Memory Efficiency; 4.1.4 Memory Management; 4.1.5 Heterogeneity; 4.1.6 Subset Synchronization; 4.1.7 Other Variants of BSP; 4.2 BSP Programming; 4.2.1 The BSPlib Standard; 4.2.2 Beyond BSPlib; 4.3 Conclusions; 5 Cilk Versus MPI: Comparing Two Parallel Programming Styles on Heterogeneous Systems; 5.1 Introduction; 5.1.1 Message-Passing Run-Time Systems; 5.1.2 Cilk's Dataflow Model; 5.1.3 Terminology; 5.2 Experiments; 5.2.1 Programs; 5.2.2 Test Bed 5.3 Results5.3.1 Fibonacci; 5.3.2 Traveling Salesman Problem; 5.3.3 N-Queens Problem; 5.3.4 Matrix Multiplication; 5.3.5 Finite Differencing; 5.3.6 Program Complexity; 5.4 Conclusion; 6 Nested Parallelism and Pipelining in OpenMP; 6.1 Introduction; 6.2 OpenMP Extensions for Nested Parallelism; 6.2.1 Parallelism Definition; 6.2.2 Thread Groups; 6.2.3 Evaluation of the Proposal; 6.3 OpenMP Extensions For Thread Synchronization; 6.3.1 Precedence Relations; 6.3.2 Evaluation of the Proposal; 6.4 Summary; 7 OpenMP for Chip Multiprocessors; 7.1 Introduction; 7.2 3SoC Architecture Overview 7.2.1 Quads |
| Record Nr. | UNINA-9910143568803321 |
| Hoboken, N.J., : J. Wiley, c2006 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
High-performance computing [[electronic resource] ] : paradigm and infrastructure / / edited by Laurence T. Yang, Minyi Guo
| High-performance computing [[electronic resource] ] : paradigm and infrastructure / / edited by Laurence T. Yang, Minyi Guo |
| Pubbl/distr/stampa | Hoboken, N.J., : J. Wiley, c2006 |
| Descrizione fisica | 1 online resource (818 p.) |
| Disciplina |
004/.35
502.85435 |
| Altri autori (Persone) |
YangLaurence Tianruo
GuoMinyi |
| Collana | Wiley series on parallel and distributed computing |
| Soggetto topico |
High performance computing
Parallel processing (Electronic computers) Electronic data processing - Distributed processing |
| ISBN |
1-280-31131-2
9786610311316 0-470-36083-6 0-471-73271-0 0-471-73270-2 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
HIGH-PERFORMANCE COMPUTING; Contents; Preface; Contributors; PART 1 Programming Model; 1 ClusterGOP: A High-Level Programming Environment for Clusters; 1.1 Introduction; 1.2 GOP Model and ClusterGOP Architecture; 1.2.1 The ClusterGOP Architecture; 1.3 VisualGOP; 1.4 The ClusterGOP Library; 1.5 MPMD programming Support; 1.6 Programming Using ClusterGOP; 1.6.1 Support for Program Development; 1.6.2 Performance of ClusterGOP; 1.7 Summary; 2 The Challenge of Providing A High-Level Programming Model for High-Performance Computing; 2.1 Introduction; 2.2 HPC Architectures
2.2.1 Early Parallel Processing Platforms2.2.2 Current HPC Systems; 2.3 HPC Programming Models: The First Generation; 2.3.1 The Message Passing Interface (MPI); 2.3.2 High Performance Fortran (HPF); 2.4 The Second Generation of HPC Programming Models; 2.4.1 OpenMP; 2.4.2 Other Shared-Memory APIs; 2.4.3 Is A Standard High-Level API for HPC in Sight?; 2.5 OpenMP for DMPs; 2.5.1 A Basic Translation to GA; 2.5.2 Implementing Sequential Regions; 2.5.3 Data and Work Distribution in GA; 2.5.4 Irregular Computation Example; 2.6 Experiments with OpenMP on DMPs; 2.7 Conclusions 3 SAT: Toward Structured Parallelism Using Skeletons3.1 Introduction; 3.2 SAT: A Methodology Outline; 3.2.1 Motivation and Methodology; 3.2.2 Abstraction View: Basic Skeletons and Compositions; 3.2.3 Performance View: Collective Operations; 3.2.4 SAT: Combining Abstraction with Performance; 3.3 Skeletons and Collective Operations; 3.3.1 The H Skeleton and Its Standard Implementation; 3.3.2 Transformations for Performance View; 3.4 Case Study: Maximum Segment SUM (MSS); 3.5 Performance Aspect in SAT; 3.5.1 Performance Predictability; 3.5.2 Absolute Performance; 3.6 Conclusions and Related Work 4 Bulk-Synchronous Parallelism: An Emerging Paradigm of High-Performance Computing4.1 The BSP Model; 4.1.2 BSP Versus Traditional Parallelism; 4.1.3 Memory Efficiency; 4.1.4 Memory Management; 4.1.5 Heterogeneity; 4.1.6 Subset Synchronization; 4.1.7 Other Variants of BSP; 4.2 BSP Programming; 4.2.1 The BSPlib Standard; 4.2.2 Beyond BSPlib; 4.3 Conclusions; 5 Cilk Versus MPI: Comparing Two Parallel Programming Styles on Heterogeneous Systems; 5.1 Introduction; 5.1.1 Message-Passing Run-Time Systems; 5.1.2 Cilk's Dataflow Model; 5.1.3 Terminology; 5.2 Experiments; 5.2.1 Programs; 5.2.2 Test Bed 5.3 Results5.3.1 Fibonacci; 5.3.2 Traveling Salesman Problem; 5.3.3 N-Queens Problem; 5.3.4 Matrix Multiplication; 5.3.5 Finite Differencing; 5.3.6 Program Complexity; 5.4 Conclusion; 6 Nested Parallelism and Pipelining in OpenMP; 6.1 Introduction; 6.2 OpenMP Extensions for Nested Parallelism; 6.2.1 Parallelism Definition; 6.2.2 Thread Groups; 6.2.3 Evaluation of the Proposal; 6.3 OpenMP Extensions For Thread Synchronization; 6.3.1 Precedence Relations; 6.3.2 Evaluation of the Proposal; 6.4 Summary; 7 OpenMP for Chip Multiprocessors; 7.1 Introduction; 7.2 3SoC Architecture Overview 7.2.1 Quads |
| Record Nr. | UNINA-9910830849003321 |
| Hoboken, N.J., : J. Wiley, c2006 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Principles of Parallel Scientific Computing : A First Guide to Numerical Concepts and Programming Methods / / by Tobias Weinzierl
| Principles of Parallel Scientific Computing : A First Guide to Numerical Concepts and Programming Methods / / by Tobias Weinzierl |
| Autore | Weinzierl Tobias |
| Edizione | [1st ed. 2021.] |
| Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2021 |
| Descrizione fisica | 1 online resource (302 pages) |
| Disciplina |
004.35
502.85435 |
| Collana | Undergraduate Topics in Computer Science |
| Soggetto topico |
Computer science - Mathematics
Computers Computer programming Electronic digital computers - Evaluation Mathematics - Data processing Mathematics of Computing Hardware Performance and Reliability Programming Techniques System Performance and Evaluation Computational Science and Engineering |
| ISBN |
9783030761943
9783030761936 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | 1. The Pillars of Science -- 2. Moore Myths -- 3. Our Model Problem -- 4. Floating Point Numbers -- 5. A Simplistic Machine Model -- 6. Round-off Error Propagation -- 7. SIMD Vector Crunching -- 8. Arithmetic Stability of an Implementation -- 9. Vectorisation of the Model Problem -- 10. Conditioning and Well-posedness -- 11. Taylor Expansion -- 12. Ordinary Differential Equations -- 13. Accuracy and Appropriateness of Numerical Schemes -- 14. Writing Parallel Codes -- 15. Upscaling Methods -- 16. OpenMP Primer -- 17. Shared Memory Tasking -- 18. GPGPUs with OpenMP -- 19. Higher Order Methods -- 20. Adaptive Time Stepping. |
| Record Nr. | UNINA-9910544857603321 |
Weinzierl Tobias
|
||
| Cham : , : Springer International Publishing : , : Imprint : Springer, , 2021 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||