Advancing research in HPC and ML at the University of Patras.
About our Lab
Welcome to the High Performance Information Systems Laboratory (HPCLAB) at the Computer Engineering and Informatics Department (CEID), University of Patras. The laboratory was founded by Professor T. S. Papatheodorou in 1990, consolidating the first activities and R&D projects in parallel computing in Greece.
Today, we continue to bridge the gap between theoretical research and practical applications in high-performance computing, ensuring our innovations reach real-world deployment across scientific computing, parallel processing, and computational engineering domains.
35+
years of research
4 teaching courses
6 research members
1990
established
Research Areas
Parallel & Distributed Computing
Advanced research in parallel processing, distributed systems, runtime support for parallel programming models, and thread/system libraries for high-performance computing environments.
Scientific Computing & Numerical Methods
Computational science and engineering solutions, linear algebra applications, parallel numerical optimization, and uncertainty quantification for complex scientific problems.
System Software & Operating Systems
Problem solving environments, operating systems research, software development for high-performance systems, and programming language compiler technologies.
AI & Machine Learning Systems
Automation of AI systems, parallel and distributed machine learning, deep learning optimization, and data mining analytics for large-scale intelligent applications.
Teaching
Principles of Programming Languages and Compilerss
Operating Systems
System architecture, process management, memory management, file systems, synchronization, and distributed systems concepts for modern computing environments.
Parallel Processing
Parallel computing architectures, programming models, synchronization mechanisms, performance analysis, and distributed computing systems for high-performance applications.
High Performance Computing
Advanced programming techniques for HPC systems, parallel algorithms, performance optimization, and software development for supercomputing environments.
Contact
TBD