![]() |
Bruce Jacob University of Maryland Memory-Systems Research
Keystone Professor
and
Director of Computer Engineering
E-mail: blj@ece.umd.edu
|
Office: 1325 A.V. Williams
Phone: +1 301-405-0432
Fax: +1 301-314-9281
Brief NSF/IEEE-style bio
(for when you need such things)
Education
Industry Experience
Computational Artifacts
Honors & Awards
Research Interests
University of Maryland Memory-Systems Research
Research Group: Grad Students, 2003 Grad Students, 2006
Selected Publications
| 2007 | Open letter |
|
|
Morgan Kaufmann book |
| |
| HPCA |
| |
| 2006 | CASES |
|
| ISLPED |
| |
| HPCA |
| |
| E&M |
| |
| IEEE-TC |
| |
| 2005 | HPCA |
|
| ISPASS |
| |
| SIGARCH |
| |
| 2004 | ISCA |
|
| EMC |
| |
| JSSE |
| |
| 2003 | CASES |
|
| CODES+ISSS |
| |
| IEEE-TC |
| |
| IEEE Micro |
| |
| 2001 | ISCA |
|
| CASES |
| |
| CASES |
| |
| IEEE-TC |
| |
| IEEE-TC |
| |
| 1999 | ISCA |
|
| 1998 | ASPLOS |
|
| IEEE Micro |
| |
| IEEE Computer |
| |
| 1997 | HPCA |
|
| 1996 | Organised Sound |
|
| IEEE-TC |
| |
| 1995 | ICMC |
|
Students: Awards/Honors, Research Topics, and Theses
|
Student Honors:
| |
| Aamer Jaleel |
|
| Christine Smit |
|
| Sandy Klemm |
|
|
Current Students: | |
| Cagdas Dirik |
|
| Hongxia Wang |
|
|
Ph.D. Theses: | |
| Sadagopan Srinivasan |
|
| Brinda Ganesh |
|
| Ankush Varma |
|
| Nuengwong (Ohm) Tuaycharoen |
|
| Samuel Rodriguez |
|
| Aamer Jaleel |
|
| David Tawei Wang |
|
| Brian Davis |
|
|
M.S. Theses: | |
| Jeffrey Scott Smith |
|
| Rami Nasr |
|
| Amol Gole |
|
| Bharath Iyer | |
| Nuengwong (Ohm) Tuaycharoen |
|
| Lei Zong |
|
| Brinda Ganesh |
|
| Aamer Jaleel |
|
| Paul Kohout |
|
| Tiebing Zhang |
|
| Christopher Collins |
Past, Present, and Future Classes
Research Statement: Embedded Systems, Memory Systems, and Embedded Memory Systems
Dr. Jacob's research interests are in the areas of embedded systems, memory-system design, circuit integrity, and memory management. The objective of his research is to build hardware/software systems that improve the performance, cost, reliability, real-time behavior (e.g. predictability), and/or power consumption of computer systems relative to existing designs. The techniques he uses include system modeling and simulation, in which one builds a computer program that emulates the behavior of the system under observation, and physical prototyping as well (his group has become quite adept at building experimental chips).The memory systems projects include the analysis of DRAM architectures for improved memory-system performance, which is one of the first in-depth comparisons of different DRAM technologies. This research looks at both the DRAM architecture level (i.e. DRAM interfaces and protocols) and the DRAM system level (i.e. bus organizations and scheduling of transactions) and aims to reduce the gap between processor and memory performance.
The circuit-integrity projects include studying the effects of electromagnetic interference (EMI) on digital systems, developing EMI-mitigation technologies, studying thermal effects on digital systems, and looking at system-on-chip issues. These studies include the design and fabrication of real chips and PCBs to observe and measure phenomena and experimentally test models and proposed theories of behavior.
The embedded systems projects include the development of real-time mechanisms at the microarchitecture level and the re-design of a real-time operating system to take advantage of the novel mechanisms. In this work, real-time operating systems are run on top of simulated hardware to find low-power and high-resolution mechanisms in both hardware and software. This work also encompasses dynamic mechanisms for managing memory with real time guarantees and novel interrupt mechanisms that better suit the behavior of out-of-order processors. This work in architectures for real-time processing should speed up real-time systems significantly and allow systems with even moderate processing power to make tight deadline requirements.
External Support
Research in Memory Management and Virtual Memory
Verilog code for a 16-bit out-of-order core (the RiSC-16)
Other Important Stuff
We've known for some time that Fox News is not. (News, that is) This quote is just a great one-sentence underscoring of that fact.