The opencl specification A Munshi 2009 IEEE Hot Chips 21 Symposium (HCS), 1-314, 2009 | 939 | 2009 |
OpenCL programming guide A Munshi, B Gaster, TG Mattson, D Ginsburg Pearson Education, 2011 | 694 | 2011 |
Heterogeneous computing with openCL: revised openCL 1. B Gaster, L Howes, DR Kaeli, P Mistry, D Schaa Newnes, 2012 | 590 | 2012 |
The OpenCL specification version 1.1 Khronos OpenCL Working Group http://www. khronos. org/registry/cl/specs/opencl-1.1. pdf, 2011 | 244 | 2011 |
A polymorphic type system for extensible records and variants BR Gaster, MP Jones Technical Report NOTTCS-TR-96-3, Department of Computer Science, University …, 1996 | 162 | 1996 |
Heterogeneous-race-free memory models DR Hower, BA Hechtman, BM Beckmann, BR Gaster, MD Hill, ... Proceedings of the 19th international conference on Architectural support …, 2014 | 126 | 2014 |
Twin peaks: a software platform for heterogeneous computing on general-purpose and graphics processors J Gummaraju, L Morichetti, M Houston, B Sander, BR Gaster, B Zheng Proceedings of the 19th international conference on Parallel architectures …, 2010 | 112 | 2010 |
Mapping processing logic having data-parallel threads across processors B Gaster, J Gummaraju, L Morichetti US Patent 9,354,944, 2016 | 53 | 2016 |
Can gpgpu programming be liberated from the data-parallel bottleneck? BR Gaster, L Howes Computer 45 (8), 42-52, 2012 | 49 | 2012 |
HRF-Relaxed: Adapting HRF to the complexities of industrial heterogeneous memory models BR Gaster, D Hower, L Howes ACM Transactions on Architecture and Code Optimization (TACO) 12 (1), 1-26, 2015 | 44 | 2015 |
System and method for synchronous task dispatch in a portable device BR Gaster US Patent 9,588,804, 2017 | 42 | 2017 |
Optimized Context Switching for Long-Running Processes LW Howes, BR Gaster, M Mantor US Patent App. 13/691,066, 2014 | 33 | 2014 |
Heterogeneous Parallel Primitives Programming Model BR Gaster, LW Howes US Patent App. 13/904,791, 2013 | 27 | 2013 |
Method and system for workitem synchronization LW Howes, BR Gaster, MC Houston, M Mantor, M Leather, N Rubin, ... US Patent 8,607,247, 2013 | 27 | 2013 |
Handling pointers in program code in a system that supports multiple address spaces BR Gaster US Patent 9,058,192, 2015 | 22 | 2015 |
Records, variants and qualified types BR Gaster University of Nottingham, 1998 | 22 | 1998 |
Method and system for yield operation supporting thread-like behavior LW Howes, BR Gaster, MC Houston US Patent 9,697,003, 2017 | 19 | 2017 |
Game programming gems 8 A Lake Course Technology Press, 2010 | 19 | 2010 |
Method and system for synchronization of workitems with divergent control flow MC Houston, BR Gaster, LW Howes, M Mantor, D Behr US Patent 9,424,099, 2016 | 16 | 2016 |
Exploiting Loop-Level Parallelism for SIMD Arrays Using OpenMP C Bradley, BR Gaster International Workshop on OpenMP, 89-100, 2007 | 15 | 2007 |