Below are selected works that may be of interest to stakeholders.
- The LLVM Project http://llvm.org/ key technology for HSA Compilation Solutions.
- C++AMP Language and Programming Model. http://download.microsoft.com/download/4/0/E/40EA02D8-23A7-4BD2-AD3A-0BFFFB640F28/CppAMPLanguageAndProgrammingModel.pdf
- “AMD’s CTO talks heterogeneous systems architecture”. EE Times. Jan 2012. http://www.eetimes.com/electronics-news/4235499/AMD-s-Macri-talks-Heterogeneous-systems-architecture
- “An Adaptive Framework for Managing Heterogeneous Many-Core Clusters”. Dissertation: PhD, Virginia Tech. Sep 2011. http://scholar.lib.vt.edu/theses/available/etd-09272011-232811/
- “Dynamic Task Parallelism with GPU Work-Stealing Runtime System” Sanjay Chatterjee, Max Grossman, Alina Sbirlea and Vivek Sarkar http://cohesion.rice.edu/engineering/computerscience/emplibrary/GrossmanLCPCslides.pdf
- Caracal: Dynamic Translation of Runtime Environments for GPUs R Dominguez www.ece.neu.edu/groups/nucar/GPGPU4/files/dominguez.pdf
- Parallel Futures of a Game Engine. Johan Andersson, Rendering Architect, DICE. http://publications.dice.se/attachments/ParallelFutures_Public.ppt
- “Heterogeneous chip multiprocessors”. Computer magazine. 2005. http://www.mendeley.com/research/heterogeneous-chip/
- “Parallel Performance Measurement of Heterogeneous Parallel Systems with GPU”. Parallel Processing (ICPP), 2011 International Conference on. Sep 2011. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6047186
- “Unified Programming Environment for Heterogeneous Distributed Parallel Systems”. Innovative Architecture for Future Generation High-Performance Processors and Systems (IWIA), 2008 International Workshop on. Jan 2008. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5453550
- Multi2Sim Simulation framework for a CPU-GPU model for Heterogeneous Computing. http://www.multi2sim.org/
- MacSim: A CPU-GPU Heterogeneous Simulation Framework http://comparch.gatech.edu/hparch/macsim/macsim.pdf
- Introduction to Parallel Computing Blaise Barney, Lawrence Livermore National Laboratory https://computing.llnl.gov/tutorials/parallel_comp