Bruce Jacob: A Short Bio(Does this really deserve its own webpage?)
(I think not, but this is better than splashing it all over the front page, no?)
Current as of 2016
Bruce Jacob is a Full Professor and former Director of Computer Engineering in the Dept. of Electrical and Computer Engineering at the University of Maryland, College Park, and is honored as a Keystone Professor in the University's Clark School of Engineering. He received his Ars Baccalaureate, cum laude, in Mathematics from Harvard University in 1988, and his M.S. and Ph.D. in Computer Science and Engineering from the University of Michigan in 1995 and 1997, respectively. He currently designs computer-system architectures and computer memory-system architectures for both industry and government, national and international, focusing on highly efficient designs at the High-Performance Computing level, as well as at the high-performance embedded-systems level. For instance, he helped Micron design their new Hybrid Memory Cube DRAM architecture, he redesigned Cray's memory controller for their Black Widow memory system, he helped Northrop Grumman design a memory-system interconnect for their experimental ultra-low-power datacenter, he designed a high-performance memory system for the 1024-core Teraflux chip funded by the European Commission, and he currently collaborates with researchers at the Department of Energy on the design of their next-generation supercomputers.
Recognized internationally as a leading expert in computer memory systems, Jacob founded the annual International Symposium on Memory Systems and is routinely invited to give keynote speeches and high-level briefings on the topic of memory systems around the world. He has been the keynote speaker at meetings including EMS, MODSIM, SAMOS, and Computing Frontiers. In 2007, he was invited to brief a National Academies panel on the topic of memory systems, which resulted in the highly-cited NRC exascale report The Future of Computing Performance--Game Over or Next Level? In 2012, he was asked to brief the Secretary of Energy, Steven Chu, on the topic of memory systems and their role in the Department of Energy's long-term plan to reach exascale-class computer-system performance by the year 2018. In 2016, he was one of a dozen members of academia and industry invited to participate with DOE in creating a roadmap for computer science and applied mathematics research at DOE in the coming decades.
In addition to his academic credentials, Jacob has significant industry experience. Between college and graduate school, he worked in the start-up industry in Boston for two different telecommunications companies, serving as a software engineer at Boston Technology and then as the chief engineer and system architect at Priority Call Management. Both of these start-up companies were successful--in particular, Priority Call Management, for which Jacob designed and developed the product's system-level architecture, distributed middleware code, and object-oriented applications framework, was purchased for $162M in the late 1990s.
In recognition of Prof. Jacob's research program, he has been honored several times as a University of Maryland "Rainmaker." His work in advanced DRAM architectures at Maryland is the first comparative evaluation of today's memory technologies, and he received the prestigious CAREER Award from the National Science Foundation for his early work in that area. Honors for his teaching include the departmental George Corcoran Award, the University of Maryland Award for Teaching Excellence, and his 2006 induction as a Clark School of Engineering Keystone Professor. He has published over 70 papers on a wide range of topics, including computer architecture and memory systems, low-power embedded systems, electromagnetic interference and circuit integrity, distributed computing, astrophysics, and algorithmic composition. His book on computer memory systems (Jacob, Ng, and Wang: Memory Systems -- Cache, DRAM, Disk, Morgan Kaufmann Publishers, Fall 2007) is the authoritative reference on the topic and is used world-wide in both industry and academia.