Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Parallel Programming

CUDA for Engineers: An Introduction to High-Performance Parallel Computing


Mega Sale! Free Shipping Included! Save 21% on the CUDA for Engineers: An Introduction to High-Performance Parallel Computing by Pearson Addison Wesley Prof at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. CUDA for Engineers gives you direct, hands-on engagement with personal, high-performance parallel computing, enabling you to do computations on a


Product Description

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 the essentials of CUDA C programming clearly and concisely, quickly guiding you from running sample programs to building your own code. Throughout, you’ll learn from complete examples you can build, run, and modify, complemented by additional projects that deepen your understanding. All projects are fully developed, with detailed building instructions for all major platforms.

 

Ideal for any scientist, engineer, or student with at least introductory programming experience, this guide assumes no specialized background in GPU-based or parallel computing. In an appendix, the authors also present a refresher on C programming for those who need it.

 

Coverage includes

  • Preparing your computer to run CUDA programs
  • Understanding CUDA’s parallelism model and C extensions
  • Transferring data between CPU and GPU
  • Managing timing, profiling, error handling, and debugging
  • Creating 2D grids
  • Interoperating with OpenGL to provide real-time user interactivity
  • Performing basic simulations with differential equations
  • Using stencils to manage related computations across threads
  • Exploiting CUDA’s shared memory capability to enhance performance
  • Interacting with 3D data: slicing, volume rendering, and ray casting
  • Using CUDA libraries
  • Finding more CUDA resources and code

 

Realistic example applications include

  • Visualizing functions in 2D and 3D
  • Solving differential equations while changing initial or boundary conditions
  • Viewing/processing images or image stacks
  • Computing inner products and centroids
  • Solving systems of linear algebraic equations
  • Monte-Carlo computations

 

Additional Information

Manufacturer:Addison-Wesley Professional
Brand:Pearson Addison Wesley Prof
Publisher:Addison-Wesley Professional
Studio:Addison-Wesley Professional
EAN:9780134177410
Item Weight:0 pounds
Item Size:0.9 x 9.1 x 9.1 inches
Package Weight:1.3 pounds
Package Size:7.5 x 0.6 x 0.6 inches

CUDA for Engineers: An Introduction to High-Performance Parallel Computing by Pearson Addison Wesley Prof

Buy Now:
CUDA for Engineers: An Introduction to High-Performance Parallel Computing

Brand: Pearson Addison Wesley Prof
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$44.99
$35.99
You Save: 20%


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 Pearson Addison Wesley Prof, 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


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...

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...

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...

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...

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...

mpn: 47207334, ean: 9780128119860, isbn: 0128119861,
Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing paralle...

ean: 9781787120952, isbn: 1787120953,
Write code that scales across CPU registers, multi-core, and machine clustersKey FeaturesExplore concurrent programming in C++Identify memory management problemsUse SIMD and STL containers for performance improvementBook DescriptionC++ is a highly po...

ean: 9781680501957, isbn: 168050195X,
Node.js is the platform of choice for creating modern web services. This fast-paced book gets you up to speed on server-side programming with Node.js 8, as you develop real programs that are small, fast, low-profile, and useful. Take JavaScript beyon...

mpn: black & white illustrations, ean: 9781491901632, isbn: 1491901632,
Get ready to unlock the power of your data. With the fourth edition of this comprehensive guide, you’ll learn how to build and maintain reliable, scalable, distributed systems with Apache Hadoop. This book is ideal for programmers looking to analyz...

ean: 9780387098449, isbn: 0387098445,
Containing over 300 entries in an A-Z format, the Encyclopedia of Parallel Computing provides easy, intuitive access to relevant information for professionals and researchers seeking access to any aspect within the broad field of parallel computing....



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