Research
Interests | Publications | Theses | Talks | On Scholar | Research Log
Research: Interests & Summary
Sai Charan’s doctoral research dealt with Size Oblivious Programming for irregular BigData applications & programming language and compiler support for parallel, distributed computing; specifically on distributed software speculation. He briefly worked on runtime monitoring support for parallel, distributed programs.
In the past, Sai proposed hyper-dimensional extensions of the Baker’s map to strengthen Chaos theory based image encryption. Sai also had a brief stint with Optical Character Recognition for his native Telugu script using the Discrete Cosine Transform.
This page lists Sai’s publications, theses, talks & scholar links.
Publications
- Out-of-Core MapReduce for Large Data Sets
Gurneet Kaur, Keval Vora, Sai Charan Koduru and Rajiv Gupta
International Symposium on Memory Management, ISMM 2018, Philadelphia, Pennsylvania, June 18, 2018. - Software Speculation on Caching DSMs
Sai Charan Koduru, Keval Vora, Rajiv Gupta
Intl' Journal of Parallel Processing (IJPP), 04 April 2017. - Recipient of the ‘Best Student Paper’ Award at LCPC 2015.
Size Oblivious Programming with Infinimem
Sai Charan Koduru, Rajiv Gupta and Iulian Neamtiu
The 28th International Workshop on Languages and Compilers for Parallel Computing (LCPC), Raleigh, North Carolina, USA, 09-11 September 2015. - Optimizing Caching DSM for Distributed Software Speculation
Sai Charan Koduru, Keval Vora and Rajiv Gupta
The IEEE International Conference on Cluster Computing (IEEE CLUSTER) 2015, Chicago, Illinois, USA, 08-11 September 2015. - ASPIRE: Exploiting Asynchronous Parallelism in Iterative Algorithms using a Relaxed Consistency based DSM
Keval Vora, Sai Charan Koduru and Rajiv Gupta
The ACM SIGPLAN International Conference on Object Oriented Programming Systems, Languages and Applications (OOPSLA), Portland, Oregon, USA, 20-24 October 2014. - ABC2: Adaptively Balancing Computation & Communication in a DSM cluster of Multicores for Irregular Applications
Sai Charan Koduru, Keval Vora and Rajiv Gupta
The 19th Interntational Workshop On High-Level Parallel Programming Models and Supportive Environments (HIPS) 2014 (IPDPS Workshop), Phoenix, Arizona, USA, 19th May, 2014. - Programming Large Dynamic Data Structures on a DSM Cluster of Multicores
Sai Charan Koduru, Min Feng and Rajiv Gupta
The 7th International Conference on PGAS Programming Models (PGAS). Edinburgh, Scotland, UK, 3-4 October, 2013. - An Empirical Analysis of the Bug-fixing Process in Open Source Android Apps
Pamela Bhattacharya, Liudmila Ulanova, Iulian Neamtiu and Sai Charan Koduru
The 17th European Conference on Software Maintenance and Reengineering (CSMR), 5-8 March 2013, Genova, Italy. - N-Dimensional Baker Maps for Chaos Based Image Encryption
Sai Charan Koduru and V. Chandrasekaran
The IEEE International Conference on Emerging Trends in Computing (IEEE ICETiC, Info) 2009, Virudhunagar, Tamilnadu, India, pages 31-34, 8–10 January, 2009. - Random-Walk based Baker maps for Chaos Based Image Encryption
Sai Charan Koduru and V. Chandrasekaran
The International Conference on Image Processing, Computer Vision, & Pattern Recognition (IPCV) 2008, Monte Carlo Resort, Las Vegas, Nevada, USA, 14–17 July, 2008. - Integrated Confusion-Diffusion Mechanisms for Chaos Based Image Encryption
Sai Charan Koduru and V. Chandrasekaran
The 8th IEEE International Conference on Computer and Information Technology (IEEE CIT) 2008, Sydney, Australia, 8–11 July, 2008. - A Block DCT Based Optical Character Recognition System
Sai Charan Koduru and G.V. Prabhakar Rao
Poster Presented at The International Conference on NexGen IT for Societal Advancement & Integration (NexGen IT for SAI), Prashanthi Nilayam, India, 15-17 July 2006.
Theses
- Size Oblivious Programming of Clusters for Irregular Applications. Doctoral Dissertation, (Ph.D.) University of California Riverside. Defended Theisis: September 2015, Degree Awarded: Dec 2015.
Download thesis from The University of California (UC) Open Access System, eScholarship. - Multi Dimensional Baker Maps for Chaos based Image Encryption. Master’s Thesis (MTech.), Sri Sathya Sai University, 2008.
- A Block DCT Based Optical Character Recognition System for Telugu Script, Master’s thesis (MSc.), Sri Sathya Sai Institute of Higher Learning, 2006.
Talks
- Programming Applications with Very Large Data Sets, Invited talk at COSMIC Workshop, CGO 2013.
Scholar
Explore Sai Charan’s work on Google Scholar or Microsoft academic search.
Research Log
A reverse chronologically ordered log of notable events in Sai Charan’s Doctoral program is his research log.