Computer Architecture
Spanning the interface between hardware and software, research in computer architecture focuses on the organization, programmability and performance of computer systems. As the end of Moore’s Law causes a seismic shift in computing technology trends, computer architecture comprises efforts to make computers faster, more programmable, more reliable, more secure, and more energy efficient.
Research in computer architecture at Princeton includes work on microarchitecture, parallel processing, compilers, future technologies such as quantum computing systems, and broad design goals, including secure hardware.