Dynamic Performance Management in Multi-tenanted Business Process Servers Using Nonlinear Control. - Tharindu Patikirikorala; Indika Kumara; Alan W. Colman; Jun Han 004; Liuping Wang; Denis Weerasiri; Waruna Ranasinghe (ICSOC, 2012)

Distributed Multilevel Secure Data Stream Processing. - Xing Xie 002; Indrakshi Ray; Waruna Ranasinghe; Philips A. Gilbert; Pramod Shashidhara; Anoop Yadav (ICDCS Workshops, 2013)

Energy Modeling and Optimization for Tiled Nested-Loop Codes. - Nirmal Prajapati; Waruna Ranasinghe; Vamshi Tandrapati; Rumen Andonov; Hristo N. Djidjev; Sanjay V. Rajopadhye (IPDPS Workshops, 2015)

Hybrid Static/Dynamic Schedules for Tiled Polyhedral Programs. - Tian Jin; Nirmal Prajapati; Waruna Ranasinghe; Guillaume Iooss; Yun Zou; Sanjay V. Rajopadhye; David G. Wonnacott (CoRR, 2016)

Simple, Accurate, Analytical Time Modeling and Optimal Tile Size Selection for GPGPU Stencils. - Nirmal Prajapati; Waruna Ranasinghe; Sanjay V. Rajopadhye; Rumen Andonov; Hristo N. Djidjev; Tobias Grosser (PPoPP, 2017)

PCOT: Cache Oblivious Tiling of Polyhedral Programs. - Waruna Ranasinghe; Nirmal Prajapati; Tomofumi Yuki; Sanjay V. Rajopadhye (CoRR, 2018)