David J. Kuck is an Intel Fellow, Software and Solutions Group, and Director of the Parallel and Distributed Solutions Division (PDSD). PDSD provides software tools and technologies to enable parallel program development for multi-core and cluster environments, and works directly with ISVs and end users to help them create high performance parallel applications. PDSD and its Advanced Computing Center (led by Kuck) also engages in leading edge computer system design and analysis.
David was previously part of Intel's Enterprise Platforms Group and Director of the KAI Software Lab, a leading provider of performance-oriented compilers and programming tools used in the development of multithreaded applications. Kuck founded KAI in 1979 and is an emeritus 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 bachelor's degree in electrical engineering from the University of Michigan, as well as a master's degree and Ph.D. 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.