Middleware versus Native OS Support: Architectural Considerations for Supporting Multimedia Applications. - Prashant J. Shenoy; Saif Hasan; Purushottam Kulkarni; Krithi Ramamritham (IEEE Real Time Technology and Applications Symposium, 2002)

Cooperative leases: scalable consistency maintenance in content distribution networks. - Anoop George Ninan; Purushottam Kulkarni; Prashant J. Shenoy; Krithi Ramamritham; Renu Tewari (WWW, 2002)

Implications of proxy caching for provisioning networks and servers. - Mohammad S. Raunak 001; Prashant J. Shenoy; Pawan Goyal 001; Krithi Ramamritham; Puru Kulkarni (IEEE J. Sel. Areas Commun., 2002)

Handling Client Mobility and Intermittent Connectivity in Mobile Web Accesses. - Purushottam Kulkarni; Prashant J. Shenoy; Krithi Ramamritham (Mobile Data Management, 2003)

Scalable techniques for memory-efficient CDN simulations. - Purushottam Kulkarni; Prashant J. Shenoy; Weibo Gong (WWW, 2003)

Scalable Consistency Maintenance in Content Distribution Networks Using Cooperative Leases. - Anoop George Ninan; Purushottam Kulkarni; Prashant J. Shenoy; Krithi Ramamritham; Renu Tewari (IEEE Trans. Knowl. Data Eng., 2003)

Redundancy Elimination Within Large Collections of Files. - Purushottam Kulkarni; Fred Douglis; Jason D. LaVoie; John M. Tracey (USENIX ATC, General Track, 2004)

SensEye: a multi-tier camera sensor network. - Purushottam Kulkarni; Deepak Ganesan; Prashant J. Shenoy; Qifeng Lu (ACM Multimedia, 2005)

The case for multi-tier camera sensor networks. - Purushottam Kulkarni; Deepak Ganesan; Prashant J. Shenoy (NOSSDAV, 2005)

Snapshot: A Self-Calibration Protocol for Camera Sensor Networks. - Xiaotao Liu; Purushottam Kulkarni; Prashant J. Shenoy; Deepak Ganesan (BROADNETS, 2006)

Approximate Initialization of Camera Sensor Networks. - Purushottam Kulkarni; Prashant J. Shenoy; Deepak Ganesan (EWSN, 2007)

Tracking Dynamic Boundary Fronts Using Range Sensors. - Subhasri Duttagupta; Krithi Ramamritham; Purushottam Kulkarni; Kannan M. Moudgalya (EWSN, 2008)

ACE in the Hole: Adaptive Contour Estimation Using Collaborating Mobile Sensors. - Sumana Srinivasan; Krithi Ramamritham; Purushottam Kulkarni (IPSN, 2008)

Network bandwidth configuration tool for Xen virtual machines. - Kuriakose Mathew; Purushottam Kulkarni; Varsha Apte (COMSNETS, 2010)

LiT MAC: addressing the challenges of effective voice communication in a low cost, low power wireless mesh network. - Vijay Gabale; Bhaskaran Raman; Kameswari Chebrolu; Purushottam Kulkarni (ACM DEV, 2010)

LokVaani: demonstrating interactive voice in Lo3. - Vijay Gabale; Bhaskaran Raman; Kameswari Chebrolu; Purushottam Kulkarni (SIGCOMM, 2010)

Vehicular wifi access and rate adaptation. - Ajinkya Uday Joshi; Purushottam Kulkarni (SIGCOMM, 2010)

Road traffic estimation using in-situ acoustic sensing. - C. Viven Rajendra; Purushottam Kulkarni (SIGCOMM, 2010)

VirtPerf: A Performance Profiling Tool for Virtualized Environments. - Prajakta Patil; Purushottam Kulkarni; Umesh Bellur (IEEE CLOUD, 2011)

Affinity-Aware Modeling of CPU Usage for Provisioning Virtualized Applications. - Sujesha Sudevalayam; Purushottam Kulkarni (IEEE CLOUD, 2011)

Wireless across road: RF based road traffic congestion detection. - Swaroop Roy; Rijurekha Sen; Swanand Kulkarni; Purushottam Kulkarni; Bhaskaran Raman; Lokendra K. Singh (COMSNETS, 2011)

