Model-driven optimisation of memory hierarchy and multithreading on GPUs
Today's multi-core era places significant demands on an optimizing compiler, which must parallelize programs, exploit memory hierarchy, and leverage the ever-increasing SIMD capabilities of modern processors. Existing model-based heuristics for performance optimization used in compilers are limited in their ability to identify profitable parallelism/locality trade-offs and usually lead to sub-optimal performance. To address this problem, we distinguish optimizations for which effective...[Show more]
|Collections||ANU Research Publications|
|Source:||Model-driven optimisation of memory hierarchy and multithreading on GPUs|
|Access Rights:||Open Access|
|01_Haigh_Model-driven_optimisation_of_2015.pdf||192.96 kB||Adobe PDF|
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.