Talks & Seminars
Title: Essential Techniques for Developing Efficient Petascale+ Applications
Prof. Laxmikant Kale, University of Illinois at Urbana-Champaign
Date & Time: February 3, 2012 11:00
Venue: Conference Room, 01st Floor, C Block, Dept. of Computer Science & Engg., Kanwal Rekhi Bldg.
PetaFLOPs class machines have been in regular use at multiple installations for over multiple years, and many multi-PetFLOPs machines are on the anvil. It is a substantial challenge to make the existing parallel CSE application codes run efficiently on them, and even more challenging to design new applications that can effectively leverage the large computational power of these machines. Further, a new set of challenges in productivity arise, especially if we wish to have a broader set of applications and people to use these machines. I will review a set of techniques that have proved useful in my work on multiple parallel applications that have scaled to over 100,000 processors, including on BlueGene/P, Cray XT5. I will also review the machine we are deploying at Illinois, the Cray Blue Waters machine, and performance issues presented by it. I will identify new challenges and potential solutions for the performance issues. I will describe BigSim, a system for predicting performance and identifying bottlenecks on future parallel machines for existing applications. Issues presented by multicore chips and SMP nodes will also be addressed. Finally, I will review some ideas for increasing productivity in parallel programming substantially.
Speaker Profile:
Professor Laxmikant Kale is the director of the Parallel Programming Laboratory and a Professor of Computer Science at the University of Illinois at Urbana-Champaign. Prof. Kale has been working on various aspects of parallel computing, with a focus on enhancing performance and productivity via adaptive runtime systems, and with the belief that only interdisciplinary research involving multiple CSE and other applications can bring back well-honed abstractions into Computer Science that will have a long-term impact on the state-of-art. His collaborations include the widely used Gordon-Bell award winning (SC'2002) biomolecular simulation program NAMD, and other collaborations on computational cosmology, quantum chemistry, rocket simulation, space-time meshes, and other unstructured mesh applications. He takes pride in his group's success in distributing and supporting software embodying his research ideas, including Charm++, Adaptive MPI and the BigSimframework. He and his team recently won the HPC Challenge award at Supercomputing 2011, for their entry based on Charm++. L. V. Kale received the B.Tech degree in Electronics Engineering from Benares Hindu University, Varanasi, India in 1977, and a M.E. degree in Computer Science from Indian Institute of Science in Bangalore, India, in 1979. He received a Ph.D. in computer science in from State University of New York, Stony Brook, in 1985. He worked as a scientist at the Tata Institute of Fundamental Research from 1979 to 1981. He joined the faculty of the University of Illinois at Urbana-Champaign as an Assistant Professor in 1985, where he is currently employed as a Professor. Prof. Kale is a fellow of the IEEE. Note: Prof. Kale is looking for graduate students to join his group. Interested students should meet him after the talk.
List of Talks


Faculty CSE IT
Forgot Password
    [+] Sitemap     Feedback