Design a site like this with

E. Gallopoulos @ CEID

Efstratios Gallopoulos


Director, HPCLab

Software Division

Dept. Computer Eng. & Informatics

School of Engineering

University of Patras


  • Scientific computing
  • Parallel and Distributed Processing
  • Linear Algebra and its Applications
  • Computational Science and Engineering
  • Problem Solving Environments
  • Data Mining and Data Analytics


Teaching, co-teaching

or supervision

  • Linear Algebra (1st year, core)
  • Numerical Analysis and Solution Environments (2nd year, core)
  • Parallel Processing (3d year, core)
  • Technical Writing and Scientific Presentation (3d year, core)
  • Scientific Computing (4th year, core)
  • Software and Programming of High Performance Systems (elective)
  • Mathematics and Tools for biomedical data analysis II (Graduate Program «Informatics for the Health Sciences»)
  • Research Methodology and Case Studies in Data Driven Decision Making  (Graduate Program «Data Driven Computing and Decision Making»)
  • Matrix Methods and Tools in Data Driven Science (Graduate Program «Data Driven Computing and Decision Making»)

Biographical sketch

Professor and Director of the High Performance Information Systems Laboratory. He also serves as director of the interdisciplinary graduate program «Data Driven Computing and Decision Making». Between Dec. 1997- Aug. 2020 and Sept. 2020-Aug. 2022 he was elected and served as Department chair of the Computer Engineering & Informatics Department, member of the University Senate and of the School of Engineering Dean’s Council. He served as Software Division director for several years (most recently the period 2013-16). In Oct.-Dec. 2016 he was visiting professor at the CS&E Department of the University of Minnesota. Between Nov. 2010-June 2011 he held the position of invited professor and taught at the University of Rennes I (France), and at the University of Padova, Italy. He was also visiting faculty and consultant at the Computer Science Department of Purdue University and INRIA Rennes Bretagne-Atlantique. Prior appointments include research staff and faculty memer at the University of Illinois at Urbana-Champaign (1986-96); assistant professor at the University of California Santa Barbara  (1985-86); visiting researcher at NASA Goddard Space Flight Center (summer 1982 & 1983).  He participated as Senior Computer Scientist in research and development of the Cedar vector multiprocessor at the University of Illinois Center for Supercomputing Research and Development (1987-94); participated in the software development of the Goodyear Aerospace Massively Parallel Processor (MPP) (1980-85) receiving a NASA group achievement award  (For outstanding initiative and creativity in the development, demonstration, and practical application of the first Massively Parallel Processor). In  2012, his students and he were awarded the ACM SIGWEB Hypertext Ted Nelson Newcomer Award and in 2016 Springer published the monograph «Parallelism in Matrix Computations» that he co-authored with Bernard Philippe and Ahmed Sameh. His research in Greece has been funded by various European and national programs and in the US by the US National Science Foundation, the US Department of Energy and AT&T. He has been participating as member in scientific committees of numerous international conferences. He is currently serving as global co-chair of the 2023 ACM Int’l. Conf. Supercomputing (ICS’23). Other recent conferences and workshops include the IPDPS ParSocial 2023, 2022 IEEE ICDM, 2020 IEEE ICDM, 8th IEEE Int’l. Conference on Big Knowledge, 2018 ACM Conference on Hypertext and Social Media, IEEE ICDM 2019, Euro-EDUPAR 2019, Parco2019, 2017 ACM Int’l. Conference on Supercomputing, 2017 ACM Conference on Hypertext and Social Media, ParCo’17, He sat on the editorial boards of several journals (Parallel Computing, International Journal of High Speed Computing, Computing in Science and Engineering) and special issues (Applied Numerical MathematicsJ, J. Computational and Applied Mathematics), currently serving on the boards of the SIAM Journal of Scientific Computing the SIAM Journal of Matrix Analysis and Applications and of the International Journal of Parallel Programming. He was co-organizer of the 1991 NSF Workshop on Problem Solving Environments, and served as program chair of the 2001 ACM International Conference on Supercomputing and on several occasions in the organizing committee of the NumAn conference. He was a  co-organizer of the 2015 Gene Golub SIAM Summer School on Randomized Numerical Linear Algebra. Dr. Gallopoulos has served as panelist and expert reviewer for various agencies, most notably the European Research Council, the European Commission, the Ministry of Education and Culture of the Republic of Cyprus and the Hellenic Foundation for Research and Innovation. Currently, he is also serving as chair of the Committee for the SIAM Gene Golub Summer School.  He is a member of the ACM and SIAM. Born in Thessaloniki, Greece, Dr. Gallopoulos received his B.Sc. (First Class Honours) in Mathematics from the Imperial College of Science and Technology (1979) and the Ph.D. at the Department of Computer Science of the University of Illinois at Urbana-Champaign under the supervision of Daniel Slotnick.