CV
Education
- Ph.D in Computer Science & Engineering, The Pennsylvania State University, 2014
- M.S. in Computer Systems Engineering, Technical University of Denmark, 2008
- Bachelor in Computer Science & Engineering , Zhejiang University, 2005
Work experience
- Researcher, Microsoft Research, Sep. 2014 – Present
- Research and development in the area of IoT and datacenters. Combining systems, intelligence and analytics to create new experiences and capabilities in the era of IoT.
- Research Assistant, CSE, The Pennsylvania State University, Jan. 2010 – Aug. 2014.
- Research in the area of datacenter, specifically, developed theoretical framework for provisioning and harnessing energy storage for datacenter demand response, built system software for virtualizing power distribution, analyzed power infrastructure cost-availability trade-offs, evaluated renewable generation planning for sustainable IT, and explored emerging non-volatile memory technologies.
- Research Intern, Microsoft Research, May - Aug. 2013.
- Developed a framework for exploring the design space trade-off when building different backup power infrastructure capacity for a datacenter, evaluated the effectiveness of different software and hardware techniques to enhance performance and availability during power outages.
- Research Intern, Microsoft Research, May - Aug. 2012.
- Worked on data furnace project - heating office buildings and residential homes by running servers to provide “free” energy. Characterized production datacenter workload/power consumption, and explored use cases.
- Research Intern, IBM Almaden Research Center, May - Aug. 2011.
- Explored the benefits of multi-tiered distributed filesystem such as GPFS for big data applications in shared nothing cluster environment.
- Research Assistant, ECE, Boston University, Aug. 2008 - Dec. 2009.
- Research in the electronics design automation field, especially focused on high level modelling and synthesis of digital hardware.
- R&D Engineer, Teklatech A/S, Denmark, Feb. 2008 - Aug. 2008.
- Developed and tested IC design software. Constituted in part doing software programming, doing IC design as reference design, validating the usefulness of the developments on general IC design flows.
- Software Programmer (Part-time Student Job), Department of Chemical Engineering, DTU, Aug. 2006 - Feb. 2008.
- Developed and maintained a software that integrates different thermodynamic models and algorithms, and performs phase equilibrium calculations for different systems.
- Research Assistant, IMM, Technical University of Denmark, Jun. - Aug. 2006.
- Developed CMOS 90nm integrated circuit layout design flow, various tasks including full custom layout, DRC, LVS, netlist extraction.
Awards and Recognition
- Best Paper Award, IEEE MASCOTS, 2017
- Best Student Paper Award, ACM Systor, 2016.
- Best Graduate Research Assistant Award, CSE, Penn State University, 2013.
- Best Paper Award, IEEE IISWC, September 2013.
- TOCS’13 paper in Communications of the ACM News, April 2013.
- Best Paper Award, IEEE MASCOTS, August 2012.
- Nominated for Best Paper Award (one of 4 nominations), ACM SIGMETRICS, June 2012.
- ASPLOS’12 paper chosen as IEEE Sustainable Computing Register’s Pick of the Month, October 2012.
- Boston University College of Engineering Deans Fellowship Award, 2008-2009.
- Chu Kochen Honors College Student (top 5% students), Zhejiang University, China, 2001-2005.
Publications
- Book:
- [Lambert’15] D. Wang, “Variability Aware Statistical Timing Modeling Using SPICE Simulations”, Lambert Academic Publishing, ISBN 978-3-659-40553, 2015.
Journals:
- [TPS’17] Yuanyuan Shi, Bolun Xu, Di Wang, Baosen Zhang, Using Battery Storage for Peak Shaving and Frequency Regulation: Joint Optimization for Superlinear Gains, in IEEE PES Transactions on Power Systems, 2017.
- [TCST’17] A. Mamun, I. Narayanan, D. Wang, A. Sivasubramaniam, H. K. Fathy, “A Stochastic Optimal Control Approach for Exploring Tradeoffs between Cost Savings and Battery Aging in Datacenters Demand Response”, to appear in IEEE Transactions on Control Systems Technology, 2017
- [CAL’16] Mark Gottscho, Mohammed Shoaib, Sriram Govindan, Bikash Sharma, Di Wang, and Puneet Gupta, Measuring the Impact of Memory Errors on Application Performance, IEEE Computer Architecture Letters, 2016.
- [ECS’16] Li Zhao, Jacob Brouwer, Sean James, Eric Peterson, Di Wang, and Jie Liu, Fuel Cell Powered Data Centers: In-Rack DC Generation, The Electrochemistry Society Transactions, 71(1): 131-139, 2016.
- [JES’16] A. Mamun, I. Narayanan, D. Wang, A. Sivasubramaniam, H. K. Fathy, “Multi-objective Optimization of Demand Response in a Datacenter with Lithium-ion Battery Storage”, J. Energy Storage, Vol. 7, pp. 258-269, 2016.
- [JPS’15] A. Mamun, D. Wang, I. Narayanan, A. Sivasubramaniam and H.K. Fathy, “Physics-based Simulation of the Impact of Demand Response on Lead-acid Emergency Power Availability in a Datacenter”, Journal of Power Sources, 275, 516-524, Feb, 2015.
- [TOCS’13]. Sriram Govindan, Di Wang, Anand Sivasubramaniam, and Bhuvan Urgaonkar, “Aggressive Datacenter Power Provisioning with Batteries”, ACM Transactions on Computer Systems, 31(1), Feb. 2013. Featured in Communications of the ACM News.
Conferences:
- [IISWC’17] Iyswarya Narayanan, Di Wang, Abdullah-al Mamun, Anand Sivasubramaniam, Hosam Fathy, Sean James, Evaluating Energy Storage for a Multitude of Uses in the Datacenter, to appear in the Proceedings of IEEE International Symposium on Workload Characterization (IISWC), 2017.
- [MASCOTS’17] Neda Nasiriani, George Kesidis, Di Wang, Optimal Peak Shaving Using Batteries at Datacenters: Characterizing the Risks and Benefits, to appear in Proceedings of the IEEE 25th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS) 2017. (Best Paper Award)
- [WWW’17] Mengting Wan, Di Wang, Matt Goldman, Matt Taddy, Justin Rao, Jie Liu, Dimitrios Lymberopoulos, Julian McAuley, “Modeling Consumer Preferences and Price Sensitivities from Large-Scale Grocery Shopping Transaction Logs”, in Proceedings of International World Wide Web Conference (WWW), 2017.
- [ICDCS’17] Iyswarya Narayanan, Bikash Sharma, Di Wang, Sriram Govindan, Laura Caulfield, Anand Sivasubramaniam, Aman Kansal, Jie Liu, Badriddine Khessib and Kushagra Vaid, “Rain or Shine? - Making Sense of Cloudy Reliability Data”, in Proceedings of the 37th IEEE International Conference on Distributed Computing (ICDCS), 2017.
- [e-Energy’16] Y. Shi, B. Xu, B. Zhang, D. Wang, “Leveraging Energy Storage to Optimize Data Center Electricity Cost in Emerging Power Markets”, in Proceedings of the 7th ACM International Conference on Future Energy Systems (e-Energy), 2016.
- [SYSTOR’16] I. Narayanan, D. Wang, M. Jeon, B. Sharma, L. Caulfield, A. Sivasubramaniam, B. Cutler, J. Liu, B. Khessib, K. Vaid, SSD Failures in Datacenters: What, When and Why? , in Proceedings of the 9th ACM International Systems and Storage Conference (Systor), 2016. (Best Student Paper Award)
- [HPCA’16]. Yang Li, Di Wang, Saugata Ghose, Jie Liu, Sriram Govindan, Sean James, Eric Peterson, John Siegler, Rachata Ausavarungnirun, Onur Mutlu, “SizeCap: Coordinating Energy Storage Sizing and Power Capping for Fuel Cell Powered Data Centers”, in the 22nd Intl. Symp. on High Performance Computer Architecture (HPCA), 2016. Acceptance ratio: 53/240 (22%).
- [SIGMETRCS’16]. Iyswarya Narayanan, Di Wang, Myeongjae Jeon, Bikash Sharma, Laura Caulfield, Anand Sivasubramaniam, Ben Cutler, Jie Liu, Badriddine Khessib, Kushagra Vaid, “: SSD Failures in Datacenters: What, When and Why?”, ACM SIGMETRICS/IFIP Performance (Poster), 2016.
- [ACC’16]. Abdullah-al Mamun, Iyswarya Narayanan, Di Wang, Anand Sivasubramaniam, Hosam K. Fathy, “Battery health-conscious online power management for demand response in datacenters with stochastic power demand”, IEEE Control Systems Society Conference Management, 2016.
- [DSCC’15]. Abdullah-al Mamun, Iyswarya Narayanan, Di Wang, Anand Sivasubramaniam, Hosam K. Fathy, “Multi-objective Optimization to Minimize Battery Degradation and Electricity Cost for Demand Response in Datacenters”, in ASME Dynamic Systems and Control Conference, 2015.
- [ASPLOS’14]. Di Wang, Sriram Govindan, Anand Sivasubramaniam, Aman Kansal, Jie Liu and Badriddine Khessib, “Underprovisioning Backup Power Infrastructure for Datacenters”, in Proceedings of International Conference on Architectural Support for Programming Languages and Operating Systems, Salt Lake City, UT, Mar. 2014. Acceptance ratio: 49/205 (23%).
- [HotPower’14]. Iyswarya Narayanan, Di Wang, Abdullah-al Mamun, Anand Sivasubramaniam, Hosam K. Fathy, “Should we Dual-Purpose Energy Storage in Datacenters for Power Backup and Demand Response”, in Workshop on Hot Topics in Power-aware Computing and Systems, Broomfield, Colorado, Sep. 2014. Acceptance ratio: 9/26 (34.6%).
- [ASPLOS’12]. Sriram Govindan, Di Wang, Anand Sivasubramaniam, and Bhuvan Urgaonkar, “Leveraging Stored Energy for Handling Power Emergencies in Aggressively Provisioned Datacenters”, in Proceedings of International Conference on Architectural Support for Programming Languages and Operating Systems, London, UK, Mar. 2012. Acceptance ratio: 37/172 (21%). Chosen as IEEE Sustainable Computing Register’s Pick of the Month, October 2012.
- [ISCA’13]. Di Wang, Chuangang Ren, Anand Sivasubramaniam, “Virtualizing Power Distribution in Datacenters”, in Proceedings of the ACM/IEEE International Symposium on Computer Architecture, Tel-Aviv, Israel, June 2013. Acceptance ratio: 56/288 (19%).
- [SIGMETRICS’13]. Di Wang, Chuangang Ren, Sriram Govindan, Anand Sivasubramaniam, Bhuvan Urgaonkar, Aman Kansal and Kushagra Vaid, “ACE: Abstracting, Characterizing and Exploiting Peaks and Valleys in Datacenter Power Consumption”, in Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (Poster), Pittsburgh, PA, June 2013. Acceptance ratio: 60/196 (30%).
- [SIGMETRICS’12]. Di Wang, Chuangang Ren, Anand Sivasubramaniam, Bhuvan Urgaonkar, and Hosam K. Fathy, “Energy Storage in Datacenters: What, Where and How Much?”, in Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems, 2012. Acceptance ratio: 31/203 (15%). Nominated for Best Paper Award (one of four nominations).
- [IISWC’13]. Di Wang, Chuangang Ren, Sriram Govindan, Anand Sivasubramaniam, Bhuvan Urgaonkar, Aman Kansal and Kushagra Vaid, “ACE: Abstracting, Characterizing and Exploiting Datacenter Power Demands”, in Proceedings of the IEEE International Symposium on Workload Characterization, Portland, Oregon, Sep. 2013. Acceptance ratio: 19/62 (30%). Best Paper Award.
- [MASCOTS’12]. Chuangang Ren, Di Wang, Bhuvan Urgaonkar, and Anand Sivasubramaniam, “Carbon-Aware Energy Capacity Planning for Datacenters”, in Proceedings of IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Arlington, VA, Aug. 2012. Acceptance ratio: 49/134 (36%). Best Paper Award.
- [HotPower’11]. Sriram Govindan, Di Wang, Lydia Chen, Anand Sivasubramaniam, and Bhuvan Urgaonkar, “Towards Realizing a Low Cost and Highly Available Datacenter Power Infrastructure”, in Workshop on Power-Aware Computing and Systems, Cascais, Portugal, Oct. 2011. Acceptance ratio: 26%.
- [DCPerf’13]. Di Wang, Anand Sivasubramaniam, and Bhuvan Urgaonkar “A Case for Heterogeneous Flash in the Datacenter”, in Workshop on Data Center Performance (colocated with ICDCS), Philadelphia, July 2013. Invited Paper.
- [MTV’09]. Vyas Venkataraman, Di Wang, Wei Qin, Mrinal Bose, and Jayanta Bhadra, “Simulation of a Heterogeneous System at Multiple Levels of Abstraction Using Rendezvous based Modeling”, in Workshop on Microprocessor Test and Verification, Austin, Texas, Dec. 2009.
- [GLSVLSI’09]. Di Wang, Vyas Venkataraman, Zhen Wang, Wei Qin, Hangsheng Wang, Mrinal Bose, and Jayanta Bhadra, “Accelerating Multi-party Scheduling for Transaction-level Modeling”, in Proceedings of the ACM Great Lakes Symposium on VLSI, Boston, May 2009. Acceptance ratio: 27%.
- [ISVLSI’09]. Vyas Venkataraman, Di Wang, Atabak Mahram, Wei Qin, Mrinal Bose, and Jayanta Bhadra, “Synthesis Oriented Scheduling of Multiparty Rendezvous in Transaction Level Models”, in Proceedings of the IEEE Computer Society Annual Symposium on VLSI, Tampa, Florida, May 2009.
- [ICNS’07]. Kelvin Swartz, and Di Wang, “Design and Simulation of a High Performance Emergency Data Delivery Protocol”, in Proceedings of IEEE CS International Conference on Networking and Services, Athens, Greece, June 2007.
Talks
Invited Speaker, Jan 2017, Microsoft-University of Washington Fuel Cell Workshop. Title: Co-optimization of datacenter loads and fuel cell systems
Invited Talk, Oct 2015, University of Washington, Department of Electrical Engineering. Title: Leveraging Energy Storage Towards Cost Effective Datacenters
Seminar Talk, May 2014, Beijing University, China. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, May 2014, Microsoft Research, Redmond. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, April 2014, ECE department, Purdue University. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, April 2014, CS department, Pittsburgh University. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, March 2014, EE department, UCLA. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, March 2014, EE department, USC. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, March 2014, CS department, UCR. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, March 2014, CS department, Stony Brook University. Title: Provisioning and Harnessing Energy Storage in Datacenters
Conference Talk, ASPLOS 2014, Salt Lake City, UT. Title: Underprovisioning Backup Power Infrastructure for Datacenters
Seminar Talk, Feb 2014, CS department, College of William and Mary. Title: Provisioning and Harnessing Energy Storage in Datacenters
Seminar Talk, Aug 2013, Microsoft Research, Redmond. Title: Underprovisioning Backup Power Infrastructure for Datacenters
Workshop Talk, DCPerf 2013, Philadelphia. Title: A Case for Heterogeneous Flash in the Datacenter
Conference Talk, IISWC 2013, Portland. Title: ACE: Abstracting, Characterizing and Exploiting Datacenter Power Demands
Conference Talk, MASCOTS 2012, Arlington, VA, USA. Title: Carbon-Aware Energy Capacity Planning for Datacenters
Conference Talk, SIGMETRICS 2012, London, UK. Title: Energy Storage in Datacenters: What, Where and How Much?
Service
- Technical program committee:
- ICDCS’18 Vice-Chair of “Distributed Green Computing and Energy Management” track
- IEEE International Conference on Distributed Computing Systems (ICDCS), 2017.
- IEEE International Conference on Autonomic Computing (ICAC), 2017.
- International Conference on Computer Communications and Networks (ICCCN), 2017.
- IEEE International Conference on Distributed Computing Systems (ICDCS), 2016.
- IEEE International Conference on Autonomic Computing (ICAC), 2016.
- International Conference on Computer Communications and Networks (ICCCN), 2016.
- The Forth International Workshop on Efficient Data Center System (EDCS), held in conjunction with 43rd International Symposium on Computer Architecture (ISCA), 2016.