GPGPU Programming for Games and Science 1st Edition 290271

Паперова книга
290271
GPGPU Programming for Games and Science 1st Edition - фото 1
1'700
Купити

Все про “GPGPU Programming for Games and Science 1st Edition”

Від видавця

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

Всі характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2020
  • Сторінок
    472
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Товар входить до категорії

  • Безкоштовна доставка Новою Поштою від 1'500,00 ₴
  • Безкоштовна доставка Укрпоштою від 200,00 ₴
  • Безкоштовна доставка Meest Поштою від 1'500,00 ₴
Персонально для вас
Action Time Vision
273791
1'350 ₴1'500 ₴
Making Videogames. The Art of Creating Digital Worlds
291196
Duncan HarrisAlex Wiltshire
1'544 ₴
Цифровая живопись в Photoshop для начинающих
149214
Коллектив авторов
1'590 ₴
Multi-Platform Graphics Programming with Kivy. Basic Analytical Programming for 2D, 3D, and Stereoscopic Design. 1st Ed.
244708
Mois?s Cywiak, David Cywiak
1'600 ₴
Unity Networking Fundamentals. Creating Multiplayer Games with Unity. 1st Ed.
244735
Sloan Kelly, Khagendra Kumar
1'600 ₴
Marylou Faure.
286727
Jon Dowling
1'680 ₴
Playful Graphics
89283
Wang Shaoqiang
1'700 ₴
Structuring Design: Graphic Grids in Theory and Practice.
286722
Ulysses Voelker
1'770 ₴
Impact 2.0
273792
1'791 ₴
Los Logos 8
65422
Коллектив авторов
1'800 ₴
Blender: новый уровень мастерства
239350
Руан Лоттер
1'800 ₴
Introduction to Blender 3.0. Learn Organic and Architectural Modeling, Lighting, Materials, Painting, Rendering, and Compositing with Blender. 1st Ed.
244687
Gianpiero Moioli
1'800 ₴
Cyrillize it!. A guide on Cyrillic typography for graphic designers
286707
Yana Vekshyna
1'850 ₴
Prix Ars Electronica 2024
293109
Gerfried Stocker
2'000 ₴
Never Alone. Video Games as Interactive Design
273789
Paola AntonelliAnna BurckhardtPaul Galloway
2'060 ₴
Інші книги A K Peters/CRC Press
Game Design Workshop: A Playcentric Approach to Creating Innovative Games 5th Edition
306582
Tracy Fullerton
4'200 ₴
Game Engine Architecture, Third Edition
79732
Jason Gregory
2'100 ₴
Game Engine Architecture, Third Edition
79732
Jason Gregory
2'100 ₴
Game Engine Architecture, Third Edition
79732
Jason Gregory
2'100 ₴
Game Engine Architecture, Third Edition
79732
Jason Gregory
2'100 ₴