CRAM: coded registers for amplified multiporting. - Vignyan Reddy Kothinti Naresh; David J. Palframan; Mikko H. Lipasti (MICRO, 2011)

REEL: Reducing effective execution latency of floating point operations. - Vignyan Reddy; Syed Zohaib Gilani; Erika Gunadi; Nam Sung Kim; Michael J. Schulte; Mikko H. Lipasti (ISLPED, 2013)

Revolver: Processor architecture for power efficient loop execution. - Mitchell Hayenga; Vignyan Reddy Kothinti Naresh; Mikko H. Lipasti (HPCA, 2014)

The CURE: Cluster Communication Using Registers. - Vignyan Reddy Kothinti Naresh; Dibakar Gope; Mikko H. Lipasti (ACM Trans. Embed. Comput. Syst., 2017)

SPF: Selective Pipeline Flush. - Vignyan Reddy Kothinti Naresh; Rami Sheikh; Arthur Perais; Harold W. Cain (ICCD, 2018)