Energy Harvesting Sensor Nodes: Survey and Implications. - Sujesha Sudevalayam; Purushottam Kulkarni (IEEE Commun. Surv. Tutorials, 2011)

Tracking Dynamic Boundaries Using Sensor Network. - Subhasri Duttagupta; Krithi Ramamritham; Purushottam Kulkarni (IEEE Trans. Parallel Distributed Syst., 2011)

Risk Aware Provisioning and Resource Aggregation Based Consolidation of Virtual Machines. - Kishaloy Halder; Umesh Bellur; Purushottam Kulkarni (IEEE CLOUD, 2012)

Wolverine: Traffic and road condition estimation using smartphone sensors. - Ravi Bhoraskar; Nagamanoj Vankadhara; Bhaskaran Raman; Purushottam Kulkarni (COMSNETS, 2012)

Singleton: system-wide page deduplication in virtual environments. - Prateek Sharma; Purushottam Kulkarni (HPDC, 2012)

Dynamic resource management using virtual machine migrations. - Mayank Mishra; Anwesha Das 001; Purushottam Kulkarni; Anirudha Sahoo (IEEE Commun. Mag., 2012)

A survey of sensory data boundary estimation, covering and tracking techniques using collaborating sensors. - Sumana Srinivasan; Subhasri Duttagupta; Purushottam Kulkarni; Krithi Ramamritham (Pervasive Mob. Comput., 2012)

Importance-aware Bloom Filter for managing set membership queries on streaming data. - Ravi Bhoraskar; Vijay Gabale; Purushottam Kulkarni; Dhananjay Kulkarni (COMSNETS, 2013)

Share-o-meter: An empirical analysis of KSM based memory sharing in virtualized systems. - Shashank Rachamalla; Debadatta Mishra; Purushottam Kulkarni (HiPC, 2013)

Resource availability based performance benchmarking of virtual machine migrations. - Senthil Nathan; Purushottam Kulkarni; Umesh Bellur (ICPE, 2013)

Affinity-aware modeling of CPU usage with communicating virtual machines. - Sujesha Sudevalayam; Purushottam Kulkarni (J. Syst. Softw., 2013)

Vagabond: Dynamic Network Endpoint Reconfiguration in Virtualized Environments. - Kallol Dey; Debadatta Mishra; Purushottam Kulkarni (SoCC, 2014)

DRIVE: Using implicit caching hints to achieve disk I/O reduction in virtualized environments. - Sujesha Sudevalayam; Purushottam Kulkarni (HiPC, 2014)

Comparative Analysis of Page Cache Provisioning in Virtualized Environments. - Debadatta Mishra; Purushottam Kulkarni (MASCOTS, 2014)

Towards a comprehensive performance model of virtual machine live migration. - Senthil Nathan; Umesh Bellur; Purushottam Kulkarni (SoCC, 2015)

Usage of 802.11n in practice: A measurement study. - Naman Mishra; Avinash Kumar Chaurasia; Arun Kallavi; Bhaskaran Raman; Purushottam Kulkarni (COMSNETS, 2015)

StepAhead: Rethinking Filesystem Namespace Translations. - Debadatta Mishra; Purushottam Kulkarni; Raju Rangaswami (APSys, 2016)

Per-VM page cache partitioning for cloud computing platforms. - Prateek Sharma; Purushottam Kulkarni; Prashant J. Shenoy (COMSNETS, 2016)

On Selecting the Right Optimizations for Virtual Machine Migration. - Senthil Nathan; Umesh Bellur; Purushottam Kulkarni (VEE, 2016)

Devolve-Redeem: Hierarchical SDN Controllers with Adaptive Offloading. - Rinku Shah; Mythili Vutukuru; Purushottam Kulkarni (APNet, 2017)

DiME: A Performance Emulator for Disaggregated Memory Architectures. - Dhantu Buragohain; Abhishek Ghogare; Trishal Patel; Mythili Vutukuru; Purushottam Kulkarni (APSys, 2017)

