Michael Boyer
Ph.D. Student
Computer Engineering Program
University of Virginia
Advisor: Kevin Skadron
mwb7w at cs dot virginia dot edu



Publications:

M. Boyer, D. Tarjan, and K. Skadron.
Federation: Boosting Per-Thread Performance of Throughput-Oriented Manycore Architectures.
ACM Transactions on Architecture and Code Optimization (TACO), 7(4):1-38, Dec. 2010. [Paper]

S. Che, J. W. Sheaffer, M. Boyer, L. G. Szafaryn, L. Wang, and K. Skadron.
A Characterization of the Rodinia Benchmark Suite with Comparison to Contemporary CMP Workloads.
In Proceedings of the IEEE International Symposium on Workload Characterization (IISWC), Dec. 2010. [Paper, Software]

S. Che, M. Boyer, J. Meng, D. Tarjan, S. Lee, J. W. Sheaffer, and K. Skadron.
Rodinia: A Benchmark Suite for Heterogeneous Computing.
In Proceedings of the IEEE International Symposium on Workload Characterization (IISWC), Oct. 2009. [Paper, Software]

M. Boyer, D. Tarjan, S. T. Acton, and K. Skadron.
Accelerating Leukocyte Tracking using CUDA: A Case Study in Leveraging Manycore Coprocessors.
In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), May 2009. [Paper, Presentation, Software]

S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, and K. Skadron.
A Performance Study of General-Purpose Applications on Graphics Processors using CUDA.
Journal of Parallel and Distributed Computing, 68(10):1370-1380, 2008. [Paper]

D. Tarjan, M. Boyer, and K. Skadron.
Federation: Repurposing Scalar Cores for Out-of-Order Instruction Issue.
In Proceedings of the 45th Conference on Design Automation (DAC), June 2008. [Paper, Presentation]

M. Boyer, K. Skadron, and W. Weimer.
Automated Dynamic Analysis of CUDA Programs.
In Third Workshop on Software Tools for MultiCore Systems (STMCS), Apr. 2008. [Paper, Presentation, Software]

D. Tarjan, M. Boyer, and K. Skadron.
Federation: Out-of-Order Execution using Simple In-Order Cores.
University of Virginia Department of Computer Science Technical Report CS-2007-11, Aug. 2007. [Paper]



Presentations:

M. Boyer, S. Che, K. Skadron, N. Jayasena, and J. Gummaraju.
Automatic Intra-Application Load Balancing for Heterogeneous Systems.
SRC TECHCON, Sept. 2011. [Poster]

M. Boyer, S. Che, K. Skadron, J. Gummaraju, and N. Jayasena.
Automatic Intra-Application Load Balancing for Heterogeneous Systems.
AMD Fusion Developer Summit, June 2011. [Presentation]

M. Boyer and K. Skadron.
Task Sharing: Collaborative CPU-GPU Execution.
SRC TECHCON, Sept. 2010. [Poster]

M. Boyer and K. Skadron.
Harnessing the Power of GPUs for Non-Graphics Applications.
Union College Computer Science Seminar Series, Apr. 2010. [Presentation]

M. Boyer, D. Tarjan, and K. Skadron.
Federation: Repurposing Scalar Cores for Out-of-Order Execution.
SRC TECHCON, Nov. 2008. [Presentation, Poster]

M. Boyer and J. Spinelli.
Automated Campus Tour Guide.
National Conference on Undergraduate Research, Apr. 2006. [Abstract]

M. Boyer, C. Meyers, and C. Traver.
Using ATACS for Verification of Hazard-Freedom of Phased Logic Wrappers.
SRC Graduate Fellowship Conference, Sept. 2004. [Poster, Newspaper Article]



Undergraduate research:
Handheld campus tour guide
Asynchronous circuit verification



Resume

Photos