Publications by Prof. Guang R. Gao


External Publications

(Links are to gzip'ped PostScript files.)
POPL95:
Vugranam C. Sreedhar and Guang R. Gao, "A Linear Time Algorithm for Placing $$-Nodes," in Conference Record of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Francisco, California, pp. 62-73, January 22-25, 1995.
SC'91:
Kevin B. Theobald and Guang R. Gao, "An Efficient Parallel Algorithm for All Pairs Examination," in Proceedings of Supercomputing '91, Albuquerque, New Mexico, pp. 742-753, ACM SIGARCH and IEEE Computer Society, November 18-22, 1991.
MICRO-25:
Kevin B. Theobald, Guang R. Gao, and Laurie J. Hendren, "On the Limits of Program Parallelism and its Smoothability," in Proceedings of the 25th Annual International Symposium on Microarchitecture, Portland, Oregon, pp. 10-19, ACM SIGMICRO and IEEE-CS TC-MICRO, December 1-4, 1992. SIG MICRO Newsletter 23(1-2), December 1992.
ICS'93:
Kevin B. Theobald, Guang R. Gao, and Laurie J. Hendren, "Speculative Execution and Branch Prediction on Parallel Machines," in Conference Proceedings, 1993 International Conference on Supercomputing, Tokyo, Japan, pp. 77-86, ACM, July 20-22, 1993.
IPPS-8:
Herbert H. J. Hum, Kevin B. Theobald, and Guang R. Gao, "Building Multithreaded Architectures with Off-the-Shelf Microprocessors," in Proceedings of the 8th International Parallel Processing Symposium, Cancun, Mexico, pp. 288-294, IEEE Computer Society, April 26-29, 1994.
HPCA-1:
Kevin B. Theobald, Herbert H. J. Hum, and Guang R. Gao, "A Design Framework for Hybrid-Access Caches," in Proceedings of the First International Symposium on High-Performance Computer Architecture, Raleigh, North Carolina, pp. 144-153, IEEE Computer Society, January 22-25, 1995.
IWDC-2:
Kevin B. Theobald, Guang R. Gao, and Laurie J. Hendren, "The Effects of Resource Limitations on Program Parallelism," in Advanced Topics in Dataflow Computing and Multithreading (Guang R. Gao, Lubomir Bic, and Jean-Luc Gaudiot, eds.), pp. 367-392, IEEE Computer Society Press, 1995. Book contains papers presented at the Second International Workshop on Dataflow Computers, Hamilton Island, Australia, May 24-26, 1992, held in conjunction with the 19th Annual International Symposium on Computer Architecture.
PACT'95:
Herbert H. J. Hum, Olivier Maquelin, Kevin B. Theobald, Xinmin Tian, Xinan Tang, Guang R. Gao, Phil Cupryk, Nasser Elmasri, Laurie J. Hendren, Alberto Jimenez, Shoba Krishnan, Andres Marquez, Shamir Merali, Shashank S. Nemawarkar, Prakash Panangaden, Xun Xue, and Yingchun Zhu, "A Design Study of the EARTH Multiprocessor," in Proceedings of the IFIP WG 10.3 Working Conference on Parallel Architectures and Compilation Techniques, PACT '95 (Lubomir Bic, Wim Bohm, Paraskevas Evripidou, and Jean-Luc Gaudiot, eds.), Limassol, Cyprus, pp. 59-68, ACM Press, June 27-29, 1995.

ACAPS Technical Memos

School of Computer Science, McGill University, Montréal, Québec.
(Links are to gzip'ped PostScript files.)
40:
Kevin B. Theobald, Guang R. Gao, and Laurie J. Hendren, "On the Limits of Program Parallelism and its Smoothability," June 1992. (Longer version of MICRO-25 paper.)
52:
Kevin B. Theobald, Guang R. Gao, and Laurie J. Hendren, "The Effects of Resource Limitations on Program Parallelism," January 1993. (Longer version of 1992 Dataflow Workshop paper.)
57:
Kevin B. Theobald, Guang R. Gao, and Laurie J. Hendren, "Speculative Execution and Branch Prediction on Parallel Machines," December 1992. (Longer version of ICS'93 paper.)
65:
Kevin B. Theobald, Herbert H. J. Hum, and Guang R. Gao, "A Unified Framework for Hybrid Access Cache Design and Its Applications," October 1993. (Longer version of HPCA-1 paper.)
68:
Herbert H. J. Hum, Kevin B. Theobald, and Guang R. Gao, "Building Multithreaded Architectures with Off-the-Shelf Microprocessors," October 1993. (Longer version of IPPS-8 paper.)
88:
Herbert H. J. Hum, Olivier Maquelin, Kevin B. Theobald, Xinmin Tian, Xinan Tang, Guang R. Gao, Phil Cupryk, Nasser Elmasri, Laurie J. Hendren, Alberto Jimenez, Shoba Krishnan, Andres Marquez, Shamir Merali, Shashank Nemawarkar, Prakash Panangaden, Xun Xue, and Yingchun Zhu, "The Multi-Threaded Architecture Multiprocessor," December 1994. (Longer version of PACT'95 paper.)

Last updated Fri Aug 25 16:22:03 EDT 1995