Thaleia Dimitra Doudali


thaleia.doudali [at] imdea.org
LinkedIn | Twitter | Github
Google Scholar | DBLP | ORCID

Résumé


I am a tenure-track faculty (Assistant Professor) at IMDEA Software Institute in Madrid, Spain.


During Summer 2022 I am a visiting researcher at the Institute of Informatics and Telecommunications at the National Centre for Scientific Research "Demokritos" in Athens, Greece.


I earned my PhD from the School of Computer Science in College of Computing at the Georgia Institute of Technology (Georgia Tech), advised by Ada Gavrilovska. At Georgia Tech, my research introduced system-level support for the resource management of extremely heterogeneous hardware. In particular, my dissertation adds machine intelligence to hybrid memory management. This graduation profile featured in GT Computing news and the Daily Digest nicely summarizes my academic journey.


During my PhD, I have interned at DellEMC in Santa Clara (CA, USA), VMWare in Palo Alto (CA, USA) and AMD Research in Bellevue (WA, USA), where part of my work has been patented.


Prior to PhD, I received an undegraduate Diploma in ECE, majoring in Computer Science, from the School of Electrical and Computer Engineering at National Technical University of Athens in Greece.


In 2020, I was selected as a Rising Star in EECS. Link GT News


News! I am honored to receive a 2021 Juan de la Cierva fellowship. IMDEA News

The Muse Lab

I lead the Muse research lab, where we are working at the intersection of Operating Systems, Machine Learning and Computer Vision (SysMLCV).

[Machine Learning for Systems]
Building computer systems software for managing hardware resources (compute, memory or storage) using machine learning methods.
[Machine Learning and Computer Vision for Systems]
Exploring novel methods that mix machine learning and computer vision methods to improve upon current state-of-the-art resource management operating systems.
[Systems for Machine Learning]
Building computer systems software that improves the performance of application domains specific to artificial intelligence.





Current Students


Georgia Christofidi - PhD Student

Konstantinos Papaioannou - PhD Student


Past Students


Javier Galindos - Intern (Master thesis, UPM)

  1. [Thesis] Forecasting Cloud Resource Utilization using Machine Learning and Computer Vision. Thesis
  2. [Poster at ACM SoCC 2022] Toward Cloud Resource Forecasting Using an Image-based Machine Learning Pipeline. Poster

Aristotle Sibetheros - Intern (Undergraduate, NTUA)


Javier and Aristotelis won the 2nd and 3rd place at the 2022 IMDEA Poster Competition. Link

Publications

MEMSYS 2022

Cronus: Computer Vision-based Machine Intelligent Hybrid Memory Management.
Thaleia Dimitra Doudali, Ada Gavrilovska.
In Proceedings of the 2022 International Symposium on Memory Systems (MEMSYS 2022).
ACM Link | Slides | GitHub

CCGrid 2022

Coeus: Clustering (A)like Patterns for Practical Machine Intelligent Hybrid Memory Management.
Thaleia Dimitra Doudali, Ada Gavrilovska.
In Proceedings of the 22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid 2022).
IEEE Link | Slides | GitHub

PhD Dissertation 2021

Adding Machine Intelligence to Hybrid Memory Management.
Author: Thaleia Dimitra Doudali. Advisor: Ada Gavrilovska. University: Georgia Institute of Technology (Georgia Tech), Atlanta, USA.
Download Link | Poster at the Doctoral Showcase of HPDC 2021 | Poster at the Doctoral Showcase of SC 2020

MEMSYS 2021

Toward Computer Vision-based Machine Intelligent Hybrid Memory Management.
Thaleia Dimitra Doudali, Ada Gavrilovska.
In Proceedings of the 2021 International Symposium on Memory Systems (MEMSYS 2021).
ACM Link

IPDPS 2021

Cori: Dancing to the Right Beat of Periodic Data Movements over Hybrid Memory Systems.
Thaleia Dimitra Doudali, Daniel Zahka, Ada Gavrilovska.
In Proceedings of the 35th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2021).
IEEE Link | arXiv Version | Slides | GitHub

MEMSYS 2020

The Case for Optimizing the Frequency of Periodic Data Movements over Hybrid Memory Systems.
Thaleia Dimitra Doudali, Daniel Zahka, Ada Gavrilovska.
In Proceedings of the 2020 International Symposium on Memory Systems (MEMSYS 2020).
ACM Link | Slides

CAL 2020

Unexpected Performance of Intel Optane DC Persistent Memory.
Tony Mason, Thaleia Dimitra Doudali, Margo Seltzer, Ada Gavrilovska.
In IEEE Computer Architecture Letters, vol.19, no.1, pp.55-58, 1 Jan.-June 2020.
IEEE Link

HPDC 2019

Kleio: a Hybrid Memory Page Scheduler with Machine Intelligence.
Thaleia Dimitra Doudali, Sergey Blagodurov, Abhinav Vishnu, Sudhanva Gurumurthi and Ada Gavrilovska.
In Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing (HPDC 2019).
Best Paper Award Finalist. Best PhD Forum Poster with Research Paper Award.
ACM Link | Slides | Poster at EuroSys 2019 | GT News

