CERN Computing Seminar

Beating Moore's Law Through Software Techniques

by David Kuck (Intel)

→ Europe/Zurich
500/1-001 - Main Auditorium (CERN)

500/1-001 - Main Auditorium

CERN

400
Show room on map
Description
At any given time, parallelism and distributed computing can provide enormous performance gains for selected problems. The challenge is to provide performance benefits for the widest range of applications, while making it reliable and easy to use. Compiler technology plus development tools and runtime support infrastructure are all needed for this, and are improving. The talk will discuss some of the necessary software as well as underlying hardware necessities that Intel is developing to support scalable HPC. BIO: David J. Kuck is an Intel Fellow, Enterprise Platforms Group and Director, KAI Software Lab, Software and Solutions Group. KAI is a leading provider of performance-oriented compilers and programming tools used in the development of multithreaded applications. Kuck founded KAI in 1979 and was Chairman of the Board through 2000. Previously, he was a faculty member of the Computer Science and Electrical and Computer Engineering departments of the University of Illinois at Urbana-Champaign. He also served as director of the Center for Supercomputing Research and Development. Kuck holds a B.S. in electrical engineering from the University of Michigan, as well as M.S. and Ph.D. degrees in engineering from Northwestern University. He is a fellow of the American Association for the Advancement of Science, the Association for Computing Machinery, and the Institute of Electrical and Electronics Engineers. He is also a member of the National Academy of Engineering. Kuck holds two patents and has published over 100 papers.