What is included with this book?
GPU Optimisation | |
Improving Performance of OpenCL on CPUs | p. 1 |
Automatic Restructuring of GPU Kernels for Exploiting Inter-thread Data Locality | p. 21 |
Program Analysis | |
Programming Paradigm Driven Heap Analysis | p. 41 |
Parallel Replication-Based Points-To Analysis | p. 61 |
A New Method for Program Inversion | p. 81 |
Analytical Bounds for Optimal Tile Size Selection | p. 101 |
Objects and Components | |
Static Detection of Unsafe Component Loadings | p. 122 |
Object Model Construction for Inheritance in C++ and Its Applications to Program Analysis | p. 144 |
GC-Safe Interprocedural Unboxing | p. 165 |
Dynamic Analysis and Runtime Support | |
Compiler Support for Value-Based Indirect Branch Prediction | p. 185 |
Compiler Support for Fine-Grain Software-Only Checkpointing | p. 200 |
VMAD: An Advanced Dynamic Program Analysis and Instrumentation Framework | p. 220 |
Sambamba: A Runtime System for Online Adaptive Parallelization | p. 240 |
Author Index | p. 245 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.