HPBDC 2019

Mnemo: Boosting Memory Cost Efficiency in Hybrid Memory Systems.
Thaleia Dimitra Doudali and Ada Gavrilovska.
In proceedings of the 5th IEEE International Workshop on High-Performance Big Data, Deep Learning, and Cloud Computing (HPBDC 2019). In conjunction with The 33rd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2019).
IEEE Link | Slides | Poster at SoCC 2018 | GitHub

MEMSYS 2017

CoMerge: Toward Efficient Data Placement in Shared Heterogeneous Memory Systems.
Thaleia Dimitra Doudali and Ada Gavrilovska.
In Proceedings of the 2017 International Symposium on Memory Systems (MEMSYS 2017).
ACM Link | Slides | Poster | GitHub

Big Data 2017

Spaten: a Spatio-temporal and Textual Big Data Generator.
Thaleia Dimitra Doudali, Ioannis Konstantinou, Nectarios Koziris.
In proceedings of the 2017 Big Spatial Data Workshop (BSD 2017 in conjuction with IEEE BigData 2017).
IEEE Link | Slides | GitHub

Undergraduate Thesis 2015

Performance evaluation of social networking services using a spatio-temporal and textual Big Data generator.
Author: Thaleia Dimitra Doudali. Advisor: Nectarios Koziris. University: National Technical University of Athens, Greece.
English Version | Slides

Service

Program Committees:


2023

- EuroSys 2023, ASPLOS 2023, ATC 2023.

- EuroDW and EuroMLSys workshops of EuroSys 2023.

- PC Chair of the COMPSYS workshop, co-located with IPDPS 2023.


2022

- PC Chair of the COMPSYS workshop, co-located with IPDPS 2022.

- Selection committee for the 2022 EuroSys Needham dissertation award.

- SPMA and EuroSysML workshops, co-located with EuroSys 2022.

- MLArchSys workshop, co-located with ISCA 2022.

- PhD Symposium of EuroPar 2022.


2020

- Shadow PC of EuroSys 2020.


External Reviewing for Journals:


- IEEE Transactions on Computers (TC).

- ACM Transactions on Architecture and Code Optimization (TACO).

Conference Organization:


2023

- Publicity chair for IC2E 2023.

- Organizer of the COMPSYS workshop, co-located with IPDPS 2023.


2022

- Publicity chair for IC2E 2022.

- Social media chair for HPDC 2022.

- Session co-chair for DATE 2022.

2021

- Session co-chair for an Ask Me Anything session at EuroSys 2021.



Conference Participation:

I am thankful for all the travel grant awards I have received to attend OSDI 2021, ATC 2021, OSDI 2020, ATC 2020, TCPP award for IPDPS 2019, SoCC 2018, ATC 2017, OSDI 2016.

2022: PASC, IPDPS, ASPLOS, DATE, EuroSys, CCGrid.

2021: HPDC, OSDI, ATC, EuroSys, SC.

2020: SC, Rising Stars in EECS, OSDI, ATC, HPDC, EuroSys.

2019: HPDC, IPDPS, EuroSys.

2018: SoCC, Salishan.

2017: Big Data, MEMSYS, ATC, VMWare Radio, CRA-W Grad Cohort.

2016: OSDI.

2015: ASPLOS.

Teaching

Spring 2023

MLArchSys Seminar Series.
At the MUSS and EMSE Master Programs and the DSSC Doctoral Program of the School of Computer Science at Universidad Politécnica de Madrid.
MUSS Link EMSE Link DSSC Link

Seminar 1: Introduction to Maching Learning for Computer Architecture and Systems. Slides Paper

Seminar 2: Maching Learning for Cache Prefetching. Slides Paper

Seminar 3: Maching Learning for Hybrid Memory Management. Slides Paper


Talks


URJC
IMDEA Networks
Stanford
IBM Research
PASC 2022
NCSR Demokritos
BSC
Huawei
UCM
IMDEA Software

Building Smart and Fast Systems Using Machine Learning and Computer Vision. Slides
- Invited talk at the Master Universitario en Vision Artificial, Universidad Rey Juan Carlos (URJC), Madrid, Spain. Feb. 2023. Link
- Invited talk at IMDEA Networks, Madrid, Spain. December 2022. Link
- Invited talk at the Systems Seminar at Stanford University, Palo Alto, CA, USA. November 2022. Link
- Invited talk at IBM Research, Zurich, Switzerland. June 2022.
- Invited talk at the minisymposium of the Swiss chapter of Women in HPC at PASC 2022 in Basel, Switzerland. June 2022. Link
- Invited talk at the Institute of Informatics and Telecommunications at NCSR Demokritos in Athens, Greece. June 2022.
- Invited talk at the Barcelona Supercomputing Center, Spain. June 2022. Flyer
- Invited talk at Huawei Research Center in Zurich, Switzerland. May 2022. Flyer
- Invited talk at the Conferencias de Posgrado at the Universidad Complutense de Madrid (UCM), Spain. November 2021. Link
- Talk at the Software Seminar Series (S3) at IMDEA Software Institute, Madrid, Spain. October 2021. Video



