Computer Architecture

The Georgia Tech Computer Architecture group ("Comparch," for short) conducts research that is both diverse and leading edge. We strive to answer questions such as:

  1. How can we design future multi- and manycore architectures to have better performance, spend less power, and be easier to program—all at a lower cost?
  2. How can we design processors and memory systems for new technologies, especially since the traditional cadence of CMOS scaling is slowing down?
  3. How do we restructure the memory hierarchy to meet the demands of “big data” applications such as dynamically changing graphs, machine intelligence, and search?
  4. What should be the architectures of future GPUs?
  5. How do we help programmers efficiently create and debug their software for parallel architectures?
  6. How do we protect computer hardware against snooping attacks? And how do we monitor running programs to prevent attacks and ensure correctness?
  7. How to holistically embrace error and unreliability in the computing fabric and design general-purpose approximate computers?
  8. How to utilize characteristic of the emerging applications to specialize current and design next generation computing systems?
  9. How do we quickly simulate future computer architectures with current computers?

Because of this diversity of research topics and the quality of our faculty and students, virtually every top-tier computer architecture conference today has one or more papers from Georgia Tech Comparch. Our funding comes from both government sponsors—such as the National Science Foundation, Air Force Office of Sponsored Research, and Department of Energy—and industry sponsors like IBM, Intel, AMD, Google, Qualcomm, Microsoft, and Samsung.

At the undergraduate level, we offer standard courses such as Processor Design and Advanced Computer Architecture. At the graduate level, our classes include High Performance Computer Architecture, Advanced Microarchitecture, Reliability and Security in Computer Architecture, and Alternative Computing Technologies. This listing updates continuously, reflecting the rapidly changing nature of computer architecture.

To view the latest news in SCS Computer Architecture, visit their official webpage

Remote video URL

Thomas Conte

Image
Tom Conte
Professor, Associate Dean for Research
Personal Webpage

Alexandros Daglis

Image
Alexandros Daglis
Assistant Professor 
Personal Webpage

Cong (Callie) Hao

Image
Cong (Callie) Hao
Assistant Professor 
Personal Webpage

Hyesoon Kim

Image
Hyesoon Kim
Professor, SCS Associate Chair 
Personal Webpage

Tushar Krishna

Image
Tushar Krishna
Associate Professor 
Personal Webpage

Yingyan (Celine) Lin

Image
Celine Lin
Associate Professor 
Personal Webpage

Sanotosh Pande

Image
Santosh Pande
Professor, Associate Chair for Graduate Studies 
Personal Webpage

Milos Prvulovic

Image
Milos Prvulovic
Professor 
Personal Webpage

Moinuddin Qureshi

Image
Moinuddin K. Qureshi
Professor 
Personal Webpage

Umakishore Ramachandran

Image
Kishore Ramachandran
Professor 
Personal Webpage