Kniha Using OpenMP Chapman

Using OpenMP

Autor: Chapman
Jazyk: Angličtina
Vazba: Brožovaná
Vydavatel: MIT Press Ltd
Dostupnost: Skladem u dodavatele
Odesíláme za 8-11 dnů
1 369
OpenMP, a portable programming interface for shared memory parallel computers, was adopted as an inf...

Informace o knize

Autor
Jazyk
Angličtina
Vazba
Kniha - Brožovaná
Vydáno
2007
Stránek
384
EAN
9780262533027
ISBN
0262533022
Enbook ID
04397545
Vydavatel
Hmotnost
722
Rozměry
205 x 228 x 19

Kompletní popis

OpenMP, a portable programming interface for shared memory parallel computers, was adopted as an informal standard in 1997 by computer scientists who wanted a unified model on which to base programs for shared memory systems. OpenMP is now used by many software developers; it offers significant advantages over both hand-threading and MPI. Using OpenMP offers a comprehensive introduction to parallel programming concepts and a detailed overview of OpenMP. Using OpenMP discusses hardware developments, describes where OpenMP is applicable, and compares OpenMP to other programming interfaces for shared and distributed memory parallel architectures. It introduces the individual features of OpenMP, provides many source code examples that demonstrate the use and functionality of the language constructs, and offers tips on writing an efficient OpenMP program. It describes how to use OpenMP in full-scale applications to achieve high performance on large-scale architectures, discussing several case studies in detail, and offers in-depth troubleshooting advice. It explains how OpenMP is translated into explicitly multithreaded code, providing a valuable behind-the-scenes account of OpenMP program performance. Finally, Using OpenMP considers trends likely to influence OpenMP development, offering a glimpse of the possibilities of a future OpenMP 3.0 from the vantage point of the current OpenMP 2.5. With multicore computer use increasing, the need for a comprehensive introduction and overview of the standard interface is clear. Using OpenMP provides an essential reference not only for students at both undergraduate and graduate levels but also for professionals who intend to parallelize existing codes or develop new parallel programs for shared memory computer architectures. Barbara Chapman is Professor of Computer Science at the University of Houston. Gabriele Jost is Principal Member of Technical Staff, Application Server Performance Engineering, at Oracle, Inc. Ruud van der Pas is Senior Staff Engineer at Sun Microsystems, Menlo Park.

Mohlo by vás zajímat

1 711

Git : Pocket Guide

Richard Silverman
400

Modern Fortran

Norman S Clerman
2 941
1 679

Mastering Git

JAKUB NAREBSKI
1 192

Release

Patrick Ness
327

Kiss of Snow

Nalini Singh
241
178

Lives of the Mind

Roger Kimball
500

Milk Chicken Bomb

Andrew Wedderburn
350

No One

Gwenaelle Aubry
244
1 897

Unicorn Coloring Book for Kids Ages 4-8 US Edition

The Coloring Book Art Design Studio
209

Patriot John

Philip Bruce Secor
528
1 850
1 257

Complexity

M. Mitchell Waldrop
340

Lux

Courtney Cole
294
392

In Ishmael's House

Martin Gilbert
631

Zákaznicí kteří koupili tuto knihu koupili také

Tkaní

Christina Martinová
167
194
197
1 255
223
298
318

falsche Geliebte

Honore De Balzac
123
574