I am a third year PhD student in Computer Science and Artificial Intelligence Laboratory (CSAIL) at Massachusetts Institute of Technology (MIT) advised by Prof. Saman Amarasinghe. I completed my bachelors at University of Moratuwa majoring in Electronics and Telecommunication Engineering. I recently completed an internship during Summer 2015 at Microsoft Research, Redmond advised by Madan Musuvathi and Todd Mytkowicz.
My research interests fall in areas of programming languages, compilers, dynamic analysis and high performance computing.
Parallelizing WFST Speech Decoders
Charith Mendis, Jasha Droppo, Saeed Maleki, Madanlal Musuvathi, Todd Mytkowicz, Geoffrey Zweig
ICASSP 2016 (to appear).
Helium: Lifting High-Performance Stencil Kernels
from Stripped x86 Binaries to Halide DSL Code
Charith Mendis, Jeffrey Bosboom, Kevin Wu, Shoaib Kamil, Jonathan Ragan-Kelley, Sylvain Paris, Qin Zhao, Saman Amarasinghe
[PDF] [Project Page] [Bibtex]
Press - Fortune News, MIT News, Adobe blog, Yahoo Tech, Computer Business Review
Helium: Lifting High-Performance Stencil Kernels from Stripped x86 Binaries to Halide DSL Code
SM Thesis, Massachusetts Institute of Technology.
William A. Martin Memorial Thesis Prize
I TAed 6.172 Performance Engineering in Fall 2015, taught by Prof. Saman Amarasinghe