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.