Verwandte Artikel zu GPGPU Programming for Games and Science

GPGPU Programming for Games and Science - Softcover

 
9780367659097: GPGPU Programming for Games and Science

Inhaltsangabe

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.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

David H. Eberly

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

  • VerlagA K Peters/CRC Press
  • Erscheinungsdatum2020
  • ISBN 10 0367659093
  • ISBN 13 9780367659097
  • EinbandTapa blanda
  • SpracheEnglisch
  • Auflage1
  • Anzahl der Seiten472
  • Kontakt zum HerstellerNicht verfügbar

Gebraucht kaufen

Zustand: Gut
The book has been read, but is...
Diesen Artikel anzeigen

EUR 4,13 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

EUR 11,79 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

Weitere beliebte Ausgaben desselben Titels

9781466595354: GPGPU Programming for Games and Science

Vorgestellte Ausgabe

ISBN 10:  1466595353 ISBN 13:  9781466595354
Verlag: A K Peters/CRC Press, 2014
Hardcover

Suchergebnisse für GPGPU Programming for Games and Science

Beispielbild für diese ISBN

Eberly, David H.
Verlag: A K Peters/CRC Press, 2020
ISBN 10: 0367659093 ISBN 13: 9780367659097
Gebraucht Paperback

Anbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Artikel-Nr. GOR014264806

Verkäufer kontaktieren

Gebraucht kaufen

EUR 43,34
Währung umrechnen
Versand: EUR 4,13
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Eberly, David H.
Verlag: A K Peters Ltd, 2020
ISBN 10: 0367659093 ISBN 13: 9780367659097
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 469 pages. 7.51x9.25x1.14 inches. In Stock. Artikel-Nr. __0367659093

Verkäufer kontaktieren

Neu kaufen

EUR 65,12
Währung umrechnen
Versand: EUR 11,79
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb