Nectarios Koziris
(photo in office)

Nectarios Koziris, Associate Professor

Contact info:

National Technical University of Athens
School of Electrical and Computer Engineering
Department of Computer Science

Office 21.7 or Computing Systems Laboratory (Room 21.34-5)
Zografou Campus, 157 73 Zografou,Athens,GREECE
Tel: +30-210-772-1531 Fax: +30-210- 772-1292

e-mail: nkoziris (at) cslab.ece.ntua.gr

http://www.cslab.ece.ntua.gr/~nkoziris

Office/Lab Assistants:

  • Eliza Angelidi, Tel. +30 210 7724023, eliza (at) cslab.ece.ntua.gr (21.34B, Computing Systems Lab)
  • Emma Afenti, Tel. +30 210 7724133, emma (at) cslab.ece.ntua.gr (21.34B, Computing Systems Lab)

Short bio:

Nectarios Koziris received his Diploma in Electrical Engineering from the National Technical University of Athens (NTUA) and his Ph.D. in Computer Engineering from NTUA (1997). He joined the Computer Science Department,School of Electrical and Computer Engineering at the National Technical University of Athens in 1998, where he currently serves as an Associate Professor. His research interests include parallel architectures, loop code optimizations, interaction between compilers, OS and architectures, communication architectures for clusters (OS and compiler support) and resource scheduling (cpu and storage) for large scale computer systems. He has published more than 100 research papers in international refereed journals and in the proceedings of international conferences and workshops. He has also published two Greek textbooks "Mapping Algorithms into Parallel Processing Architectures", and "Computer Architecture and Operating Systems". Nectarios Koziris is a recipient of the IEEE IPDPS 2001 best paper award for the paper "Minimising Completion Time for Loop Tiling with Computation and Communication Overlapping" (held at San Francisco, California). He serves as a reviewer in International Journals and various HPC Conferences (IPDPS, ICPP etc). He served as a Chair and Program Committee member in various IEEE/ACM conferences and workshops. He is a project leader in several EU (FP5, FP6 and FP7) and national Research Programmes. He is a member of IEEE Computer Society, member of IEEE-CS TCPP and TCCA (Technical Committees on Parallel Processing and Computer Architecture), ACM and chairs the Greek IEEE Computer Society Chapter. He also serves as the Vice-Chairman for the Greek Research and Education Network (GRNET-Greek NREN, www.grnet.gr), Vice-Chairman for the Free/Libre/Open Source Software non-profit company (ELLAK www.ellak.gr), founded by the Greek Universities and Research Centers.

Activities/Affiliations/Currently working on:

Courses: (in greek)

Research Interests:

Computing Systems Architecture and Systems Software:

Large scale distributed computer systems (GRID, P2P)

Publications

Member of Computing Systems Laboratory (www.cslab.ece.ntua.gr) (profile in pdf)

Upcoming Parallel Distributed Computing Conferences and Workshops

Ongoing Research: (more)

Research Awards:

IPDPS 01 best paper award:

Minimising Completion Time for Loop Tiling with Computation and Communication Overlapping, Proceedings of the 2001 International Parallel and Distributed Processing Symposium (IPDPS2001), IEEE Press, San Francisco, California, April 2001. (pdf)

An extended version appeared in: A Pipelined Schedule to Minimize Completion Time for Loop Tiling with Computation and Communication Overlapping. Journal of Parallel and Distributed Computing, Volume 63, Issue 11, pp. 1138-1151, Nov. 2003. (pdf)

Upcoming Conferences:

