| CARVIEW |
Tarindu Jayatilaka
Computer Science PhD Student
Purdue University
Email: tarindu [AT] purdue [DOT] edu
I am a PhD Student in Computer Science at Purdue University, advised by Ben Delaware and Tobias Grosser. Previously, I have spent time at EPFL advised by Christoph Koch; and MIT advised by Saman Amarasinghe and Charith Mendis. I graduated with my bachelor's degree from the University of Moratuwa in 2021 specializing in Computer Science and Engineering.
Additionally, I have worked for AWS on the Neuron Compiler as an SDE Intern. Before that, I have worked for Google Summer of Code with the LLVM Foundation.
My research interests lie at the intersection of compilers and machine learning.
Publications
-
Towards Compile-Time-Reducing Compiler Optimization Selection via Machine Learning
Tarindu Jayatilaka, Hideto Ueno, Giorgis Georgakoudis, EJ Park, Johannes Doerfert
Workshop on LLVM in Parallel Processing at International Conference on Parallel Processing (ICPP), 2021 -
Towards Compile-Time-Reducing Compiler Optimization Selection via Machine Learning
Tarindu Jayatilaka, Hideto Ueno, Giorgis Georgakoudis, EJ Park, Johannes Doerfert
Machine Learning for Computer Architecture and Systems Workshop at International Symposium on Computer Architecture (ISCA), 2021 -
Data-Driven Simulation of Ride-Hailing Services Using Imitation and Reinforcement Learning
Haritha Jayasinghe*, Tarindu Jayatilaka*, Ravin Gunawardena*, Uthayasanker Thayasivam
International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems (IEAAIE), 2021
* equal contribution
Talks
- Machine Learning Guided Optimizations in LLVM;
LLVM Developers’ Meeting 2021.
- Code Feature Analysis, Tracking, and Future Usage;
LLVM Developers’ Meeting 2020.
[Video]
Awards and Honors
- IBM Sri Lanka Gold Medal, University of Moratuwa, 2021.
- Best Paper Nomination (Top 3 Papers), MLArchSys Workshop at ISCA 2021.
- Dean’s List, University of Moratuwa, 2017-2021.
- Dr. G.C.L. De Silva Memorial Prize, Royal College, 2017.
- Mahapola Merit Higher Education Scholarship, Government of Sri Lanka, 2016.
Work Experience
Purdue UniversityGraduate Assistant, August 2022 - Present
Amazon Web ServicesSoftware Engineering Intern, May 2024 - August 2024
EPFLResearch Assistant, January 2022 - June 2022
University of MoratuwaJunior Lecturer, August 2021 - December 2021
Google Summer of CodeStudent Developer, June 2021 - September 2021
Google Summer of CodeStudent Developer, June 2020 - September 2020
Massachusetts Institute of TechnologyResearch Intern, June 2019 - December 2019
Teaching
- CS18000 - Problem Solving and Object-Oriented Programming, CS35200 - Compilers: Principles and Practice, CS24000 - Programming In C, CS35400 - Operating Systems
Teaching Assistant, Purdue University, 2022 - Present.
- CS2022 - Data Structures and Algorithm
Junior Consultant, University of Moratuwa, 2021.
- CS3042 - Database Systems, CS2952 - Communication Skills, CS3042 - Database Systems
Teaching Assistant, University of Moratuwa, 2020 - 2021.
