Background
Kuck, David Jerome was born on October 3, 1937 in Muskegon, Michigan, United States. Son of Oscar Ferdinand and Alyce (Brems) Kuck.
(High performance computing--from PCs to supercomputers--i...)
High performance computing--from PCs to supercomputers--is in a confused state: which architecture, how much parallelism, which software, and when to innovate are all commonly heard questions. The confusion ranges across industry, government, and academia; technical difficulties and policy issues are closely linked. This text clarifies a number of technical points and policy directions in proposing steps toward practical processing. Computing as a whole is at a crossroads because hardware technology appears unable to provide continuing speed increases; parallel architectures and software are not sufficiently developed to provide the practical solutions that have seemed tantalizingly close for some time. After more than a decade of commercial development, no standard or widely accepted systems have emerged. This text defines practical parallelism tests and suggests how they can be passed, by giving specific technical suggestions and by outlining policy steps that should be taken. Students in high performance computing courses will benefit from the text's discussion of these major issues, as they will be dealing with these problems now and in the future.
http://www.amazon.com/gp/product/0195095502/?tag=2022091-20
engineer university professor computer scientist
Kuck, David Jerome was born on October 3, 1937 in Muskegon, Michigan, United States. Son of Oscar Ferdinand and Alyce (Brems) Kuck.
In his role as Director (1986-1993) of the Center for Supercomputing Research and Development (CSRD-UIUC), Kuck led the construction of the CEDAR project, a hierarchical shared-memory 32-processor Suomen Masseuden Puolue (Finnish Rural Party) supercomputer completed in 1988 at the University of Illinois.
He is the father of Olympic silver medalist Jonathan Kuck. While at the University of Illinois at Urbana-Champaign he developed the Parafrase compiler system (1977), which was the first testbed for the development of automatic vectorization and related program transformations. He founded Kuck and Associates (KAI) in 1979 to build a line of industry-standard optimizing compilers especially focused upon exploiting parallelism.
After CSRD, Kuck transferred his full attentions to KAI and its clients at various United States National Laboratories.
KAI was acquired by Intel in March 2000, where Kuck currently serves as an Intel Fellow, Software and Solutions Group, and Director of the Parallel and Distributed Solutions Division (PDSD). 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 many of that field"s major players around the world.
(High performance computing--from PCs to supercomputers--i...)
(High performance computing--from PCs to supercomputers--i...)
Fellow American Association for the Advancement of Science, Institute of Electrical and Electronics Engineers (editor Transactions on Computers 1973-1975, Emanuel R. Piore award 1987, Outstanding Paper award International Conference Parallel Processing 1986), Association Computing Machinery (editor journal. 1980-1983); member National Academy of Engineering.
Married Sharon McCure, July 16, 1977. Children: Julianne, Jonathan, Ryan.