David J. Kuck

1993 Eckert-Mauchly Award Recipient
________________________________________________

 

 

“For his impact on the field of supercomputing, including his work in shared memory multiprocessing, clustered
memory hierarchies, compiler technology, and
application/library tuning”

 

David J. Kuck was a professor in the Computer Science Department the University of Illinois at Urbana-Champaign from 1965 to 1993. While at the University of Illinois at Urbana-Champaign he developed the Parafrase compiler system (1977), which is used as a testbed for the development of vectorization and program transformation. He also led the construction of the CEDAR project, a hierarchical shared-memory 32-processor SMP supercomputer completed in 1988 at the University of Illinois.

Kuck is currently an Intel Fellow, Software and Solutions Group, and Director of the Parallel and Distributed Solutions Division (PDSD). He founded Kuck and Associates (KAI) in 1979 to build optimizing compilers especially focused upon exploiting parallelism. KAI was later acquired by Intel.

Dave Kuck was the sole software person on the ILLIAC IV project in contrast to all the other hardware-oriented members. Kuck is responsible not only for developing many of the initial ideas of how to restructure computer source code for parallelism but also trained most of the major players around the world.