Login       My Wishlist
  My Cart
$0.00 / 0 items
 
Translate This Website
International Translation Network
 
International Access
Global Shipping Options Available
  Our Catalog   Computers & Technology   Games & Strategy Guides

GPGPU Programming for Games and Science


Blowout Sale! Save 55% on the GPGPU Programming for Games and Science by A K Peters/CRC Press at Translate This Website. Hurry! Limited time offer. Offer valid only while supplies last. An In-Depth, Practical Guide to GPGPU Programming Using Direct3D 11 GPGPU Programming for Games and Science demonstrates how to achieve the following


Product Description

An In-Depth, Practical Guide to GPGPU Programming Using Direct3D 11

GPGPU Programming for Games and Science demonstrates how to achieve the following requirements to tackle practical problems in computer science and software engineering:

  • Robustness
  • Accuracy
  • Speed
  • Quality source code that is easily maintained, reusable, and readable

The book primarily addresses programming on a graphics processing unit (GPU) while covering some material also relevant to programming on a central processing unit (CPU). It discusses many concepts of general purpose GPU (GPGPU) programming and presents practical examples in game programming and scientific programming.

The author first describes numerical issues that arise when computing with floating-point arithmetic, including making trade-offs among robustness, accuracy, and speed. He then shows how single instruction multiple data (SIMD) extensions work on CPUs since GPUs also use SIMD.

The core of the book focuses on the GPU from the perspective of Direct3D 11 (D3D11) and the High Level Shading Language (HLSL). This chapter covers drawing 3D objects; vertex, geometry, pixel, and compute shaders; input and output resources for shaders; copying data between CPU and GPU; configuring two or more GPUs to act as one; and IEEE floating-point support on a GPU.

The book goes on to explore practical matters of programming a GPU, including code sharing among applications and performing basic tasks on the GPU. Focusing on mathematics, it next discusses vector and matrix algebra, rotations and quaternions, and coordinate systems. The final chapter gives several sample GPGPU applications on relatively advanced topics.

Web Resource
Available on a supporting website, the author’s fully featured Geometric Tools Engine for computing and graphics saves you from having to write a large amount of infrastructure code necessary for even the simplest of applications involving shader programming. The engine provides robust and accurate source code with SIMD when appropriate and GPU versions of algorithms when possible.

Additional Information

Manufacturer:A K Peters/CRC Press
Publisher:A K Peters/CRC Press
Studio:A K Peters/CRC Press
EAN:9781466595354
Item Weight:0 pounds
Item Size:1.25 x 9.75 x 9.75 inches
Package Weight:2.16 pounds
Package Size:7.56 x 1.02 x 1.02 inches

GPGPU Programming for Games and Science by A K Peters/CRC Press

Buy Now:
GPGPU Programming for Games and Science

Brand: A K Peters/CRC Press
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$93.95
$42.50
You Save: 55%


Quantity:  

 


 


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 A K Peters/CRC 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 Packt Publishing - ebooks Account
ean: 9781784391966, isbn: 1784391964,
Key FeaturesGet to grips with the user interface of Unreal Engine 4 and find out more about its various robust featuresCreate dream video games with the help of the different tools Unreal Engine 4 offersCreate video-games and fully utilize the power ...

By Pragmatic Bookshelf
mpn: colour illustrations, ean: 9781680500554, isbn: 9781680500554,
Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisseur, or simply in search of a new puzzle, you're about to level up. Learn algorithms to randomly generate mazes in a variety of shapes, sizes, and dime...

By Apress
ean: 9781430248279, isbn: 1430248270,
Android is one of the major players in the mobile phone market. Android is a mobile platform that is built on the top of Linux operating system. The native-code support on Android offers endless opportunities to application developers, not limited th...

By Packt Publishing
mpn: 978-1-84951-248-0, ean: 9781849512480, isbn: 9781849512480,
This book is an example-driven introduction to OGRE 3D. Each example shows some new features and you learn step-by-step to create complex scenes with different effects using OGRE 3D. After several examples discussing one topic there is a do-it-yourse...

By Packt Publishing
mpn: black & white illustrations, ean: 9781849699099, isbn: 1849699097,
Written specifically to help C++ developers add audio to their games from scratch, this book gives a clear introduction to the concepts and practical application of audio programming using the FMOD library and toolkit. Overview Add audio to your ga...

By Pearson
ean: 9780321512918, isbn: 032151291X,
Tony Gaddis’s accessible, step-by-step presentation helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the C++ progra...

By Brand: Addison-Wesley
mpn: black & white illustrations, colour illu, ean: 9780133128079, isbn: 0133128075,
Tony Gaddis’s accessible, step-by-step presentation helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the C++ progra...

By Packt Publishing
mpn: black & white illustrations, ean: 9781849696029, isbn: 1849696020,
Learning should be fun, especially when it comes to getting to grips with HTML5. Each chapter of this book teaches a new concept of HTML5 by helping you develop a relevant game. It’s education without the effort. Overview Learn the basics of this ...

By Packt Publishing - ebooks Account
mpn: black & white illustrations, ean: 9781783553631, isbn: 9781783553631,
Write efficient C# scripts to create modular key game elements that are usable for any kind of Unity projectAbout This BookWrite customizable scripts that are easy to adjust to suit the needs of different projectsCombine your knowledge of modular scr...

By Jones Bartlett Publishers
mpn: 9781556220784, ean: 9781556220784, isbn: 9781556220784,
Programming Game AI by Example provides a comprehensive and practical introduction to the "bread and butter" AI techniques used by the game development industry, leading the reader through the process of designing, programming, and implementing intel...



Privacy Policy / Terms of Service
© 2018 - translateth.is. All Rights Reserved.