University of Notre Dame computer science and engineering professor Peter Kogge, developer of the space shuttle I/O processor, the world’s first multicore processor, and a number of other important innovations, has been named the recipient of the IEEE Computer Society’s 2012 Seymour Cray Computer Engineering Award.
Kogge, the Ted H. McCourtney Professor of Computer Science and Engineering at Notre Dame since 1994, was recognized “for innovations in advanced computer architecture and systems.” The Seymour Cray Award is one of the IEEE Computer Society’s highest awards, and is presented in recognition of innovative contributions to high-performance computing systems that best exemplify Cray’s creative spirit. The award consists of a crystal memento, certificate, and a $10,000 honorarium.
Kogge has been at the forefront of several innovations that have shaped the computing industry over the past three decades. While working on his PhD at Stanford University in the 1970s, he invented the Kogge-Stone-Adder process, what is still considered the fastest way of adding numbers in a computer. During his 26-year career at IBM, Kogge, an IBM Fellow, designed the space shuttle I/O processor, one of the first multithreaded computers and the first to fly in space. Kogge was also inventor of the world’s first multicore processor, EXECUBE, which he and his IBM team placed on a memory chip in an early effort to solve the data bottleneck problem.
Co-inventor on more than three dozen patents, Kogge is also the author of two textbooks, including the first textbook on pipelining, a now ubiquitous technique for executing multiple instructions in a computer in parallel. More recently, Kogge led a team of computer professionals for the US Defense Advanced Research Projects Agency (DARPA) to explore development of a supercomputer capable of executing a quintillion mathematical operations per second.
His current research areas include massively parallel processing architectures, advanced VLSI and nanotechnologies and their relationship to computing systems architectures, non von Neumann models of programming and execution, and parallel algorithms and applications and their impact on computer architecture.
Kogge is scheduled to accept the award at the keynote session at SC12 in Salt Lake City on Tuesday morning, 13 November.
Other previous Cray recipients include Ken Batcher, John Cocke, Glen Culler, William J. Dally, Monty Denneau, Alan Gara, John L. Hennessy, Kenichi Miura, Steven L. Scott, Charles Seitz, Burton J. Smith, Steven Wallach, and Tadashi Watanabe.
About the IEEE Computer Society
IEEE Computer Society is the world’s leading computing membership organization and the trusted information and career-development source for a global workforce of technology leaders including: professors, researchers, software engineers, IT professionals, employers, and students. The unmatched source for technology information, inspiration, and collaboration, IEEE Computer Society is the source that computing professionals trust to provide high-quality, state-of-the-art information on an on-demand basis. IEEE Computer Society provides a wide range of forums for top minds to come together, including technical conferences, publications, and a comprehensive digital library, unique training webinars, professional training, and a Corporate Affiliate Program to help organizations increase their staff’s technical knowledge and expertise. To find out more about the community for technology leaders, visit http://www.computer.org.