Mitigating Nesting-Agnostic Hypervisor Policies in Derivative Clouds. - Chandra Prakash; Prashanth; Purushottam Kulkarni; Umesh Bellur (ICDCS, 2017)

DoubleDecker: a cooperative disk caching framework for derivative clouds. - Debadatta Mishra; Prashanth; Purushottam Kulkarni (Middleware, 2017)

Catalyst: GPU-assisted rapid memory deduplication in virtualization environments. - Anshuj Garg; Debadatta Mishra; Purushottam Kulkarni (VEE, 2017)

Deterministic Container Resource Management in Derivative Clouds. - Chandra Prakash; Prashanth; Umesh Bellur; Purushottam Kulkarni (IC2E, 2018)

pcube: Primitives for Network Data Plane Programming. - Rinku Shah; Aniket Shirke; Akash Trehan; Mythili Vutukuru; Purushottam Kulkarni (ICNP, 2018)

Cuttlefish: Hierarchical SDN Controllers with Adaptive Offload. - Rinku Shah; Mythili Vutukuru; Purushottam Kulkarni (ICNP, 2018)

A survey of memory management techniques in virtualized systems. - Debadatta Mishra; Purushottam Kulkarni (Comput. Sci. Rev., 2018)

Empirical Analysis of Hardware-Assisted GPU Virtualization. - Anshuj Garg; Purushottam Kulkarni; Uday Kurkure; Hari Sivaraman; Lan Vu (HiPC, 2019)

Dynamic Memory Management for GPU-Based Training of Deep Neural Networks. - Shriram S. B; Anshuj Garg; Purushottam Kulkarni (IPDPS, 2019)

Synergy: A Hypervisor Managed Holistic Caching System. - Debadatta Mishra; Purushottam Kulkarni; Raju Rangaswami (IEEE Trans. Cloud Comput., 2019)

PanOpticon: A Comprehensive Benchmarking Tool for Serverless Applications. - Nikhila Somu; Nilanjan Daw; Umesh Bellur; Purushottam Kulkarni (COMSNETS, 2020)

Xanadu: Mitigating cascading cold starts in serverless function chain deployments. - Nilanjan Daw; Umesh Bellur; Purushottam Kulkarni (Middleware, 2020)

TurboEPC: Leveraging Dataplane Programmability to Accelerate the Mobile Packet Core. - Rinku Shah; Vikas Kumar; Mythili Vutukuru; Purushottam Kulkarni (SOSR, 2020)

Speedo: Fast dispatch and orchestration of serverless workflows. - Nilanjan Daw; Umesh Bellur; Purushottam Kulkarni (SoCC, 2021)

FaaSter: Accelerated Functions-as-a-Service with Heterogeneous GPUs. - Anshuj Garg; Purushottam Kulkarni; Umesh Bellur; Sriram Yenamandra (HiPC, 2021)

Optimizing Goodput of Real-time Serverless Functions using Dynamic Slicing with vGPUs. - Chandra Prakash; Anshuj Garg; Umesh Bellur; Purushottam Kulkarni; Uday Kurkure; Hari Sivaraman; Lan Vu (IC2E, 2021)

SymFlex: Elastic, Persistent and Symbiotic SSD Caching in Virtualization Environments. - Muhammed Unais P; Purushottam Kulkarni (ICPE, 2021)

Portkey: hypervisor-assisted container migration in nested cloud environments. - Chandra Prakash; Debadatta Mishra; Purushottam Kulkarni; Umesh Bellur (VEE, 2022)

Da Yan Concentrator and Extender of Random Data (DYCE). - Anna M. Johnston; Puru Kulkarni (IACR Cryptol. ePrint Arch., 2022)

DAGit: A Platform For Enabling Serverless Applications. - Anubhav Jana; Purushottam Kulkarni; Umesh Bellur (HiPC, 2023)

emucxl: an emulation framework for CXL-based disaggregated memory applications. - Raja Gond; Purushottam Kulkarni (CoRR, 2024)

MQFQ-Sticky: Fair Queueing For Serverless GPU Functions. - Alexander Fuerst; Siddharth Anil; Vishakha Dixit; Purushottam Kulkarni; Prateek Sharma (CoRR, 2025)