ASPLOS 2022

A picture is worth a 1000.. features!
Using Computer Vision alongside Machine Learning in Computer Systems.
Slides Paper Video
- Selected talk at the Wild and Crazy Ideas (WACI) session in ASPLOS 2022, Lausanne, Switzerland, March 2022.


HMEM 2022
DCC 2021
Illinois Tech
IMDEA Software

Adding Machine Learning to the Management of Heterogeneous Resources. Slides
- Invited talk at the 3rd Workshop on Heterogeneous Memory Systems (HMEM 2022) co-located with ICS 2022. Agenda
- Invited talk at the International Workshop on Distributed Cloud Computing (DCC) 2021. June 2021. Online. Link
- Invited talk at Illinois Institute of Technology, Chicago, USA. April 2021.
- Invited talk at IMDEA Software Institute, Madrid, Spain. March 2021.


HPDC 2019
UC Louvain
NTUA

Kleio: a Hybrid Memory Page Scheduler with Machine Intelligence. Slides
- Invited talk at the Grascomp/EuroSys Shadow PC joint workshop at UC Louvain, Belgium. February 2020.
- Invited talk at the 5th Computing Systems Research Day at NTUA, Athens, Greece. January 2020.
- Conference talk at the 28th International Symposium on High-Performance Parallel and Distributed Computing (HPDC), Phoenix, AZ, USA, June 2019.


Diversity and Mentoring

I am passionate about mentoring and taking actions to promote diversity, equity and inclusion in academia, working towards bridging the gender gap in STEM.
I am a mentor in the Greek Women in STEM mentorship program. Don't hesitate to reach out to me!
I am a member of the Diversity and Inclusion Working Group at Informatics Europe.


IMDEA-UPM

Helped organize activities to celebrate the International Day of Women and Girls in Science. Link
Together with female students of IMDEA Software Institute. Madrid, Spain. February 2023.

SheSTEMs 2022

Speaker at the 2nd International Symposium of Greek Women Scientists, organized by Greek Women in STEM. Link
Selected to deliver a mentoring talk at the technology session of the SheSTEMs symposium. Athens, Greece. December 2022.

SC 2022

Panelist on how to get the most out of mentorship. Link
Online panel discussion organized for the Students at SC and Early Career Program at the Supercomputing (SC) 2022 conference.

IMDEA
May 2022

How to ride the research roller coaster: Effective Presentation Skills. Slides Video IMDEA News
Seminar on how to give engaging presentations, including practical tips and tricks on creating slides, structuring a talk and being confident presenting and answering questions.

ASPLOS 2022

Mentor at the mentoring program organized by the Computer-Architecture Student Association (CASA).

IMDEA
Feb 2022

Discussion with female researchers: why to consider a career in research. Link | Video
Organized and lead the panel discussion to celebrate the 2022 international day of women and girls in science.

IMDEA
Dec 2021

Interview on current research agenda and inclusion efforts in academia. Link | Video


ACM-W AUTH
Dec 2021

Mentor at the Speed Mentoring event. Link
Hosted by the ACM-W chapter of the Aristotle University of Thessaloniki, Greece.

Greek Girls Code
Nov 2021

Interview on how to bridge the gender gap in STEM. Link


IMDEA
Nov 2021

How to ride the research roller coaster: Managing emotional challenges. Slides
Mentoring talk on how to deal with common challenges of working in research.

GAP
Nov 2021

Interview on my academic job experience for the GAP Interview Series. Video
Hosted by Manuel Rigger.

My CS PhD
April 2021

Panelist in an info session on how to apply to PhD programs. Link | Video
Hosted by UC San Diego Computer Science.

Georgia Tech
April 2020

The Four Life Quotes that Shaped my PhD Journey. Link | Slides
At "Illuminate Tech", an inspirational talk series organized by the Graduate Student Association at Georgia Tech, Atlanta, USA.

Georgia Tech
2020-2021

Executive board member of the Georgia Tech SCS Graduate Student Association.



Georgia Tech
2017-2021

Executive board member of the Hellenic Society at Georgia Tech.



NTUA
2012-2015

Executive board member of the IEEE NTUA Student Branch.

Patents

VMware

Techniques for Container Scheduling in a Virtual Environment.
Thaleia Dimitra Doudali, Zhelong Pan, Pranshu Jain.
VMware, Inc. (Palo Alto, CA, USA). Publication date: Sep 21, 2021. Publication number: 20200019426.

AMD

Multi-instance Recurrent Neural Network Prediction.
Sergey Blagodurov, Thaleia Dimitra Doudali, Amin Farmahini Farahani.
Advanced Micro Devices, Inc. (Santa Clara, CA, USA). Publication Date: Jun 18, 2020. Publication number: 20200193268.

AMD

Computer Resource Scheduling Using Generative Adversarial Networks.
Sergey Blagodurov, Abhinav Vishnu, Thaleia Dimitra Doudali, Jagadish B. Kotra.
Advanced Micro Devices, Inc. (Santa Clara, CA, USA). Publication date: Dec 3, 2020. Publication number: 20200379814.