
Welcome to my web page!
I am a second year PhD candidate in Computer Engineering at the University of Virginia.
My current resumé
I am a second year PhD candidate in Computer Engineering at the University of Virginia.
My current resumé
Contention-Aware Scheduling of Parallel Code for Heterogeneous Systems
Jan 18 2010 16:11
Another computer engineering student, Jeff Brantley, and I (along with Kim Hazelwood) wrote a paper on contention-aware dynamic scheduling for heterogeneous systems. We utilized OpenCL for the code, and ran our experiments on an AMD GPU and an Intel Core 2 Duo CPU.
Enabling Task Parallelism in the CUDA Scheduler
Sep 04 2009 00:14
Marisabel Guevara and I, along with Kevin Skadron and Kim Hazelwood, wrote a paper entitled Enabling Task Parallelism in the CUDA Scheduler. It was accepted into the PMEA Workshop at the PACT 2009 Conference in Raleigh, NC. Marisabel will be presenting the paper.
Genetic Algorithms in Autonomous Embedded Systems
Sep 04 2009 00:14
I took an Embedded Computing class during the Spring 2009 semester, and I did a project investigating how to use genetic algorithms to program my Roomba vacuum cleaner to go between two points on a floor with barriers in between: Genetic Algorithms in Autonomous Embedded Systems.
Measuring Unix
Feb 11 2009 11:24
Programming and Compilers in Embedded Systems
Jan 31 2009 20:23
I delivered a lecture/discussion on Programming and Compilers in Embedded Systems in my Embedded Systems class.
Hamming Code and Two's Complement
Jan 15 2009 22:21
I taught a class (for Digital Logic Design) on Hamming Code (with a little review of two’s complement). Here are the lecture notes, and here is a Python program that encodes and decodes Hamming Code bit-strings.
Real-Time, Reconfigurable Prefix Adder
Dec 24 2008 13:40
Marisabel Guevara and I wrote up a paper on a reconfigurable adder for our VLSI class during the fall semester.
Recent News