Angelos Bilas Professor of Computer Science University of Crete and FORTH, Greece Professor, Department of Computer Science, University of Crete Associate Researcher, Institute of Computer Science (ICS), Foundation for
Research and Technology-Hellas (FORTH) Contact
Information [Information
for Visitors] Email: b i l a s @ c s d . u o c . g r Tel: +30
2810391669 Office (Univ. of Crete): CSD Building, K.325 (map) |
Ph.D., Princeton University, 1998 M.A., Princeton University, 1995 B.Eng., University of Patras, 1993 |
Office (FORTH): FORTH/ENISA Campus, AA-242 (map) Post address: FORTH-ICS, 100 Plastira Av., Vassilika Vouton, Heraklion, GR-70013, Greece |
|
Research Interests and Projects [Current and past projects (CARV)] My research interests are in the general area of
computer systems and computer architecture, lately with emphasis on storage
systems. |
|
Recent and Upcoming Affiliated Conferences and Journals ·
Member, External Review Committee, ASPLOS 2023. ·
Member, Program Committee, HotStorage 2022, June 27-28,
2022. Virtual Event. ·
Member, Program
Committee, ESSA 2022,
Held in conjunction with IEEE IPDPS 2022 - June 3rd, 2022. ·
Member, Program Committee, Eurosys 2022, April 5-8, 2022, Rennes, France. ·
Member,
Program Committee, USENIX
FAST 2021, Feb 22-25, 2021. SANTA CLARA, CA, USA. ·
Member,
Editorial Board, Subject Area Editor, ACM Transactions on Storage (ToS)
Sep. 1, 2016 - today. |
|
Teaching CS255 Systems Software: Spring 2022, Spring 2021, Sprint
2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015, Spring
2014, Spring 2013, Spring 2012, Spring 2011, Spring 2010, Spring 2009, Spring
2008, Spring 2007, Spring 2006, Spring 2005. CS428 (previous CS325) Embedded Systems: Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017,
Spring 2016, Spring 2015, Spring 2014, Spring 2014, Spring 2013, Spring 2012,
Spring 2011, Spring 2010, Spring 2009, Spring 2006. CS527 Parallel Computer Architecture: Fall 2021, Fall 2020, Fall 2019, Fall 2018,
Fall 2017, Fall 2016, Fall 2015, Fall 2014, Fall 2013, Fall 2012, Fall 2011,
Fall 2010, Fall 2009, Fall 2008, Fall 2007, Fall 2006, Fall 2005, Fall 2004. CS225 Computer Organization: Spring 2008, Spring 2007, Spring 2006, Spring 2005,
Spring 2004. CS425 Computer Architecture: Fall 2006, Fall 2004, Fall 2003. CS340 Languages and Compilers: Spring 2004, Spring 2003. |
|
Selected Publications [Full Publications
List] 1. Michalis
Vardoulakis, Giorgos Saloustros, Pilar González-Férez, and Angelos Bilas.
2022. Tebis: index shipping for efficient replication in LSM key-value
stores. EuroSys'22. 2.
Parallax: Hybrid Key-Value
Placement in LSM-based Key-Value Stores. Georgios Xanthakis, Georgios
Saloustros, Nikolaos Batsaras, Anastasios
Papagiannis, and Angelos Bilas. ACM SoCC’2021. 3.
Memory
Mapped I/O on Steroids. Anastasios Papagiannis, Manolis
Marazakis, and Angelos Bilas. In proceedings of EuroSys’21. 4.
Kreon:
An Efficient Memory-Mapped Key-Value Store for Flash Storage. Anastasios
Papagiannis, Giorgos Saloustros, Giorgos Xanthakis, Giorgos Kalaentzis, Pilar
Gonzalez-Ferez, and Angelos Bilas. ACM Transactions
on Storage Systems (ACM TOS’20). 5.
Optimizing Memory-mapped I/O for Fast Storage Devices. Anastasios Papagiannis, Giorgos Xanthakis, Giorgos Saloustros, Manolis Marazakis, and Angelos Bilas. USENIX ATC'20. 6.
Say
Goodbye to Off-heap Caches! On-heap Caches Using Memory-Mapped I/O. Iacovos G. Kolokasis, Anastasios Papagiannis, Foivos
Zakkak, Polyvios Pratikakis, and Angelos Bilas. HotStorage'20. Best
Presentation Award. 7.
VAT:
Asymptotic Cost Analysis for Multi-Level Key-Value Stores. Nikos Batsaras, Giorgos Saloustros, Anastasios Papagiannis, Panagiota Fatourou, and Angelos
Bilas. February 2020. arXIV
2003.00103. arxiv.org/abs/2003.00103v1 |
|
Short Bio Angelos Bilas is
a Professor in the Department of Computer Science,
University of Crete, where he has also
held an Associate Professor position between 2002-2011, and a collaborating
researcher at FORTH-ICS. Between 2016-2020 he has served as the Chair in the
Department of Computer Science. Prof. Bilas received his diploma in Computer
Engineering from the University of Patras in 1993, and and his Masters and
Ph.D. degrees in Computer Science from Princeton University, NJ in 1995 and
1998 respectively. Between 1998-2002 he has been an Assistant Professor with
the ECE Department at the University of Toronto. His current interests
include systems software for efficient storage systems, computing and storage
architectures, low-latency high-bandwidth communication protocols, and
runtime-system support for parallel systems. His work has been published in
prestigious conferences in computer architecture and systems, including
Usenix ATC, ACM SoCC, and Eurosys. He has been the recipient of a Marie Curie
Excellent Teams Award (2005-2009), he has published more than 100 papers in
peer-reviewed conferences workshops, and journals, he has served in the
Program Committees of more than 90 conferences and workshops in his area, as
the Program Chair for IEEE Cluster 2010, in the Editorial Board of IEEE
Computer Architecture Letters (CAL) [2007-2011], the Journal of Parallel and
Distributed Computing (JPDC) [May 2011-May 2018], and he currently serves in
the Editorial Board of ACM Transactions on Storage [2016-]. He has
(co)supervised or he is (co)supervising 35 Masters and 8 Ph.D students. He
has participated in more than 45 EU or nationally funded projects, he is the
scientific director for the H2020 project EVOLVE [2019-2021] (HPC and Big
Data enabled Large-scale Test-beds and Applications), and has been the
coordinator of the FP7 EU project IOLanes [2010-2013]. He has collaborated
extensively with international industry, he has been awarded 4 patents and 1
patent applications, while his research has been licensed to startups (two
rounds of research results) and has been used in products by a Fortune50
company. [http://www.csd.uoc.gr/~bilas] |