Software-hardware cooperative memory disambiguation. - Ruke Huang; Alok Garg; Michael C. Huang 001 (HPCA, 2006)

Slackened Memory Dependence Enforcement: Combining Opportunistic Forwarding with Decoupled Verification. - Alok Garg; M. Wasiur Rashid; Michael C. Huang 001 (ISCA, 2006)

Substituting associative load queue with simple hash tables in out-of-order microprocessors. - Alok Garg; Fernando Castro; Michael C. Huang 001; Daniel Chaver; Luis Piñuel; Manuel Prieto 001 (ISLPED, 2006)

A performance-correctness explicitly-decoupled architecture. - Alok Garg; Michael C. Huang 001 (MICRO, 2008)

Injection-Locked Clocking: A Low-Power Clock Distribution Scheme for High-Performance Microprocessors. - Lin Zhang; Aaron Carpenter; Berkehan Ciftcioglu; Alok Garg; Michael C. Huang 001; Hui Wu 007 (IEEE Trans. Very Large Scale Integr. Syst., 2008)

Replacing Associative Load Queues: A Timing-Centric Approach. - Fernando Castro; Regana Noor; Alok Garg; Daniel Chaver; Michael C. Huang 001; Luis Piñuel; Manuel Prieto 001; Francisco Tirado (IEEE Trans. Computers, 2009)

An intra-chip free-space optical interconnect. - Jing Xue; Alok Garg; Berkehan Ciftcioglu; Jianyun Hu; Shang Wang; Ioannis Savidis; Manish Jain; Rebecca Berman; Peng Liu 016; Michael C. Huang 001; Hui Wu 007; Eby G. Friedman; et al. (ISCA, 2010)

Speculative Parallelization in Decoupled Look-ahead. - Alok Garg; Raj Parihar; Michael C. Huang 001 (PACT, 2011)