Computer Science Colloquium: Power Consumption in Parallel and Distributed Simulations
Friday, July 05, 2019, 11:30am
Location: Computer Science Center, E3, room 9007
Speaker: Prof. Richard Fujimoto (Georgia Institute of Technology, Atlanta)
Energy and power consumption are important concerns for many computing systems ranging from battery-powered embedded and mobile devices to supercomputers and data centers. Although this issue has been extensively studied at the hardware and operating system levels, thus far only a limited amount of work has considered power consumption in parallel and distributed simulations. This presentation addresses this topic and discusses a variety of options to reduce power consumption. Further, parallel and distributed discrete event simulations require a synchronization algorithm to ensure the concurrent execution of the program produces the same results as a sequential execution. The energy consumed by synchronization algorithms for distributed simulation programs is considered, and experimental data presented highlighting that a significant portion of the energy consumed by distributed simulations can be attributed to synchronization. The concept of zero energy synchronization is introduced and techniques to reduce the energy consumed by synchronization algorithms are presented and evaluated. The presentation highlights that many open areas of research concerning power and energy consumption of distributed simulations remain to be explored.
Richard Fujimoto is a Regents’ Professor in the School of Computational Science and Engineering at the Georgia Institute of Technology. He received the Ph.D. degree from the University of California at Berkeley in 1983. He has been an active researcher in the parallel and distributed simulation field since that time. He led the definition of the time management services in the High Level Architecture for Modeling and Simulation, IEEE standard 1516. His publications include seven award winning papers and he has received the ACM Distinguished Contributions in Modeling and Simulation Award. He has played various leadership roles in a variety of modeling and simulation conferences, journals and other activities. He was the founding chair of the School of Computational Science and Engineering (CSE) at Georgia Tech and established it as an academic unit devoted to the study of computer-based models of natural and engineered systems. In that role he led the creation of the interdisciplinary PhD and MS degree programs in CSE as well as two undergraduate minors.
The computer science lecturers invite interested people to join.