An analysis of power reduction in datacenters using heterogeneous chip multiprocessors. - Vishal Gupta 001; Ripal Nathuji; Karsten Schwan (SIGMETRICS Perform. Evaluation Rev., 2011)

HeteroMates: Providing high dynamic power range on client devices using heterogeneous core groups. - Vishal Gupta 001; Paul Brett; David A. Koufaty; Dheeraj Reddy; Scott Hahn; Karsten Schwan; Ganapati Srinivasa (IGCC, 2012)

The Forgotten 'Uncore': On the Energy-Efficiency of Heterogeneous Cores. - Vishal Gupta 001; Paul Brett; David A. Koufaty; Dheeraj Reddy; Scott Hahn; Karsten Schwan; Ganapati Srinivasa (USENIX ATC, 2012)

Brawny vs. Wimpy: Evaluation and Analysis of Modern Workloads on Heterogeneous Processors. - Vishal Gupta 001; Karsten Schwan (IPDPS Workshops, 2013)

PowerTune: Differentiated Power Allocation in Over-Provisioned Multicore Systems. - Vishal Gupta 001; Karsten Schwan (IPDPS Workshops, 2013)

Software-controlled transparent management of heterogeneous memory resources in virtualized systems. - Min Lee; Vishal Gupta 001; Karsten Schwan (MSPC@PLDI, 2013)

Core groups: System abstractions for extending the dynamic range of client devices using heterogeneous cores. - Vishal Gupta 001; Paul Brett; David A. Koufaty; Dheeraj Reddy; Scott Hahn; Karsten Schwan; Ganapati Srinivasa (Sustain. Comput. Informatics Syst., 2013)

System abstractions for resource scaling on heterogeneous platforms. - Vishal Gupta 001 (2014)

HeteroVisor: Exploiting Resource Heterogeneity to Enhance the Elasticity of Cloud Platforms. - Vishal Gupta 001; Min Lee; Karsten Schwan (VEE, 2015)

HeteroOS: OS Design for Heterogeneous Memory Management in Datacenter. - Sudarsun Kannan; Ada Gavrilovska; Vishal Gupta 001; Karsten Schwan (ISCA, 2017)

HeteroOS: OS Design for Heterogeneous Memory Management in Datacenters. - Sudarsun Kannan; Ada Gavrilovska; Vishal Gupta 001; Karsten Schwan (ACM SIGOPS Oper. Syst. Rev., 2018)