Short bio:
Nectarios Koziris is an Associate Professor at National Technical Univeristy of Athens, School of Electrical and Computer Engineering. His research interests include parallel architectures, interaction between compilers, OS and architectures, OS virtualization, large scale computer and storage systems, cloud infrastructures, distributed systems and algorithms, distributed data management. He has co-authored more than 100 research papers. From 2002, he has been involved in the organization of more than 50 international conferences as Chair/co-Chair, Program Chair,PC Member, Publicity Chair etc, including SPAA, IPDPS, ACM Supercomputing, ICPP, PDSEC & CAC workshops etc. He has given numerous talks in conferences and international forums about his research. He is a recipient of several awards for his pioneering research in parallel computing. He has been a project coordinator/key researcher in several EU and national Research Programmes, in the area of high performance computing and large scale computer systems. He is a member of the IEEE Computer Society, member of IEEE-CS TCPP and TCCA, Senior Member of the ACM and chairs the Greek IEEE Chapter Computer Society. In 2007, he started the Free/Libre/Open Source Software non-profit organization (ELLAK www.ellak.gr), founded by the Greek Universities and Research Centers. EEL/LAK aims at promoting the use of free/open source software in Greece by supporting OSS projects, organizing international conferences and introducing OSS solutions in the public and private sector.
Nectarios is serving as the Vice-Chair for the Greek Research and Education Network (GRNET-Greek NREN, www.grnet.gr). He is leading GRNET efforts in developing a public cloud infrastructure, codenamed ~okeanos, offering IaaS to all (similar to Amazon WS). ~okeanos is based on open source, runs in alpha from July 2011 (okeanos.grnet.gr). Prior to that, he started the Pithos (and in Nov 2011 the Pithos+)cloud storage service, similar to Dropbox, for the Greek community, with now over 10K everyday users. Pithos offers 50GB of cloud storage to everybody, and features like iPhone and Android clients, sync and version control. Nectarios is commited to building low PUE, green DataCenters, based on low cost commodity infrastructures, to deliver cloud services.
Affiliated with:
- www.ece.ntua.gr, School of Electrical and Computer Engineering, National Technical University of Athens.
- www.cslab.ntua.gr, Computing Systems Lab.
- www.grnet.gr, Greek Research and Education Network (GRNET SA).
- www.imis.gr, Adjunct Researcher, Institute for the Management of Information Systems (IMIS), "Athena" - Research and Innovation Center in Information, Communication and Knowledge Technologies.
- www.iccs.gr, Adjunct Researcher, Institute of Communication and Computer Systems (ICCS), School of Electrical and Computer Engineering, NTUA.
- www.ellak.gr, Free/Libre/Open Source Software Organization in Greece.
- www.ieee.gr, IEEE Greece Section.
Currently working on:
- Hellasgrid, National Greek Initiative on GRID Infrastructure-counts more than 1000 nodes and 6 sites.
- Athenswifi, The first free public wireless network downtown Athens, covering Syntagma area, Thission and Kotzia square.
- Pithos, Free Online Storage 50GB for all Greek Students and Researchers (REST API, versioning, backup, desktop and rich web client-See open source code in GRNET Simple Storage Service (GSS)
- ~okeanos Public Cloud IaaS (similar to Amazon WS). Running on alpha (beta to start April 2012)
Courses: (in greek)
Research Interests:
Computing Systems Architecture and Systems Software:
- Loop code optimizations for simultaneous multithreaded, multicore microarchitectures
- Code/Compiler Optimizations for multi-level memory hierarchies combined with superscalar, multithreaded cores
- Interaction between compilers, OS and architectures (scheduling of OS resources, system level optimizations)
- Scheduling for large, scalable cluster systems
- Systems software for communication architectures for scalable clusters
Large scale distributed computer systems (GRID, P2P)
- Resource Scheduling for centralized, hierarchical and fully distributed systems
- Storage and Data management
- Architecture of scalable distributed storage and computer infrastructures
Member of Computing Systems Laboratory (www.cslab.ece.ntua.gr) (profile in pdf)
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:
- Local Chair, International European Conference on Parallel and Distributed Computing (Europar 2012), Rhodes, Greece, Aug. 27-31, 2012.
- PC Member, The 1st International Workshop on Modeling for Data-Intensive Computing (MoDIC 2012), to be held on Nov. 15-18, 2012, in conjunction with the 31st International Conference on Conceptual Modeling (ER2012) in Florence, Italy.
- PC Member, The 11th IEEE/ACM International Conference on Ubiquitous Computing and Communications (IUCC 2012), to be held in Liverpool, UK, June 25-27, 2012.
- PC Member, The 26th International Parallel and Distributed Processing Symposium (IPDPS 2012), May 21-25, 2012, Shangai, China.
- PC Member, The 7th Workshop on Virtualization in High-Performance Cloud Computing (VHPC 2012), August 27-31, 2012, Rhodes Island, Greece.
- PC Member, Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC'12), in conjunction with the 26th International Parallel and Distributed Processing Symposium (IPDPS 2012), May 21-25, 2012, Shangai, China.
- PC Member, 10th Workshop on Intelligent Solutions in Embedded Systems (WISES 2012), Klagenfurt, Austria, July 5-6, 2012.
Past Conferences:
- General co-Chair, The 3rd IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2011), Athens, Greece, Nov. 29-Dec 1, 2011.
- PC Member, The 25th International Parallel and Distributed Processing Symposium (IPDPS 2011), May 16-20, 2011, Anchorage, Alaska, USA.
- PC Member, The 16th IEEE symposium on Computers and Communications (ISCC' 11), June 28-July 1, 2011, Kerkyra (Corfu), Greece.
- PC Member, 9th Workshop on Intelligent Solutions in Embedded Systems (WISES 2011), Regensburg, Germany, July 8-9, 2011.
- PC Member, Workshop on Parallel and Distributed Scientific and Engineering Computing(PDSEC'11), in conjunction with the 25th International Parallel and Distributed Processing Symposium (IPDPS 2011), May 16-20, 2011, Anchorage, Alaska, USA.
- PC Member, The 11thIEEE International Conference on Computer and Information Technology (CIT 11), Aug 31- Sept 2, 2011, Pafos, Cyprus.
- PC Vice-Chair, The 13th IEEE International Conference on Computational Science and Engineering (CSE-2010), Hong-Kong, China, December 11-13, 2010.
- PC Member, Algorithms and Applications Track, 39thInternational Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, September 13-16, 2010.
- PC Member, 8th IEEE Workshop on Intelligent Solutions in Embedded Systems (WISES 2010), Heraklion, Crete, Greece, 8-9 July 2010.
- PC Member, 10th IEEE International Conference on Computer and Information Technology (CIT 2010), Bradford, UK, 29 June - 1 July, 2010.
- PC Member, IFMT '10: Second International Forum on Next-Generation Multicore/Manycore Technologies (IFMT '10), in conjuction with ISCA'37, Saint-Malo, France, June 19th, 2010.
- PC Member, 22nd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2010), Santorini, Greece, June 13-15, 2010.
- PC Member, Workshop on Communication Architecture for Clusters (CAC 2010), in conjunction with the 23rd International Parallel and Distributed Processing Symposium (IPDPS 2010), Atlanta, Georgia, USA, April 19-23, 2010.
- PC Member, Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC'10), in conjunction with the 23rd International Parallel and Distributed Processing Symposium (IPDPS 2010), Atlanta, Georgia, USA, April 19-23, 2010.
- PC Vice-Chair, The 12th IEEE International Conference on Computational Science and Engineering (CSE-09), Vancouver, Canada, August 29-31, 2009.
- PC Member, 2ndWorkshop 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, 1stWorkshop 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)
Vangelis Koukis, 2010, PhD Thesis:
Anthony Chazapis, 2010, PhD Thesis: (XOR Object Store: XOROS)
Nikolaos Anastopoulos, 2010, PhD Thesis:
Kornilios Kourtis, 2010, PhD Thesis:
Katerina Doka, Distributed OLAP
Ioannis Konstantinou, Distributed Processing with Hadoop and Hbase
Nasia Assiki,
Antonis Zissimos,
Postdocs - Senior Researchers affiliated with CSLab:
Georgios Goumas, Code Optimizations
Dimitrios Tsoumakos, Distributed P2P Systems
Kostis Nikas, Cache Memories for Multicores
Nikos Anastopoulos, Speculative Multithreading, thread synchronization
Aristidis Sotiropoulos, Computer Architecture
Kornilios Kourtis, Sparse Matrixes Compression schemes
Katerina Doka, Distributed OLAP
Ioannis Konstantinou, Distributed Processing with Hadoop and Hbase
Nasia Assiki,
Graduate Students:
Antonis Zissimos
Georgios Verigakis
George Tsoukalas
Nasia Asiki
Vasileios Karakasis
Anastassios Nanos
Georgia Kouveli
Evangelos Aggelou
Tasos Katsigiannis
Christina Boubouka
Stefanos Gerangelos
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: Nov. 15, 2011