Madhukar R. Korupolu
Google Publications
-
Robust and Probabilistic Failure-Aware Placements
Madhukar Korupolu, Rajmohan Rajaraman
ACM Symposium on Parallel Algorithms and Architectures (SPAA), California, USA (2016)
-
Large-scale cluster management at Google with Borg
Abhishek Verma, Luis Pedrosa, Madhukar R. Korupolu, David Oppenheimer, Eric Tune, John Wilkes
Proceedings of the European Conference on Computer Systems (EuroSys), ACM, Bordeaux, France (2015)
-
Coupled and k-Sided Placements: Generalizing Generalized Assignment
Madhukar Korupolu, Adam Meyerson, Rajmohan Rajaraman, Brian Tagiku
Integer Programming and Combinatorial Optimization (IPCO) (2014)
-
Evaluating job packing in warehouse-scale computing
Abhishek Verma, Madhukar Korupolu, John Wilkes
IEEE Cluster, Madrid, Spain (2014)
-
Minimizing weighted flowtime on capacitated machines
Kyle Fox, Madhukar Korupolu
ACM-SIAM Symposium on Discrete Algorithms (SODA) (2013)
Previous Publications
-
Coupled placement in modern data centers
Madhukar R. Korupolu, Aameek Singh, Bhuvan Bamba
IEEE International Parallel and Distributed Processing Symposium (IPDPS) (2009), pp. 1-12
-
Shares and utilities based power consolidation in virtualized server environments
Michael Cardosa, Madhukar R. Korupolu, Aameek Singh
IEEE Integrated Network Management (IM) (2009), pp. 327-334
-
Server-storage virtualization: integration and load balancing in data centers
Aameek Singh, Madhukar R. Korupolu, Dushmanta Mohapatra
ACM/IEEE Supercomputing (SC) (2008)
-
Automated planners for storage provisioning and disaster recovery
Sandeep Gopisetty, Madhukar R. Korupolu, and several others
IBM Journal of Research and Development, vol. 52 (2007), pp. 353-366
-
Evolution of storage management: Transforming raw data into information
Sandip Agarwala, Madhukar Korupolu, and several others
IBM Journal of Research and Development, vol. 52 (2007), pp. 341-352
-
SPARK: Integrated resource allocation in heterogeneous SAN data centers
Aameek Singh, Madhukar R. Korupolu, Bhuvan Bamba
Brief Announcement at ACM Principles of Distributed Computing (PODC) (2007), pp. 328-329
-
SMART: An Integrated Multi-Action Advisor for Storage Systems
Li Yin, Sandeep Uttamchandani, Madhukar R. Korupolu, Kaladhar Voruganti, Randy H. Katz
USENIX Annual Technical Conference, General Track (2006), pp. 229-242
-
Zodiac: Efficient Impact Analysis for Storage Area Networks
Aameek Singh, Madhukar R. Korupolu, Kaladhar Voruganti
USENIX Conference on File and Storage Technologies (FAST) (2005)
-
Coordinated Placement and Replacement for Large-Scale Distributed Caches
Madhukar R. Korupolu, Michael Dahlin
IEEE Transactions on Knowledge and Data Engineering (TKDE), vol. 14 (2002), pp. 1317-1329
-
Quasi-Fully Dynamic Algorithms for Two-Connectivity and Cycle Equivalence
Madhukar R. Korupolu, Vijaya Ramachandran
Algorithmica, vol. 33 (2002), pp. 168-182
-
Placement Algorithms for Hierarchical Cooperative Caching
Madhukar R. Korupolu, C. Greg Plaxton, Rajmohan Rajaraman
Journal of Algorithms, vol. 38 (2001), pp. 260-302
-
Analysis of a Local Search Heuristic for Facility Location Problems
Madhukar R. Korupolu, C. Greg Plaxton, Rajmohan Rajaraman
Special Issue of Journal of Algorithms, vol. 37 (2000), pp. 146-188
-
Placement Algorithms for Hierarchical Cooperative Caching
Madhukar R. Korupolu, C. Greg Plaxton, Rajmohan Rajaraman
ACM Symposium on Discrete Algorithms (SODA) (1999), pp. 586-595
-
Analysis of a Local Search Heuristic for Facility Location Problems
Madhukar R. Korupolu, C. Greg Plaxton, Rajmohan Rajaraman
ACM Symposium on Discrete Algorithms (SODA) (1998), pp. 1-10
-
Exact Tree-based FPGA Technology Mapping for Logic Blocks with Independent LUTs
Madhukar R. Korupolu, K. K. Lee, D. F. Wong
Design Automation Conference (DAC) (1998), pp. 708-711
-
Partial and Perfect Path Covers of Cographs
David Kirkpatrick, Madhukar R. Korupolu, C. Pandu Rangan, Anand Srinivasan
Journal of Discrete Applied Math, vol. 89 (1998), pp. 143-153
-
Quasi-Fully Dynamic Algorithms for Two-Connectivity, Cycle Equivalence and Related Problems
Madhukar R. Korupolu, Vijaya Ramachandran
European Symposium on Algorithms (ESA) (1997), pp. 326-340
-
Experimental Evaluation of Algorithms for Incremental Graph Connectivity and Biconnectivity
Madhukar R. Korupolu, Ramgopal Mettu, Vijaya Ramachandran, Yuke Zhao
DIMACS Implementation Challenge V, Rutgers (1996)
-
Edge Domination on Bipartite Permutation Graphs and Cotriangulated Graphs
Anand Srinivasan, Madhukar R. Korupolu, P Nagavamsi, C Pandurangan, Maw-Shang Chang
Information Processing Letters, vol. 56 (1995), pp. 165-171
-
Systematic Design of an Algorithm for Finding Biconnected Components
Pavan Desikan, Madhukar R. Korupolu, C Pandurangan, R. Sundar
Journal of Science of Programming, vol. 25 (1995), pp. 63-77