Past Conferences:

  • PC Vice-Chair, The 12th IEEE International Conference on Computational Science and Engineering (CSE-09), Vancouver, Canada, August 29-31, 2009.
  • PC Member, 2nd Workshop on Data Management in Peer-to-peer systems (DAMAP 2009) in conjuction with the 12th International Conference on Extending Database Technology/Database Theory (EDBT/ICDT 2009), Saint-Petersburg, Russia, March 22-26, 2009.
  • PC Member, 1st Workshop on Service-Oriented P2P Networks and Grid Systems (ServP2P 2009) in conjuction with the 9th IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2009), Shanghai, China, May 18-21, 2009.
  • PC Member, Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC'09) in conjuction with the 22nd International Parallel and Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 25-29, 2009.
  • PC Member, Workshop on Challenges of Large Applications in Distributed Environments (CLADE 2009), in conjuction with the 18th International Symposium on High Performance Distributed Computing ( HPDC-18), in Munich, Germany, June 11-13, 2009.
  • PC Member, Workshop on Communication Architecture for Clusters (CAC 2009), in conjunction with the 22nd International Parallel and Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 25-29, 2009.
  • PC Member, IFMT '08: First International Forum on Next-Generation Multicore/Manycore Technologies (IFMT '08), November 24-25, Cairo, Egypt, 2008.
  • PC Member, Distributed systems and Applications, 10th IEEE International Conference on High Performance Computing and Communications (HPCC2008), September 25 - 27, Dalian, China, 2008.
  • PC Member, Architecture Track, International Conference on Parallel Processing (ICPP 2008),Portland, Oregon, USA, September 8-12, 2008
  • General Workshops Chair, 11th IEEE International Conference on Computational Science and Engineering (CSE'08), Sao Paolo, Brazil, June 25-27, 2008.
  • PC Member, Workshop on Communication Architecture for Clusters (CAC 2008), in conjunction with the 21st International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, Florida, USA, April 14-18, 2008.
  • PC Member, Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC'08), in conjunction with the 21st International Parallel and Distributed Processing Symposium (IPDPS 2008), Miami, Florida, USA, April 14-18, 2008.
  • PC Member, ACM/IEEE Supercomputing 2008 (SC'08), Austin, Texas,USA, 15-21 November 2008.
  • PC Member, 2008 International Workshop on High-Performance Data Management in Grid Environments (HPDGrid 2008), together with the 8th International Meeting High Performance Computing for Computational Science) (VECPAR'08), Toulouse, France, June 24-27, 2008.
  • PC Member, International Workshop on Data Management in Peer-to-peer systems (DAMAP 2008), together with the 11th International Conference on Extending Database Technology (EDBT 2008), Nantes, France, March 25-30, 2008.
  • PC Member, International Conference on High Performance Computing (HiPC2007), Goa, India, December 18-21, 2007.
  • PC Member, Track on Communication Networks, International Conference on High Performance Computing and Communications (HPCC2007), September 26 - 28, Houston, Texas, USA, 2007.
  • PC Member, Track on OS Resource Management, International Conference on Parallel Processing (ICPP 2007), XiAn China, September 10-14, 2007.
  • PC Member, Publicity Chair, Workshop on Communication Architecture for Clusters (CAC 07), in conjunction with the 21st International Parallel and Distributed Processing Symposium (IPDPS 2007), Long Beach, California, USA, March 26-30, 2007.
  • PC Member, Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC-07), in conjunction with the 21st International Parallel and Distributed Processing Symposium (IPDPS 2007), March 26-30, 2007,Long Beach, California USA.
  • Program Co-Chair, 7th Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 06), in conjunction with the 20th International Parallel and Distributed Processing Symposium (IPDPS 06), Rhodes, Greece.
  • PC Member, Track on Communication and Interconnection Networks, 12th International Conference on Parallel and Distributed Systems (ICPADS 06), Minneapolis, MN, USA , July 12-15, 2006.
  • PC Member, IEEE 20th International Conference on Advanced Information Networking and Applications (AINA 2006), Vienna, Austria, April 18 -20, 2006.
  • PC Member, Publicity Chair, International Conference on Parallel Processing (ICPP 2006), Ohio, USA , August 14-18, 2006.
  • PC Chair, Distributed Systems and Grid Computing, ACM Symposium on Applied Computing, (SAC06-DSGC), Dijon, France , April 23 -27, 2006.
  • PC Member, The 2nd International Conference on Embedded Software and Systems (ICESS 2005), Xi'an, P. R. China, Dec 16-18, 2005.
  • PC Member, Track on Architecture, International Conference on Parallel Processing (ICPP 2005), Oslo, Norway , June 2005.
  • PC Chair, Special Track on Distributed Systems and Grid Computing (SAC05-DSGC), ACM Symposium on Applied Computing, (SAC 2005), March 13-17, Santa Fe, New Mexico, USA, 2005.
  • PC Member, Publicity Co-Chair, Workshop on Communication Architecture for Clusters (CAC 04), in conjunction with Int'l Parallel and Distributed Processing Symposium (IPDPS '04) Santa Fe, New Mexico, April 26-30, 2004.
  • PC Chair, Special Track on Parallel and Distributed Systems (SAC04-PDS), ACM Symposium on Applied Computing, (SAC04), March 14-17, Nicosia, Cyprus, 2004.
  • PC Member, Publicity Co-Chair, Workshop on Communication Architecture for Clusters (CAC 03), April 22, 2003, in conjunction with Int'l Parallel and Distributed Processing Symposium (IPDPS '03) Nice Acropolis Convention Center, Nice, France April 22-26, 2003
  • PC Chair, Special Track on Parallel and Distributed Systems and Networking (SAC03-PDSN), ACM Symposium on Applied Computing, (SAC03), March 9 -12, Melbourne, Florida, USA, 2003.
  • PC Member,Architectures, International Conference on High Performance Computing (HIPC 2002), Bangalore, India, December 18-21, 2002.

