About

Iacovos G. Kolokasis (nickname Jack) is a master student in Computer Science Department at University of Crete, working with Prof. Angelos Bilas and Prof. Polyvios Pratikakis He offers his collaboration in Computer Architecture and VLSI (CARV) Laboratory of the Institute of Computer Science (ICS) at Foundation of Research and Technology – Hellas (FORTH). Currently, he is working as an intern research student in SAP HANA Vora at SAP SE, in Germany.

His main research interests are in the general area of computer systems with an emphasis on memory and storage systems and high-performance data analytics frameworks. He is particularly interested in emerging memory technologies (e.g., non-volatile memories) into future data centers that execute various applications, e.g., machine learning, big-data analytics and scientific computing.

Basic Information
Address:
ICS-FORTH
100 N. Plastira Av.
Vasilika Vouton
Heraklion, GR-70013, Greeece
Interests:
  • Large Scale Distributed Systems
  • Memory and Storage Systems
  • Big Data Computations
  • Java Virtual Machines
  • Language:
    English, Greek, French
    Education

    2017 - PRESENT

    Master's Degree
    Master of Science in Computer Science

    University of Crete

    Thesis: Expand memory address space for JVM-based large scale data analytics frameworks using fast storage devices (SSD, NVM)
    Supervisor: Angelos Bilas & Polyvios Pratikakis

    2011 - 2017

    Bachelor's Degree
    Bachelor of Computer Science

    University of Crete

    Thesis: Locality Optimizations Distributed Graph Analysis Computations
    Supervisor: Polyvios Pratikakis
    My Bachelor’s thesis was based on Graph Analysis and Management on Distributed Systems. The goal of my work was to understand how the different partition strategies implemented on GraphX Spark Api can affect the performance of the graph analysis algorithm executed on distributed systems. The choice of a partition strategy is a multifaceted problem because it depends on the certain graph algorithm that will be run, the number of machines, the number of partitions and the graph dataset characterization.

    Work Experience
    Sep 2019 - Present
    Graduate Research Assistant
    ICS-FORTH, Heraklion Greece

    I am affiliate with the Computer Architecture and VLSI (CARV) Laboratory, while working on my master thesis. I receive a graduate research scholarship.

    June 2019 - Sep 2019
    Intern Research Student
    SAP HANA VORA, Walldorf Germany

    Improving performance of SQL query compiler by optimize semantic analysis using efficient and low memory consumption data structures

    September 2017 - May 2019
    Graduate Research Assistant
    ICS-FORTH, Heraklion Greece

    I was affiliated with the Computer Architecture and VLSI (CARV) Laboratory, while working on my master thesis. I received a graduate research scholarship.

    January 2017 - August 2017
    Undergraduate Research Assistant
    ICS-FORTH, Heraklion Greece

    I was affiliated with the Computer Architecture and VLSI (CARV) Laboratory, while working on my bachelor thesis on Apache Spark GraphX. I received an undergraduate research scholarship.

    Publications
    12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '20)
    Say Goodbye to Off-Heap Caches! Redesign them Using Memory-Mapped I/O

    I.G. Kolokasis, A. Papagiannis, F. Zakkak, P. Pratikakis, and A. Bilas

    2nd Joint International Workshop on Graph Data Management (GRADES-NDA 2019)
    Cut to Fit: Tailoring the Partitioning to the Computation

    I.G. Kolokasis and P. Pratikakis

    ACACES 2018
    ACACES 2018 : Poster Abstracts

    Koen De Bosschere (2018)

    Contact Me
    Feel free to contact me

    Address

    ICS-FORTH
    100 N. Plastira Av.
    Vasilika Vouton
    Heraklion, GR-70013, Greeece

    Email

    kolokasis@ics.forth.gr