Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Parallel Programming

Using OpenMP―The Next Step: Affinity, Accelerators, Tasking, and SIMD (Scientific and Engineering Computation)


Mega Sale! Free Shipping Included! Save 23% on the Using OpenMP―The Next Step: Affinity, Accelerators, Tasking, and SIMD (Scientific and Engineering Computation) by The MIT Press at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. A guide to the most recent, advanced features of the widely used OpenMP parallel programming model, with coverage of major features in OpenMP


Product Description

A guide to the most recent, advanced features of the widely used OpenMP parallel programming model, with coverage of major features in OpenMP 4.5.

This book offers an up-to-date, practical tutorial on advanced features in the widely used OpenMP parallel programming model. Building on the previous volume, Using OpenMP: Portable Shared Memory Parallel Programming (MIT Press), this book goes beyond the fundamentals to focus on what has been changed and added to OpenMP since the 2.5 specifications. It emphasizes four major and advanced areas: thread affinity (keeping threads close to their data), accelerators (special hardware to speed up certain operations), tasking (to parallelize algorithms with a less regular execution flow), and SIMD (hardware assisted operations on vectors).

As in the earlier volume, the focus is on practical usage, with major new features primarily introduced by example. Examples are restricted to C and C++, but are straightforward enough to be understood by Fortran programmers. After a brief recap of OpenMP 2.5, the book reviews enhancements introduced since 2.5. It then discusses in detail tasking, a major functionality enhancement; Non-Uniform Memory Access (NUMA) architectures, supported by OpenMP; SIMD, or Single Instruction Multiple Data; heterogeneous systems, a new parallel programming model to offload computation to accelerators; and the expected further development of OpenMP.

Additional Information

Manufacturer:The MIT Press
Publisher:The MIT Press
Studio:The MIT Press
EAN:9780262534789
Item Size:0.75 x 9 x 9 inches
Package Weight:1.57 pounds
Package Size:8.03 x 0.94 x 0.94 inches

Using OpenMP―The Next Step: Affinity, Accelerators, Tasking, and SIMD (Scientific and Engineering Computation) by The MIT Press

Buy Now:
Using OpenMP―The Next Step: Affinity, Accelerators, Tasking, and SIMD (Scientific and Engineering Computation)

Brand: The MIT Press
4.4 out of 5 stars with 12 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$50.00
$38.69
You Save: 23%


Quantity:  

 


View More In Parallel Programming.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by The MIT Press, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Brand: Morgan Kaufmann
ean: 9780124159938, isbn: 0124159931,
Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this boo...

By CreateSpace Independent Publishing Platform
ean: 9781981754687, isbn: 1981754687,
The Crock-Pot Express Multi-Cooker™ is Amazing! You can cook virtually anything in a pressure cooker — from meats and main courses to rice, potatoes, vegetables of every description, dessert to even yogurt. Better yet, pressure cooking allows you...

By Addison-Wesley Professional
ean: 9780321143068, isbn: 032114306X,
This work shows how to write unambiguous specifications of complex computer systems. The first part provides a concise and lucid introduction to specification, explaining how to describe, with mathematical precision, the behavioural properties of a s...

By Packt Publishing - ebooks Account
ean: 9781787282896, isbn: 1787282899,
Key FeaturesIdentify the bottlenecks in your applications and solve them using the best profiling techniquesWrite efficient numerical code in NumPy, Cython, and PandasAdapt your programs to run on multiple processors and machines with parallel progra...

By Pearson Addison Wesley Prof
ean: 9780134177410, isbn: 013417741X,
CUDA for Engineers gives you direct, hands-on engagement with personal, high-performance parallel computing, enabling you to do computations on a gaming-level PC that would have required a supercomputer just a few years ago.   The authors introduce...

By Addison-Wesley Professional
mpn: 9780131387683, ean: 9780131387683, isbn: 0131387685,
“This book is required reading for anyone working with accelerator-based computing systems.” –From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitat...

By imusti
ean: 9781449361303, isbn: 1449361307,
Building distributed applications is difficult enough without having to coordinate the actions that make them work. This practical guide shows how Apache ZooKeeper helps you manage distributed systems, so you can focus mainly on application logic. Ev...

By Manning Publications
ean: 9781617292996, isbn: 1617292990,
Summary Concurrency in .NET teaches you how to build concurrent and scalable programs in .NET using the functional paradigm. This intermediate-level guide is aimed at developers, architects, and passionate computer programmers who are interested in w...

By Brand: Morgan Kaufmann
ean: 9780123973375, isbn: 0123973376,
Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that neede...

By imusti
ean: 9781118739327, isbn: 1118739329,
Break into the powerful world of parallel GPUprogramming with this down-to-earth, practicalguideDesigned for professionals across multiple industrial sectors,Professional CUDA C Programming  presents CUDA -- aparallel computing platform and program...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.