Twin peaks: a software platform for heterogeneous computing on general-purpose and graphics processors. - Jayanth Gummaraju; Laurent Morichetti; Michael Houston; Ben Sander; Benedict R. Gaster; Bixia Zheng (PACT, 2010)

Efficient implementation of GPGPU synchronization primitives on CPUs. - Jayanth Gummaraju; Ben Sander; Laurent Morichetti; Benedict R. Gaster; Lee W. Howes (Conf. Computing Frontiers, 2010)