O'Reilly logo

GPU Computing Gems Jade Edition by Wen-mei W. Hwu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Index

A

A* algorithm
definition, 295
example, 302
overview, 296–298
ABA-problem, dynamic load balancing with work stealing, 493
Abstraction
AoS/SoA layouts
array-valued container, 436–437
benefits, 441
components, 435–436
composite type nesting, 437–438
core method, 431–432
dynamically sized containers, 434
element references, 434–435
limitations, 440
overview, 429–431
performance, 438–439
related work, 439–440
statically sized containers, 432–434
PyCUDA, 374, 382
Thrust
overview, 360–361
programmer productivity, 363–364
real-world performance, 365–366
robustness, 364–365
Abstract Syntax Tree (AST)
device array with C++
automatic bounds checking, 453
construction, 445–450
core method, 445
future work, 455
PyCUDA, 382
Acceleration schedule, task ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required