Supervised Theses-Alumni Students:

Aristidis Sotiropoulos, 2004, PhD thesis: Modern Networking Technologies Utilization in Parallel Computations Execution on High Performance Computer Clusters (greek)
Georgios Goumas, 2004, PhD thesis: Automatic SPMD Code Generation for Tiled Nested Loops (greek)
Maria Athanasaki, 2006, PhD thesis: Parallelization of Nested Loop Codes for Non-Uniform Memory Access (NUMA) Architectures (english, greek)
Nikolaos Drosinos, 2006, PhD Thesis: Methods and Techniques for the Automatic Generation of Parallel Code for Nested Loop Algorithms (greek)
Evangelia Athanasaki, 2006, PhD Thesis: Non-linear memory layout transformations and data prefetching techniques to exploit locality of references for modern microprocessor architectures with multilayered memory hierarchies (english, greek)

Postdocs & Senior Researchers affiliated with CSLab:

Georgios Goumas, Code Optimizations
Kostis Nikas, Cache Memories for Multicores
Aristidis Sotiropoulos, Computer Architecture
Dimitrios Tsoumakos, Distributed & P2P Systems

Graduate Students:

Vangelis Koukis
Anthony Chazapis (XOR Object Store: XOROS)
Antonis Zissimos
Nikolaos Anastopoulos
Kornilios Kourtis
Georgios Verigakis
Katerina Doka
George Tsoukalas
Nasia Asiki
Vasileios Karakasis
Ioannis Konstantinou
Anastassios Nanos
Georgia Kouveli
Evangelos Aggelou
Tasos Katsigiannis
Georgios Vacalopoulos

Alumni:

Michael Romesis, UCLA, USA
Petros Efstathopoulos, UCLA, USA (with Eddie Kohler)(alternative page)
Polyvios Pratikakis, University of Maryland, USA
Haris Volos, University of Wisconsin-Madison, USA (with Michael Swift)
Ioannis Doudalis, Georgia Institute of Technology, USA (with Milos Prvulovic)
Stavros Volos, Ecole Polytechnique Federale de Lausanne (EPFL), Switzerland (with Babak Falsafi)
Christina Delimitrou, Stanford University, USA (with Christos Kozyrakis)
Nikolas Ioannou, University of Edinburgh, UK
Vlasia Anagnostopoulou, University of Santa Barbara, USA
Ioannis Themelidis, Imperial College, UK
Vasileios Liaskovitis, Carnegie Mellon, USA (now at AMD, Texas, Austin)
Papadopoulou Myrto, University of Toronto, Canada (with Andreas Moshovos)
Nikos Nikoleris, Uppsala University, Sweden (with Erik Hagersten and Kostis Sagonas) (alternative page)
Vasilis Karakostas
Periklis Vasileiou
George Rokos
Gerassimos Peteinatos
George Andrianakis
Zissis Tzambouras
Aggelos Economopoulos
Konstantinos Kloudas

Undergraduate Students (affiliated with CSLab):

Achilleas Kotsis

ece.ntua.gr curricula material (in greek):

Προπτυχιακό Πρόγραμμα Σπουδών ΣΗΜΜΥ (Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΕΜΠ):

  • Παρουσίαση Ροής Y - Υπολογιστικών Συστημάτων (pdf, pps)

Οδηγοί Σπουδών Σχολής Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΕΜΠ:

  • Οδηγός Σπουδών ΣΗΜΜΥ, Ακ. έτος 2004-2005 (pdf)
  • Οδηγός Σπουδών ΣΗΜΜΥ, Ακ. έτος 2005-2006 (pdf)
  • Οδηγός Σπουδών ΣΗΜΜΥ, Ακ. έτος 2006-2007 (pdf)
  • Οδηγός Σπουδών ΣΗΜΜΥ, Ακ. έτος 2007-2008 (pdf)

Last edited: January 1, 2010