Department of Information Technology

Uppsala Architecture Research Team


The Uppsala Architecture Research Team (UART) undertakes world-leading computer architecture research in measurement, modeling, and hardware and software optimization, with a focus on power and performance. Our approach starts with low-overhead measurement of key application and hardware data (typically on commodity hardware and often in an architecturally-independent manner). We then use this data to develop fast models for predicting performance, efficiency, and scalability across a range of systems and configurations. These models give us insight into application and hardware behavior, which allows us to develop targeted optimizations and new techniques to improve power and performance. The Uppsala Architecture Research Team is led by Professors Erik Hagersten, Stefanos Kaxiras, David Black-Schaffer, and Associate Professor Alexandra Jimborean.

Funding and Collaboration
  • FP7 - European Commission Seventh Framework Programme
    • LPGPU - Low-Power Parallel Computing on GPUs
    • TOLOP - Towards Low Power ICT
    • ADEPT - Addressing Energy in Parallel Technologies
  • SSF - Swedish Foundation for Strategic Research
    • CoDeR-MP - Computationally Demanding Real-Time Applications on Multicore Platforms (Ericsson, Saab, ABB)
    • FFL - Future Research Leaders (heterogeneous runtime systems)
  • KAW - Wallenberg Academy Fellowship

Recent Publications

Full UART publications list.

About UART

The Uppsala Architecture Research Team was founded in 1999 when Professor Erik Hagersten (PhD from the Royal Institute of Technology) moved back to Sweden from his position as chief server architect at Sun Microsystems. For the first 10 years UART did pioneering work in statistical cache modeling, leading to a successful commercialization of the technology. Professor Stefanos Kaxiras (PhD from Wisconsin) joined the group in 2010, moving from the University of Patras in Greece and bringing extensive experience in power efficiency and coherency. Professor David Black-Schaffer (PhD from Stanford) also joined in 2010, bringing heterogeneous runtime experience from his work on OpenCL at Apple. Associate Professor Alexandra Jimborean (PhD from University of Strasbourg ) joined in 2012, bringing experience in compile-time and run-time code analysis and optimization. Since then the group has grown to include multiple PhD students and postdocs.


Full course list

Updated  2019-10-14 13:13:30 by David Black-Schaffer.