Ali JannesariView profile
Associate Professor
Ali Jannesari is an Associate Professor and Director of the Laboratory for Software Analytics and Pervasive Parallelism (SwAPP Lab) at the Department of Computer Science, Iowa State University. His research focuses on the intersection of High-Performance Computing (HPC) and AI, aiming to advance reliable and efficient software for modern parallel computing platforms. He has held academic and research roles including Senior Research Fellow at UC Berkeley and leadership positions in Germany's Technical University of Darmstadt and RWTH Aachen University. He holds a Habilitation in Computer Science (2016, TU Darmstadt), PhD (2010, KIT), and M.S. (2005, University of Stuttgart). Education: Habilitation in Computer Science, Technical University of Darmstadt, Germany (2016) Ph.D. in Computer Science, Karlsruhe Institute of Technology (2010) M.S. in Computer Science, University of Stuttgart (2005) Research Interests: High-Performance Computing (HPC), Machine Learning, Parallel Computing, Software Analytics, AI-driven compiler optimization, federated learning, and cross-language code analysis. His work bridges HPC and AI to enhance computational efficiency and scalability in data-driven applications. Recent Contributions: Leading research in GNN-based code parallelization (AutoParLLM), federated multimodal learning, and HPC performance optimization via graph-based methods. His lab's work has been published in top venues like NAACL, ICS, and NeurIPS. Lab & Team: The SwAPP Lab develops tools for software analytics and pervasive parallelism, with a focus on HPC-AI integration. Current projects include optimizing distributed training systems and improving code migration with LLMs.







