Live Webcast 15th Annual Charm++ Workshop

-->

PPL/Charm++ at SC17

Abhishek Gupta
PhD Students
gupta59 at illinois.edu
Profile

Update: I defended my thesis on "Effective HPC in Cloud" in May 2014 and joined Intel Corp afterwards as a Cloud Security Architect. In my current job at Intel, I research and develop solution for cloud security, with the philosophy of treating security as an "enabler" not an "obstacle" for the success of cloud computing.

I received my Ph.D. from the Department of Computer Science at the University of Illinois at Urbana-Champaign. My advisor was Prof. Laxmikant V. Kale. My research interests include anything that has something to do with parallel programming, high performance computing, cloud computing. My PhD thesis was focused on effective High Performance Computing (HPC) in the Cloud .

I received a Bachelor of Technology degree in Computer Science and Engineering from Indian Institute of Technology(IIT) Roorkee in 2008. I was awarded President's Gold Medal for securing 1st position among all graduating B-Tech students from IIT Roorkee. I have worked as a Software Design Engineer(development) at Microsoft India Delelopment Centre. I received Master of Science (MS) from Department of Computer Science at the University of Illinois at Urbana-Champaign. I have done couple of internships as a research associate at HP Labs, Palo Alto under the guidance of Dr. Dejan Milojicic.

Here is a link to my CV and my linkedin page .

My work has also received some good media recognition
Research Areas
Papers
15-12
2015
[Paper]
A Batch System with Efficient Adaptive Scheduling for Malleable and Evolving Applications [IPDPS 2015]
| Suraj Prabhakaran | Marcel Neumann | Sebastian Rinke | Felix Wolf | Abhishek Gupta | Laxmikant Kale
14-29
2014
[Paper]
Towards Realizing the Potential of Malleable Jobs [HiPC 2014]
14-26
2014
[PhD Thesis]
Techniques for Efficient High Performance Computing in the Cloud [Thesis 2014]
14-25
2014
[Paper]
Evaluating and Improving the Performance and Scheduling of HPC Applications in Cloud [IEEE TCC 2014]
| Abhishek Gupta | Paolo Faraboschi | Filippo Gioachin | Laxmikant Kale | Richard Kaufmann | Bu-Sung Lee | Verdi March | Dejan Milojicic | Chun Hui Suen
14-18
2014
[Paper]
TRAM: Optimizing Fine-grained Communication with Topological Routing and Aggregation of Messages [ICPP 2014]
14-15
2014
[Paper]
Maximizing Throughput of Overprovisioned HPC Data Centers Under a Strict Power Budget [SC 2014]
14-07
2014
[Paper]
Parallel Programming with Migratable Objects: Charm++ in Practice [SC 2014]
14-01
2014
[Paper]
Overcoming the Scalability Challenges of Epidemic Simulations on Blue Waters [IPDPS 2014]
| Jae-Seung Yeom | Abhinav Bhatele | Keith Bisset | Eric Bohm | Abhishek Gupta | Laxmikant Kale | Madhav Marathe | Dimitrios Nikolopoulos | Martin Schulz | Lukasz Wesolowski
13-37
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 10: Contagion Diffusion with EpiSimdemics [Book 2013]
| Keith Bisset | Ashwin Aji | Tariq Kamal | Jae-Seung Yeom | Madhav Marathe | Eric Bohm | Abhishek Gupta
13-30
2013
[Paper]
The Who, What, Why, and How of High Performance Computing in the Cloud [CloudCom 2013]
| Abhishek Gupta | Laxmikant Kale | Filippo Gioachin | Verdi March | Chun Hui Suen | Bu-Sung Lee | Paolo Faraboschi | Richard Kaufmann | Dejan Milojicic
13-19
2013
[Paper]
The Who, What, Why and How of High Performance Computing Applications in the Cloud [HPL 2013]
| Abhishek Gupta | Laxmikant Kale | Filippo Gioachin | Verdi March | Chun Hui Suen | Bu-Sung Lee | Paolo Faraboschi | Richard Kaufmann | Dejan Milojicic
13-07
2013
[Paper]
Towards Efficient Mapping, Scheduling, and Execution of HPC Applications on Platforms in Cloud [IPDPS PhD Forum 2013]
13-05
2013
[Paper]
Improving HPC Application Performance in Cloud through Dynamic Load Balancing [CCGrid 2013]
| Abhishek Gupta | Osman Sarood | Laxmikant Kale | Dejan Milojicic
13-01
2013
[Paper]
HPC-Aware VM Placement in Infrastructure Clouds [IC2E 2013]
| Abhishek Gupta | Laxmikant Kale | Dejan Milojicic | Paolo Faraboschi | Susanne Balle
12-39
2012
[Paper]
Parallelizing Information Set Generation for Game Tree Search Applications. [SBAC-PAD 2012]
12-38
2012
[Paper]
Optimizing VM Placement for HPC in the Cloud [WCS&OCS 2012]
| Abhishek Gupta | Dejan Milojicic | Laxmikant Kale
12-27
2012
[Paper]
Cloud Friendly Load Balancing for HPC Applications: Preliminary Work [CloudTech-HPC 2012]
12-19
2012
[Paper]
Short Paper: Exploring the Performance and Mapping of HPC Applications to Platforms in the Cloud [HPDC 2012]
| Abhishek Gupta | Laxmikant Kale | Dejan Milojicic | Paolo Faraboschi | Filippo Gioachin | Verdi March | Chun Hui Suen | Bu-Sung Lee | Richard Kaufmann
12-18
2011
[Paper]
Evaluation of HPC Applications on Cloud [OCS 2011]
| Abhishek Gupta | Dejan Milojicic
11-60
2011
[MS Thesis]
A Multi-level Scalable Startup for Parallel Applications [Thesis 2011]
11-49
2011
[Paper]
Charm++ for Productivity and Performance: A Submission to the 2011 HPC Class II Challenge [SC 2011]
11-35
2011
[Paper]
Evaluation of HPC Applications on Cloud [HPL 2011]
| Abhishek Gupta | Dejan Milojicic
11-11
2011
[Paper]
A Multi-level Scalable Startup for Parallel Applications [ROSS 2011]
11-10
2011
[Paper]
Temperature Aware Load Balancing for Parallel Applications: Preliminary Work [HPPAC 2011]
Talks/Posters
15-18
2015
[Talk]
Keynote Talk - Efficient High Performance Computing in the Cloud [VTDC 2015]
14-06
2014
[Talk]
Power-aware Job Scheduling: Maximizing Data Center Performance Under a Strict Power Budget [Charm++ Workshop 2014]
13-31
2013
[Poster]
Towards Efficient Mapping, Scheduling, and Execution of HPC Applications on Platforms in Cloud [IPDPS PhD Forum 2013]
11-56
2011
[Talk]
Charm++ Tutorial [ICS 2011]