EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system. - Perry H. Wang; Jamison D. Collins; Gautham N. Chinya; Hong Jiang; Xinmin Tian; Milind Girkar; Nick Y. Yang; Guei-Yuan Lueh; Hong Wang 003 (PLDI, 2007)