Peter M. Kogge, who has served as the Ted H. McCourtney Professor of the Department of Computer Science and Engineering at Notre Dame since 1994, will be awarded the 2015 Gauss Award award as part of the International Supercomputing Conference, which runs Sunday, July 12, through Thursday, July 16, in Frankfurt, Germany.
Sponsored by the German Gauss Center for Supercomputing, the award recognizes the most outstanding paper in the field of scalable supercomputing. Kogge’s paper, which is titled “Updating the Energy Model for Future Exascale Systems,” introduces a major update to the power-performance challenges described in the 2008 DARPA Exascale report. Although that report concluded that there was no clear path to achieve a 1000x performance improvement in petascale systems, the approach outlined by Kogge in his paper re-evaluates the original underlying technology projections, chip layouts, microarchitecture approaches and system characteristics.
Kogge’s research has encompassed 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.
He has been at the forefront of several innovations that have shaped the computing industry over the past several decades. While working on his Ph.D. 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.
An IEEE Fellow, Kogge has also received the 2015 Computer Pioneer Award from the IEEE Computer Society, 2014 Charles Babbage Award from the IEEE International Parallel & Distributed Processing System and 2012 Seymour Cray Award, also from the IEEE Computer Society. He is the co-inventor on more than three dozen patents and the author of two textbooks, including the first textbook on pipelining, a now ubiquitous technique for executing multiple instructions in a computer in parallel. He has led a team of computer professionals for the U.S. Defense Advanced Research Projects Agency to explore development of a supercomputer capable of executing a quintillion mathematical operations per second. He is also chief scientist at Emu Solutions Inc., a company developing new architectures for big data.
Kogge received his bachelor’s degree in electrical engineering from Notre Dame in 1968, his master’s in systems and engineering sciences from Syracuse University in 1970, and his doctorate in electrical engineering from Stanford University in 1973.
- See more at: https://engineering.nd.edu/news-publications/pressreleases/kogge-receives-gauss-award#sthash.poHBzR6M.dpuf