David Kuck

Jerome David Kuck ( born October 3, 1937 in Muskegon, Michigan) is an American computer engineer and computer scientist.

Kuck studied at the University of Michigan with a bachelor 's degree in 1959 and from Northwestern University with a master's degree in 1960 and his doctorate in 1963. Between 1965 and 1993 he was a professor at the University of Illinois at Urbana- Champaign. He was from 1986 to 1993 director of the Center for Supercomputing Research and Development ( CSRD ).

At university he was in the late 1970s ( paráfrase compiler 1977), a pioneer in the development of compilers with automatic vectorization and founded in 1979 Kuck and Associates ( KAI ) to develop compilers for vector and parallel computers. In addition, he was - involved in the ILLIAC IV parallel computer project at the University - the only software expert. In the 1980s, he headed the CEDAR project at the University of Illinois a symmetric multi-processor supercomputer with 32 processors and shared memory (shared memory ). The computer went into operation in 1988. From 1993, he focused on his company Kuck and Associates, which was acquired in 2000 by Intel. He then worked for Intel as Intel Fellow and Director of the Parallel and Distributed Solutions Division ( PDSD ).

Kuck was the main architect of the Burroughs Scientific Processor ( BSP ) and the Alliant multiprocessor. He made ​​major contributions to OpenMP.

He is a member of the National Academy of Engineering and the American Association for the Advancement of Science. He is a Fellow of IEEE and a Fellow of the ACM. In 1993 he received the Eckert - Mauchly Award in 2011 and the Computer Pioneer Award from the IEEE Computer Society.

His son Jonathan Kuck is a successful speed skaters ( silver medalist at the 2010 Olympic Games in the team pursuit ).

Writings

  • Structures of computers and computation, Wiley 1978
  • Parallel Processing of Ordinary Programs, Department of Computer Science, University of Illinois 1975
  • High performance computing: challenges for future systems, Oxford University Press 1996
221520
de