Optimizing HPC Applications with Intel Cluster Tools: Hunting Petaflops

By Alexander Supalov, Andrey Semin, Christopher Dahnken, Michael Klemm

Optimizing HPC purposes with Intel® Cluster instruments takes the reader on a journey of the fast-growing region of excessive functionality computing and the optimization of hybrid courses. those courses more often than not mix disbursed reminiscence and shared reminiscence programming types and use the Message Passing Interface (MPI) and OpenMP for multi-threading to accomplish the final word target of excessive functionality at low strength intake on enterprise-class workstations and compute clusters.

The e-book specializes in optimization for clusters including the Intel® Xeon processor, however the optimization methodologies additionally observe to the Intel® Xeon Phi™ coprocessor and heterogeneous clusters blending either architectures. in addition to the academic and reference content material, the authors tackle and refute many myths and misconceptions surrounding the subject. The textual content is augmented and enriched by way of descriptions of real-life situations.

What you’ll learn

  • Practical, hands-on examples exhibit how you can make clusters and workstations in response to Intel® Xeon processors and Intel® Xeon Phi™ coprocessors "sing" in Linux environments

  • How to grasp the synergy of Intel® Parallel Studio XE 2015 Cluster version, which include Intel® Composer XE, Intel® MPI Library, Intel® hint Analyzer and Collector, Intel® VTune™ Amplifier XE, and plenty of different precious tools

  • How to accomplish quick and tangible optimization effects whereas refining your knowing of software program layout principles

Who this e-book is for

software program pros will use this booklet to layout, enhance, and optimize their parallel courses on Intel structures. scholars of computing device technological know-how and engineering will price the ebook as a finished reader, appropriate to many optimization classes provided around the globe. The amateur reader will take pleasure in a radical grounding within the interesting global of parallel computing.

Table of Contents

Foreword through Bronis de Supinski, CTO, Livermore Computing, LLNL


Chapter 1: No Time to learn this Book?

Chapter 2: evaluate of Platform Architectures

Chapter three: Top-Down software program Optimization

Chapter four: Addressing procedure Bottlenecks

Chapter five: Addressing software Bottlenecks: dispensed Memory

Chapter 6: Addressing software Bottlenecks: Shared Memory

Chapter 7: Addressing program Bottlenecks: Microarchitecture

Chapter eight: program layout Considerations

Show description

Preview of Optimizing HPC Applications with Intel Cluster Tools: Hunting Petaflops PDF

Similar Technology books

What Computers Can't Do: The Limits of Artificial Intelligence

Hubert Dreyfus has been a critic of man-made intelligence examine because the Nineteen Sixties. In a chain of papers and books, together with Alchemy and AI (1965), What pcs Can't Do (1972; 1979; 1992) and brain over laptop (1986), he offered an evaluate of AI's growth and a critique of the philosophical foundations of the sector.

A Dictionary of Weights, Measures, and Units (Oxford Paperback Reference)

This entire and authoritative dictionary presents transparent definitions of devices, prefixes, and types of weights and measures in the Système overseas (SI), in addition to conventional, and industry-specific devices. it is also normal historic and medical historical past, masking the improvement of the sequential definitions and sizing of devices.

Racing the Beam: The Atari Video Computer System (Platform Studies)

The Atari Video computing device method ruled the house game industry so thoroughly that "Atari" grew to become the widely used time period for a online game console. The Atari VCS used to be reasonable and provided the flexibleness of changeable cartridges. approximately 1000 of those have been created, the main major of which demonstrated new recommendations, mechanics, or even complete genres.

Remediation: Understanding New Media

Media critics stay captivated by means of the modernist fantasy of the recent: they think that electronic applied sciences resembling the area large internet, digital truth, and special effects needs to divorce themselves from previous media for a brand new set of aesthetic and cultural ideas. during this richly illustrated research, Jay David Bolter and Richard Grusin provide a conception of mediation for our electronic age that demanding situations this assumption.

