Where is the data? Why you cannot debate CPU vs. GPU performance without the answer C Gregg, K Hazelwood (IEEE ISPASS) IEEE International Symposium on Performance Analysis of …, 2011 | 417 | 2011 |
{Fine-Grained} Resource Sharing for Concurrent {GPGPU} Kernels C Gregg, J Dorn, K Hazelwood, K Skadron 4th USENIX Workshop on Hot Topics in Parallelism (HotPar 12), 2012 | 125 | 2012 |
Enabling task parallelism in the cuda scheduler M Guevara, C Gregg, K Hazelwood, K Skadron Workshop on Programming Models for Emerging Architectures 9, 84, 2009 | 123 | 2009 |
Dynamic heterogeneous scheduling decisions using historical runtime data C Gregg, M Boyer, K Hazelwood, K Skadron Workshop on Applications for Multi-and Many-Core Processors (A4MMC), 1-12, 2011 | 86 | 2011 |
Contention-aware scheduling of parallel code for heterogeneous systems C Gregg, J Brantley, K Hazelwood 2nd USENIX workshop on hot topics in parallelism, HotPar, Berkeley, CA, 2010 | 43 | 2010 |
Analyzing program flow within a many-kernel OpenCL application P Mistry, C Gregg, N Rubin, D Kaeli, K Hazelwood Proceedings of the Fourth Workshop on General Purpose Processing on Graphics …, 2011 | 39 | 2011 |
EcoSim: a language and experience teaching parallel programming in elementary school C Gregg, L Tychonievich, J Cohoon, K Hazelwood Proceedings of the 43rd ACM technical symposium on Computer Science …, 2012 | 26 | 2012 |
BlueBook: A computerized replacement for paper tests in computer science C Piech, C Gregg Proceedings of the 49th ACM Technical Symposium on Computer Science …, 2018 | 16 | 2018 |
PyodideU: Unlocking Python Entirely in a Browser for CS1 T Jefferson, C Gregg, C Piech Proceedings of the 55th ACM Technical Symposium on Computer Science …, 2024 | 5 | 2024 |
How Do You Teach Debugging? Resources and Strategies for Better Student Debugging CM Lewis, C Gregg Proceedings of the 47th ACM Technical Symposium on Computing Science …, 2016 | 4 | 2016 |
Teaching track faculty in computer science C Gregg, L Strange Proceedings of the 53rd ACM Technical Symposium on Computer Science …, 2022 | 2 | 2022 |
A storytelling, social-belonging intervention in an introductory computer science course S Reckinger, C Gregg | 2 | 2019 |
Working with undergraduate teaching assistants: Best practices and lessons learned C Gregg, CM Lewis Proceedings of the 46th ACM Technical Symposium on Computer Science …, 2015 | 2 | 2015 |
Genetic Algorithms in Autonomous Embedded Systems C Gregg University of Virginia, Department of Computer Science, 2009 | 2 | 2009 |
Social-belonging intervention in a computer science systems course SM Reckinger, C Gregg, BE Hughes 2021 ASEE Virtual Annual Conference Content Access, 2021 | 1 | 2021 |
Teaching Track Faculty in CS C Gregg, S Lupoli, L Strange Proceedings of the 50th ACM Technical Symposium on Computer Science …, 2019 | 1 | 2019 |
A modern wearable devices course for computer science undergraduates C Gregg, R Duvall, K Wasynczuk Proceedings of the 2017 acm sigcse technical symposium on computer science …, 2017 | 1 | 2017 |
Dynamic Scheduling of Parallel Code for Heterogeneous Systems J Brantley, C Gregg | 1 | 2010 |
Teaching Track Faculty in Computer Science O Glebova, C Gregg, M McDaniel, L Strange Proceedings of the 55th ACM Technical Symposium on Computer Science …, 2024 | | 2024 |
A Data and Contention Aware Approach to Dynamic Scheduling for Heterogeneous Processors C Gregg University of Virginia, 2012 | | 2012 |