Menu Close


Professor Bryan Donyanavard’s Research

Prof. Bryan Donyanavard is currently an assistant professor in Computer Science at San Diego State University.

Prior to his current appointment, he was a researcher at Ericsson in Stockholm with the IoT and cyber-physical systems group, with whom he continues to collaborate. He has been a researcher at the Center for Embedded and Cyber-Physical Systems with the Dutt Research Group, and at the chair of integrated systems at the Technical University of Munich.

He received his PhD in Computer Science under the supervision of Professor Nikil Dutt at the School of Informatics and Computer Science, University of California, Irvine. He received his MS and BS in Computer Engineering from the University of California, Santa Barbara. He has spent time as an engineer at National Security Technologies, Oracle, and Google.

Prof. Donyanavard’s research revolves around self-aware computing systems: he works to enable resource-constrained systems to make intelligent self-management decisions at runtime, typically for high-performance cyber-physical applications.


  • Computational self-awareness
  • Adaptive resource management in many-core and heterogeneous systems
  • Memory management in software and architecture

Current Projects:

  • MARS: Middleware for Adaptive Reflective computer Systems
  • IPF: Information Processing Factory


For more details, please visit Prof. Donyanavard’s website.