Extra resources for Optimizing HPC Applications with Intel Cluster Tools: Hunting Petaflops

Show sample text content

Accessed 19 March 2014]. 16)Intel company, "Intel MPI Library," [Online]. to be had: http://​software. intel. com/​en-us/​intel-mpi-library/​. [Accessed 14 March 2014]. 17)Intel company, "Intel hint Analyzer and Collector," [Online]. on hand: http://​software. intel. com/​en-us/​intel-trace-analyzer/​. [Accessed 14 March 2014]. 18)Intel company, "Intel VTune Amplifier XE," [Online]. to be had: http://​software. intel. com/​en-us/​intel-vtune-amplifier-xe. [Accessed sixteen March 2014]. 19)Intel company, "Intel Inspector XE," [Online]. to be had: http://​software. intel. com/​en-us/​intel-inspector-xe/​. [Accessed 14 March 2014]. 20)Intel company, "Intel consultant XE," [Online]. to be had: http://​software. intel. com/​en-us/​intel-advisor-xe/​. [Accessed 14 March 2014]. Acknowledgments many folks contributed to this ebook over a protracted time period, so even supposing we are going to try and point out them all, we might omit anyone as a result of no different cause than the fallibility of human reminiscence. In what we are hoping are just infrequent instances, we wish to ask for forgiveness in advance to any who could have been inadvertently ignored. we want to thank before everything our Intel lead editor Stuart Douglas, whose sharp eye chosen our ebook idea between such a lot of others, and therefore gave start to this venture. The splendidly worthwhile employees at Apress made this booklet attainable. Our detailed thank you are because of the lead editor Steve Weiss, coordinating editor Melissa Maldonado, improvement editor Corbin Collins, copyeditor Carole Berglie, and their colleagues: Nyomi Anderson, Patrick Hauke, Anna Ishchenko, Dhaneesh Kumar, Jeffrey Pepper, and so forth. we want to thank so much heartily Dr. Bronis de Supinski, CTO, Lawrence Computing, LLNL, who graciously agreed to jot down the foreword for our ebook, and took his half within the attempt of urgent it during the many clearance steps required by means of our respective employers. Our inner most gratitude is going to our indomitable reviewers: Heinz Bast, Heinrich Bockhorst, Clay Breshears, Alejandro Duran, and Klaus-Dieter Oertel (all of Intel Corporation). They spent uncounted hours in a sea of digital ink wondering a number of early bankruptcy drafts and supporting us remain on target. Many examples within the ebook have been mentioned with major HPC software specialists and clients. We specifically are thankful to Dr. Georg Hager (Regional Computing middle Erlangen), Hinnerk Stüben (University of Hamburg), and Prof. Dr. Gerhard Wellein (University of Erlangen) for his or her availability and willingness to give an explanation for the complexity in their functions and study. ultimately, and in no way finally, we wish to thank such a lot of colleagues at Intel and in different places whose suggestion and reviews were worthy to us, either in direct relation to this venture and as a normal counsel in our specialist lives. listed below are these whom we will be able to bear in mind, with the names looked after alphabetically in a useless try and be reasonable to all: Alexey Alexandrov, Pavan balajirainbow, Michael Brinskiy, Michael Chuvelev, Jim Dinan, Dmitry Dontsov, Dmitry Durnov, Craig Garland, wealthy Graham, invoice Gropp, Evgeny Gvozdev, Thorsten Hoefler, Sergey Krylov, Oleg Loginov, Mark Lubin, invoice Magro, Susan Milbrandt, Scott McMillan, Wolfgang Petersen, Dave Poulsen, Sergey Sapronov, Gergana Slavova, Sanjiv Shah, Michael Steyer, Sayantan Sur, Andrew Tananakin, Rajeev Thakur, Joe Throop, Vladmir Truschin, German Voronov, Dmitry Yulov, and Marina Zaytseva.

Download PDF sample

Rated 4.74 of 5 – based on 18 votes