About Y. Cotronis
Yiannis Cotronis, Assistant Professor | |
Department of Informatics and Telecommunications, Section of Theoretical Informatics, National and Kapodistrian University of Athens, Panepistimiopolis, 157 84, Athens, Greece. |
|
+30 210 7275223 | |
+30 210 7219561 | |
cotronis di.uoa.gr | |
Research Interests : Techniques, Tools and Methodologies for Parallel Programming (MPI, OpenMP, Cuda). |
Short Bio
Yiannis Cotronis is Assistant Professor at the Department of Informatics and Telecommunications, University of Athens. He holds a B.Sc. in Mathematics (University of Sussex UK), M.Sc. and Ph.D. in Computing Science (University of Newcastle, UK). He has worked as a research associate in University of Newcastle, University of Patras-CTI and University of Athens. He also worked as an R&D manager in industry in Greece. He has worked in projects on parallelism (specification languages, verification, parallel query execution, etc.). He has designed and developed tools supporting the composition of message passing applications. He has coordinated a recent feasibility study for the need of a HPC infrastructure in Greece, on which the foreseen HPC will be based. He is a PRACE project evaluator. He was Program committee chair for EuroMPI (2001 and 2011), PDP Euromicro (2000 and 2011) and PC member of these conferences for a number of years.
He has 12 journal and over 40 conference peer reviewed publications. Critical Reader on two Greek Open University Books on Compilers and Parallel Programming. Author of Chapter on System Software and Compilers, Introduction to Computing (designed for Distance learning). He currently teaches undergraduate and postgraduate courses on parallel architectures and programming, programming languages, data structures. His current research interests include parallel systems and in particular software engineering for parallel programming; portability and reuse of program components; service oriented composition of multi physics applications in grid and cloud environments; GPU and hybrid programming.