Jannesari Ali Jannesari
University of California, Berkeley
577 Soda Hall
Berkeley, CA 94720

email: jannesari (at) eecs.berkeley.edu

I am currently a Senior Research Fellow at ASPIRE Lab working with the Professor Keutzer research group at University of California, Berkeley. My research mainly focuses on program analysis, parallelism and software engineering, and aims to help application developers to utilize the modern hardware platforms to develop complex software of in-demand areas such as deep learning, embedded systems and HPC systems.

I'm particularly interested in multicore/manycore systems and utilizing parallel computation for different software domains and applications. In this context, I am actively working on the following topics to investigate how modern hardware platforms affect software development and see how applications could benefit from them:

  • Parallelism discovery
  • Design patterns for parallel computing
  • Auto-tuning
  • Energy-efficiency
  • Automated testing & debugging
  • Software engineering

I am also in charge of the Multicore Programming Group (head of the group) at the Laboratory for Parallel Programming, Technical University of Darmstadt, Germany.

Prior to that, I was a Junior Research Group Leader at German Research School for Simulation Sciences and AICES graduate school of RWTH Aachen University, Germany. I was also a PostDoc at the Chair for Programming Systems at Karlsruhe Institute of Technology (KIT) and a Research Fellow at Bosch Research Center in Munich, Germany.

I hold a Habilitation degree (~2nd PhD) in Computer Science from the Technical University of Darmstadt. I received my PhD degree in Computer Science from Karlsruhe Institute of Technology (KIT) and my M.S. degree in Computer Science from University of Stuttgart, Germany.