CAVE: Caching 360° Videos at the Edge Ahmed Ali-Eldin, Chirag Goel, Mayank Jha, Bo Chen, Klara Nahrstedt, Prashant Shenoy The 32nd Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), Athlone, Ireland, June 2022. Paper
Towards Preserving Server-Side Privacy of On-Device Models Akanksha Atrey, Ritwik Sinha, Somdeb Sarkhel, Saayan Mitra, David Arbour, Akash V. Maharaj, Prashant Shenoy Proceedings of the Web Conference (WWW Companion), Lyon, France, April 2022. (doi: 10.1145/3487553.3524257) Paper
FlowSense: Monitoring Airflow in Building Ventilation Systems Using Audio Sensing Bhawana, Chhaglani, Camellia Zakaria, Adam Leochowicz, Jeremy Gummeson, Prashant Shenoy Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2022. (doi: 10.1145/3517258) Paper
Analyzing the Impact of Covid-19 Control Policies on Campus Occupancy and Mobility via Passive WiFi Sensing Camellia Zakaria, Amee Trivedi, Emmanuel Cecchet, Michael Chee, Prashant Shenoy, Rajesh Balan ACM Transactions on Spatial Algorithms and Systems (TSAS), Special Issue on Contact Tracing 1(1), January 2022. (doi: 10.1145/3516524) Paper
Model-driven Cluster Resource Management for AI Workloads in Edge Clouds Qianlin Liang, Walid A. Hanafy, Ahmed Ali-Eldin, Prashant Shenoy
arxiv Preprint, January 2022. arxiv preprint
2021
WiSleep: Scalable Sleep Monitoring and Analytics Using Passive WiFi Sensing Priyanka Mary Mammen, Camellia Zakaria, Amee Trivedi, Prashant Shenoy, Rajesh Balan
Under review. Also arxiv Preprint arxiv preprint
Modeling and Analyzing Waiting Policies for Cloud-Enabled Schedulers Pradeep Ambati, Noman Bashir, David Irwin, Prashant Shenoy
IEEE Transactions on Parallel and Distributed Systems (TPDS), 32(12), 3081-3100, December 2021. (doi: 10.1109/TPDS.2021.3086270) Paper
Deep Contextualized Compressive Offloading for Images Bo Chen, Zhisheng Yan, Hongpeng Guo, Zhe Yang, Ahmed Ali-Eldin, Prashant Shenoy, Klara Nahrstedt
Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems (pp. 467-473), Coimbra, Portugal, November 2021. (doi: 10.1145/3485730.3493452) Paper
Towards Equity in Energy Efficiency Analyses John Wamburu, Emma Grazier, David Irwin, Prashant Shenoy, Christine Crago
Proceedings of the 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (pp. 259-263), Coimbra, Portugal, November 2021. (doi: 10.1145/3486611.3492411) Paper
VPeak: Exploiting Volunteer Energy Resources for Flexible Peak Shaving (Best Paper Runner Up) Phuthipong Bovornkeeratiroj, John Wamburu, David Irwin, and Prashant Shenoy Proceedings of the 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (pp. 121-130), Coimbra, Portugal, November 2021. (doi: 10.1145/3486611.3486667) Paper
Enabling Sustainable Clouds: The Case for Virtualizing the Energy System Noman Bashir, Tian Guo, Mohammad Hajiesmaili, David Irwin, Prashant Shenoy, Ramesh Sitaraman, Abel Souza, Adam Wierman Proceedings of the ACM Symposium on Cloud Computing (SoCC), Virtual conference, November 2021. (doi: 10.1145/3472883.3487009) PaperTalk Video
Good Things Come to Those Who Wait: Optimizing Job Waiting in the Cloud Pradeep Ambati, Noman Bashir, David Irwin, Prashant Shenoy Proceedings of the ACM Symposium on Cloud Computing (pp. 229-242), Virtual conference, November 2021. (doi: 10.1145/3472883.3487007) PaperTalk Video
The Hidden Cost of the Edge: A Performance Comparison of Edge and Cloud Latencies Ahmed Ali-Eldin, Bin Wang, Prashant Shenoy
Proceedings of ACM Conference on High Performance Computing, Networking, Storage and Analysis (SC21), St. Louis. MO, USA, November 2021. arxiv preprint
Model-driven Per-Panel Solar Anomaly Detection for Residential Arrays Menghong Feng, Noman Bashir, David Irwin, Prashant Shenoy and Dragoljub Kosanovic
ACM Transactions on Cyber-Physical Systems (TCPS), 5(40), pp 1-20, October 2021. (doi: 10.1145/3460236) Paper
Leveraging Machine Learning for Equitable Transition of Energy Systems Enea Dodi, Anupama Sitaraman, Mohammad Hajiesmaili, Prashant Shenoy
Tackling Climate Change with Machine Learning Workshop at International Conference on Machine Learning (ICML), Virtual conference, July 2021. Paper
Preserving Privacy in Personalized Models for Distributed Mobile Services Akanksha Atrey, Prashant Shenoy, David Jensen
Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS), Washington DC, USA (Virtual conference), July 2021. PaperSlidesTalk Video
WiFiMod: Transformer-based Indoor Human Mobility Modeling using Passive Sensing Amee Trivedi, Kate Silverstein, Emma Strubell, Prashant Shenoy
Proceedings of the ACM SIGCAS Conference on Computing and Sustainable Societies (pp. 126-137), June 2021. (doi: 10.1145/3460112.3471951) arxiv preprint Slides
LaSS: Running Latency Sensitive Serverless Computations at the Edge Bin Wang, Ahmed Ali-Eldin, Prashant Shenoy
Proceedings of ACM Symposium on High Performance Distritubuted Computing (HPDC), Stockholm, Sweden (Virtual conference), June 2021. (doi: 10.1145/3431379.3460646) arxiv preprint
AutoShare: Virtual Community Solar and Storage for Energy Sharing Stephen Lee, Prashant Shenoy, Krithi Ramamritham, David Irwin
Energy Informatics, 4(1), 1-24, July 2021. (doi: 0.1186/s42162-021-00144-w) Paper
Spark-based Cloud Data Analytics using Multi-Objective Optimization Fei Song, Khaled Zaouk, Chenghao Lyu, Arnab Sinha, Qi Fan, Yanlei Diao, and Prashant Shenoy
Proceedings of IEEE International Conference on Data Engineering (ICDE), Crete, Greece (Virtual conference), April 2021. (doi: 10.1109/ICDE51399.2021.00041) PaperSlidesTalk Video
Ride Substitution Using Electric Bike Sharing: Feasibility, Cost, and Carbon Analysis John Wamburu, Stephen Lee, Mohammad H. Hajiesmaili, David Irwin, and Prashant Shenoy
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 5(1), 1-28, All over the World (Virtual conference), March 2021. (doi: 10.1145/3448081) PaperSlidesTalk Video
WiFiTrace: Network-based Contact Tracing for Infectious Diseases Using Passive WiFi Sensing Amee Trivedi, Camellia Zakaria, Rajesh Balan, Ann Becker, George Corey, Prashant Shenoy
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 5(1), 1-26, All over the World (Virtual conference), March 2021. (doi: 10.1145/3448084) Paper
WattScale: A Data-driven Approach for Energy Efficiency Analytics of Buildings at Scale Srini Iyengar, Stephen Lee, David Irwin, Prashant Shenoy, Ben Weil
ACM Transactions on Data Science, 2(1), 1-25, January 2021. (doi: 10.1145/3406961) arxiv preprint
2020
Real-time Spatio-Temporal Action Localization in 360 Videos Bo Chen, Ahmed Ali-Eldin, Prashant Shenoy, Klara Nahrstedt
Proceedings of IEEE International Symposium on Multimedia (ISM) (pp. 73-76), Dec 2020. (doi: 10.1109/ISM.2020.00018) Paper
Greening Electric Bike Sharing Using Solar Charging Stations John Wamburu, Christopher Raff, David Irwin, and Prashant Shenoy
Proceedings of the 7th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (pp. 180-189), Yokohama, Japan, Nov 2020. (doi: 10.1145/3408308.3427621) PaperSlidesTalk Video
DeepSnow: Modeling the Impact of Snow on Solar Generation Noman Bashir, David Irwin, and Prashant Shenoy
Proceedings of the 7th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (pp. 11-20), Yokohama, Japan, Nov 2020. (doi: 10.1145/3408308.3427620) PaperSlidesTalk Video
WiFiMon: A Mobility Analytics Platform for Building Occupancy Monitoring and Contact Tracing Using WiFi Sensing (Best Poster Award) Emmanuel Cecchet, Amrita Acharya, Tergel Molom-Ochir, Amee Trivedi, Prashant Shenoy
Proceedings of the 18th Conference on Embedded Networked Sensor Systems (pp. 792-793), Yokohama, Japan, Nov 2020 (doi: 10.1145/3384419.3430598 -- Poster paper) PaperTalk Video
Empirical Characterization of Mobility of Multi-Device Internet Users Amee Trivedi, Jeremy Gummeson, Prashant J. Shenoy
arxiv Preprint, March 2020. arxiv preprint
Waiting Game: Optimally Provisioning Fixed Resources for Cloud-enabled Schedulers (nominated for best paper and best student paper award) Pradeep Ambati, Noman Bashir, David Irwin, and Prashant Shenoy
Proceedings of International Conference for High Performance Computing, Networking, Storage and Analysis (pp. 1-14), November 2020. (doi: 10.1109/SC41405.2020.00071) PaperSlidesTalk Video
AI on the Edge: Characterizing AI-based IoT Applications Using Specialized Edge Architectures Qianlin Liang, Prashant Shenoy, David Irwin
Proceedings of IEEE International Symposium on Workload Characterization, Beijing, China, October 2020. (doi: 10.1109/IISWC50251.2020.00023) PaperSlidesTalk Video
Phone-based Ambient Temperature Sensing Using Opportunistic Crowdsensing and Machine Learning (Best Paper Award) Amee Trivedi, Phuthipong Bovornkeeratiroj, Joseph Breda, Prashant Shenoy, Jay Taneja, David Irwin
Proceedings of 11th International Green and Sustainable Computing Conference (IGSC 2020), Pullman, WA, October 2020. (doi: 10.1016/j.suscom.2020.100479) Paper
A Probabilistic Approach to Committing Solar Energy in Day-ahead Electricity Markets Noman Bashir, Prashant Shenoy, David Irwin
Proceedings of 11th International Green and Sustainable Computing Conference (IGSC 2020), Pullman, WA, October 2020. (doi: 10.1016/j.suscom.2020.100477) Paper
New Frontiers in IoT: Networking, Systems, Reliability, and Security Challenges Saurabh Bagchi, Tarek F. Abdelzaher, Ramesh Govindan, Prashant Shenoy, Akanksha Atrey, Pradipta Ghosh, Ran Xu
Networking, systems, reliability, and security challenges. IEEE Internet of Things Journal, 7(12), 11330-11346, 2020. (doi: 10.1109/JIOT.2020.3007690) arxiv preprint
No Reservations: A First Look at Amazon's Reserved Instance Marketplace. Pradeep Ambati, David Irwin and Prashant Shenoy
12th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 20), Boston, MA, July 2020. PaperSlidesTalk Video
Cloud-scale VM-deflation for Running Interactive Applications On Transient Servers Alex Fuerst, Ahmed Ali-Eldin, Prashant Shenoy and Prateek Sharma
Proceedings of the 29th International Symposium on High-Performance Parallel and Distributed Computing (pp. 53-64), Stockholm, Sweden, June 2020. (doi: 10.1145/3369583.3392675) PaperTalk Video
Peak Forecasting for Battery-based Energy Optimizations in Campus Microgrids Akhil Soman, Amee Trivedi, David Irwin, Beka Kosanovic, Ben McDaniel, Prashant Shenoy
Proceedings of the Eleventh ACM International Conference on Future Energy Systems (pp. 237-241), Melbourne, Australia, June 2020. (doi: 10.1145/3396851.3397751) PaperSlidesTalk Video
Emission-aware Energy Storage Scheduling for a Greener Grid (Best Paper Runner up) Rishikesh Jha, Stephen Lee, Srinivasan Iyengar, Mohammad Hajiesmaili, David Irwin and Prashant Shenoy
Proceedings of the Eleventh ACM International Conference on Future Energy Systems (pp. 363-373), Melbourne, Australia, June 2020. (doi: 10.1145/3396851.3397755) PaperSlidesTalk Video
SunDown: Model-driven Per-Panel Solar Anomaly Detection for Residential Arrays Menghong Feng, Noman Bashir, David Irwin, Prashant Shenoy and Dragoljub Kosanovic
Proceedings of the 3rd ACM SIGCAS Conference on Computing and Sustainable Societies (pp. 291-295), Guayaquil, Ecuador, June 2020. (doi: 10.1145/3378393.3402257) PaperSlidesTalk Video
Efficient Online Classification and Tracking on Resource-constrained IoT Devices Muhammad Aftab, Sid Chi-Kin Chau and Prashant Shenoy
ACM Transactions on Internet of Things, 1(3), 1-29, 2020. (doi: 10.1145/3392051) arxiv preprint Paper
Hedge Your Bets: Optimizing Long-term Cloud Costs by Mixing VM Purchasing Options Pradeep Ambati, Noman Bashir, David Irwin, Mohammad Hajiesmaili and Prashant Shenoy
Proceedings of IEEE International Conference on Cloud Engineering (IC2E) (pp. 105-115), Sydney, April 2020. (doi: 10.1109/IC2E48712.2020.00018) PaperSlidesTalk Video
RepEL: A Utility-preserving Privacy System for IoT-based Energy Meters Phuthipong Bovornkeeratiroj, Srinivasan Iyengar, Stephen Lee, David Irwin and Prashant Shenoy
Proceedings of IEEE/ACM Fifth International Conference on Internet-of-Things Design and Implementation (IoTDI) (pp. 79-91), Sydney, April 2020. (doi: 10.1109/IoTDI49375.2020.00015) PaperSlidesTalk Video
2019
Hot or Not: Leveraging Mobile Devices for Ubiquitous Temperature Sensing Joseph Breda, Amee Trivedi, Chulabhaya Wijesundara, Phuthipong Bovornkeeratiroj, David Irwin, Prashant Shenoy and Jay Taneja
Proceedings of ACM BuildSys, New York, NY, November 2019. Paper
Solar-TK: A Data-driven Toolkit for Solar PV Performance Modeling and Forecasting Noman Bashir, Dong Chen, David Irwin, and Prashant Shenoy
Proceedings of IEEE Mobile Ad-hoc and Sensor Systems (MASS 2019), Monterey, CA
, November 4-7 2019. Paper
UDAO: A Next-Generation Unified Data Analytics Optimizer Khaled Zaouk, Fei Song, Chenghao Lyu, Arnab Sinha, Yanlei Diao, Prashant Shenoy
Proceedings of VLDB, vol 12, no 12, pp 1934-1937, 2019. Paper
DeepRoof: A Data-driven Approach For Solar Potential Estimation for Rooftop Imagery Stephen Lee, Srinivasan Iyengar, Menghong Feng, Prashant Shenoy, Subhransu Maji
Proceedings of 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2019), Anchorage, Alaska, August 2019 (oral presentation paper). Paper
The Price is (Not) Right: Reflections on Pricing for Transient Cloud Servers (Invited Paper) David Irwin, Prashant Shenoy, Pradeep Ambati, Prateek Sharma, Supreeth Shastri and Ahmed Ali-Eldin
Proceedings of IEEE ICCCN Valencia, Spain, July 2019 Paper
Combining Renewable Solar and Open Air Cooling
for Internet-scale Distributed Networks (Best Paper Award) Vani Gupta, Prashant Shenoy and Ramesh Sitaraman
Proceedings of 10th ACM Conference on Future Energy Systems (ACM e-Energy), Phoenix, AZ, June 2019. Paper
Understanding the Synchronization Costs of Distributed ML on Transient Cloud Resources (Invited Paper) Pradeep Ambati, David Irwin, Prashant Shenoy, Lixin Gao, Ahmed Ali-Eldin, and Jeannie Albrecht
Proceedings of IEEE Intl Cloud Engg Conference (IC2E), June 2019 Paper
Resource Deflation: A New Approach For Transient Resource Reclamation Prateek Sharma, Ahmed Ali-Edlin, Prashant Shenoy
Proceedings of ACM Eurosys, Dresden, Germany, March 2019 Paper
SpotWeb: Running Latency-sensitive Distributed Web Services
on Transient Cloud Servers (Best Paper Finalist) Ahmed Ali-Eldin, Jonathan Westin, Bin Wang, Prateek Sharma, Prashant Shenoy
Proceedings of the 28th ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), Phoenix, AZ, June 2019 Paper
Performance Evaluation of Multi-Path TCP For Data Center and Cloud Workloads Lucas Chaufournier, Ahmed Ali-Eldin, Prateek Sharma, Don Towsley and Prashant Shenoy
Proceedings of ACM/SPEC International Conference on Performance Engineering (ICPE 2019), Mumbai, India, April 7-11, 2019 Paper
Building Virtual Power Meters for Online Load Tracking Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy ACM Transactions on Cyber-Physical Systems (ACM TCPS), 3(2), March 2019 Paper
2018
Helios: A Programmable Software-defined Solar Module Noman Bashir, David Irwin, and Prashant Shenoy
Proceedings of the ACM International Conference on Systems for Energy Efficient Built Environments (Buildsys 2017), Shenzhen, China, November 2018 Paper
Towards an Internet of Battlefield Things: A Resilience Perspective T. Abdelazer et. al.
IEEE Computer, Special Issue of Cyber-physiscal Systems Resilience, 2018 (to appear) Paper
WattHome: Identifying Energy-Inefficient Homes at City-scale Srinivasan Iyengar, Stephen Lee, David Irwin, Prashant Shenoy and Benjamin Weil
Proceedings of 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2018), London, August 2018 (oral presentation paper). Paper
Mechanisms and Policies for Controlling Distributed Solar Capacity N. Bashir, D. Irwin, P. Shenoy, and J. Taneja
ACM Transactions on Sensor Networks, 2018 (to appear) Paper
Analyzing Distribution Transformers at City Scale and the Impact of EVs and Storage John Wamburu, Stephen Lee, Prashant Shenoy and David Irwin
Proceedings of 9th ACM Conference on Future Energy Systems (ACM e-Energy),Karlsruhe, Germany, June 2018. Paper
vSolar: Virtualizing Community Solar and Storage for Energy Sharing Stephen Lee, Prashant Shenoy, Krithi Ramamritham, David Irwin
Proceedings of 9th ACM Conference on Future Energy Systems (ACM e-Energy),Karlsruhe, Germany, June 2018. Paper
SolarClique: Detecting Anomalies in Residential Solar Arrays Srinivasan Iyengar, Stephen Lee, Daniel Sheldon, Prashant Shenoy
Proceedings of the First ACM Conference on Computing and Sustainable Societies (COMPASS 2018), Menlo Park, CA, June 2018. Paper
Planning Using a Portfolio of Reduced Models with Cost Adjustments (Extended Abstract) Sandhya Saisubramanian , Shlomo Zilberstein, and Prashant Shenoy.
Proceedings of 17th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-2018), Stockholm, Sweden, July 2018 Paper
Can Distributed Computing Revolutionize Peace? An IoBT Perspective T Abdelzaher, N Ayanian, T Basar, S Diggavi, J Diesner, D Ganesan, R Govindan, S Jha, T Lepoint, B Marlin, K Nahrstedt, D Nicol, R Rajkumar, S Russell, S Seshia, F Sha, P Shenoy, M Srivastava, G Sukhatme, A Swami, P Tabuada, D Towsley, N Vaidya, and V Veeravalli
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, Vision Track, Vienna, Austria, July 2 – 5, 2018 Paper
Private Memoirs of IoT Devices: Safeguarding User Privacy in the IoT Era Dong Chen, Phuthipong Bovornkeeratiroj, David Irwin and Prashant Shenoy Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, Vision Track, Vienna, Austria, July 2 – 5, 2018 Paper
Efficient Solar Provisioning for Net-Zero Internet-Scale Distributed Networks Vani Gupta, Prashant Shenoy, Ramesh K Sitaraman Proceedings of the 10th Intl. Conference on Communication Systems and NETworkS (COMSNETS 2018), Bengaluru, India, January 3-7, 2018 Paper
Inferring Smart Schedules for Dumb Thermostats Srinivasan Iyengar, Sandeep Kalra, Anushree Ghosh,David Irwin, Prashant Shenoy, and Benjamin Marlin ACM Transactions on Cyber-Physical Systems (ACM TCPS), 2018 (to appear) Paper
Latency-aware Virtual Desktops Optimization in Distributed Clouds Tian Guo, Prashant Shenoy, K. K. Ramakrishnan, Vijay Gopalakrishnan Multimedia Systems Journal (MMSJ) (to appear) Paper
Providing Geo-Elasticity in Geographically Distributed Clouds Tian Guo and Prashant Shenoy ACM Transactions on Internet Technology (ACM TOIT) (to appear) Paper
Performance and Cost Considerations for Providing Geo-Elasticity in Database Clouds Tian Guo and Prashant Shenoy ACM Transactions on Autonomous and Adaptive Systems (ACM TAAS) (to appear) Paper
2017
Want to reduce Energy Consumption? Don't depend on the Customers! Haroon Rashid, Priyanka Mary Mammen, Siddharth Singh, Krithi Ramamritham, Pushpendra Singh, Prashant Shenoy Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (Buildsys 2017), Delft, The Netherlands, November 8-9, 2017 Paper
Fast Transparent Virtual Machine Migration in Distributed Edge Clouds Lucas Chaufournier, Prateek Sharma, Franck Le, Erich Nahum, Prashant Shenoy and Don Towsley The Second ACM/IEEE Symposium on Edge Computing
San Jose, CA, October 12-14, 2017 Paper
Enforcing Fair Grid Energy Access for Controllable Distributed Solar Capacity Noman Bashir, David Irwin, Prashant Shenoy, Jay Taneja
Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (Buildsys 2017), Delft, The Netherlands, November 8-9, 2017 Paper
Portfolio-driven Resource Management for Transient Cloud Servers Prateek Sharma, David Irwin, and Prashant Shenoy Proceedings of ACM SIGMETRICS, Urbana, IL, June 2017. Paper
Distributed Rate Control for Smart Solar-powered Systems Stephen Lee,Srinivasan Iyengar,DavidI rwin,and Prashant Shenoy Proceedings of ACM Conference on Future Energy Systems (ACM e-Energy), Hong Kong, May 2017. Paper
iSchedule: Campus-scale HVAC Schedule via Mobile WiFi Monitoring Amee Trivedi, Jeremy Gummeson, Prashant Shenoy, Deepak Ganesan, and David Irwin Proceedings of ACM Conference on Future Energy Systems (ACM e-Energy), Hong Kong, May 2017. Paper
SunShade: Enabling Software- defined Solar-powered Systems Akansha Singh, Stephen Lee, David Irwin, and Prashant Shenoy Proceedings of the ACM Conference on Cyber-Physical Systems (ICCPS), Pittsburgh, PA, April 2017. Paper
The Financialization of Cloud Computing: Opportunities and Challenges David Irwin, Prateek Sharma, Supreeth Shastri, and Prashant Shenoy
Proceedings of IEEE ICCCN 2017. Paper
Managing Risk in a Derivative IaaS Cloud Prateek Sharma, Stephen Lee, Tian Guo, David Irwin and Prashant Shenoy IEEE Trans on Parallel and Distributed Systems (TPDS), 2017. Paper
Minimizing Transmission Loss in Smart Microgrids by Sharing Renewable Energy Zhichuan Huang, Ting Zhu, Yu Gu, David Irwin, Aditya Mishra, Daniel Menasche, Prashant Shenoy ACM Transactions on Cyber-Physical Systems, 2017.
Paper
Design and Operational Analysis of a Green Data Center Prateek Sharma,Patrick Pegus,David Irwin,and Prashant Shenoy IEEE Internet Computing, Special Issue on Energy-efficient Data Centers, 2017. Paper
Keep it Simple: Bidding for Servers in Today?s Cloud Platforms Prateek Sharma, David Irwin, and Prashant Shenoy IEEE Internet Computing, 2017. Paper
Pervasive Energy Monitoring and Control through Low-Bandwidth Power Line Communication Sean Barker, David Irwin, and Prashant Shenoy IEEE IoT Journal 2017. Paper
Enabling Distributed Energy Storage by Incentivizing Small Load Shifts. David Irwin, Srinivasan Iyengar, Stephen Lee, Aditya Mishra, Prashant Shenoy, Ye Xu ACM Transactions on Cyber-Physical Systems (ACM TCPS) Paper
A Cloud-based Black Box Solar Predictor for Smart Homes Srinivasan Iyengar, Navin Sharma, David Irwin, Prashant Shenoy, Krithi Ramamritham ACM Transactions on Cyber- Physical Systems - Special Issue on Smart Homes, Buildings, and Infrastructures (ACM TCPS) Paper
2016
Containers and Virtual Machines at Scale: A Comparative Study Prateek Sharma, Lucas Chaufournier, Prashant Shenoy, Y.C. Tay The 17th Proceeding of ACM Middleware Conference, Trento, Italy, December 12-16, 2016 Paper
SunSpot: Exposing the Location of Anonymous Solar-powered Homes Dong Chen, Srinivasan Iyengar, David Irwin, Prashant Shenoy Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (Buildsys 2016), Palo Alto, CA, November 16-17, 2016 Paper
Analyzing Energy Usage on a City-scale using Utility Smart Meters Srinivasan Iyengar, Stephen Lee, David Irwin, Prashant Shenoy Proceedings of the ACM International Conference on Systems for Energy Efficient Build Environments (BuildSys 2016), Palo Alto, CA, November 16-17, 2016 Paper
Shared Solar-powered EV Charging Stations: Feasibility and Benefits Stephen Lee, Srinivasan Iyengar, David Irwin, Prashant Shenoy IEEE 7th International Green and Sustainable Computing Conference, Hangzhou, China, November 7-9, 2016 Paper
SmartSim: A Device-accurate Smart Home Energy Trace Generator Dong Chen, David Irwin, Prashant Shenoy Proceedings of the IEEE International Conference on Smart Grid Communications, Sydney, Australia, November 6-9, 2016 Paper
Placement Strategies for Virtualized Network Functions in a NFaaS Cloud Xin He, Tian Guo, Erich Nahum, Prashant Shenoy Proceeding of IEEE Workshop on Hot Topics in Web Systems and Technologies , Washington DC, October 24-25, 2016 Paper
Firebird: Network-aware Task Scheduling for Spark Using SDNs Xin He, Prashant Shenoy Proceedings of the 25th IEEE International Conference on Computer Communication Networks, Waikoloa, Hawaii, August 1-4, 2016 Paper
Non-Intrusive Model Detection: Automated Modeling of Residential Electrical Loads Srinivasan Iyengar, David Irwin, Prashant Shenoy
Proceedings of the ACM International Conference on Future Energy Systems (e-Energy '16), Waterloo, Canada, June 21-24, 2016 Paper
How to Cool Internet-Scale Distributed Networks on the Cheap Vani Gupta, Stephen Lee, Prashant Shenoy, Ramesh K. Sitaraman, Rahul Urgaonkar
Proceedings of the ACM International Conference on Future Energy Systems (e-Energy '16), Waterloo, Canada, June 21-24, 2016 Paper
How Not to Bid the Cloud Prateek Sharma, David Irwin, Prashant Shenoy
Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '16), Denver, Colorado, June 20-21, 2016 Paper
Minimizing Transmission Loss in Smart Microgrids by Sharing Renewable Energy Zhichuan Huang, Ting Zhu, Yu Gu, David Irwin, Aditya Mishra, Daniel Menasche, Prashant Shenoy
ACM Trans of Cyber-Physical Systems, 2016 Paper
SpotLight: An Information Service for the Cloud Xue Ouyang, David Irwin, Prashant Shenoy
Proceedings of the 36th IEEE International Conference on Distributed Computing Systems,ICDCS '16, Nara Hotel, Nara, Japan, June 27-30, 2016 Paper
Flint: Batch-Interactive Data-Intensive Processing on Transient Servers Prateek Sharma, Tian Guo, Xin He, David Irwin, Prashant Shenoy
Proceedings of the Eleventh European Conference on Computer Systems, EuroSys '16, London, UK, April 18-21, 2016 Paper
GeoScale: Providing Geo-Elasticity in Distributed Clouds Tian Guo, Prashant Shenoy, Hakan Hacigumus
Proceedings of the 2016 IEEE International Conference on Cloud Engineering, IC2E '16, Berlin, Germany, April 4-8, 2016 Paper
Beyond Energy-Efficiency: Evaluating Green Datacenter Applications for Energy-Agility Supreeth Subramanya, Zain Mustafa, David Irwin, Prashant Shenoy
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, ICPE 2016, Delft, the Netherlands, March 12-16, 2016 Paper
Analyzing the Efficiency of a Green University Data Center Patrick Pegus II, Benoy Varghese, Tian Guo, David Irwin, Prashant Shenoy, Anirban Mahanti, James Culbert,
John Goodhue, Chris Hill
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, ICPE 2016, Delft, the Netherlands, March 12-16, 2016 Paper
Per-VM Page Cache Partitioning for Cloud Computing Platforms Prateek Sharma, Purushottam Kulkarni, Prashant Shenoy
Proceedings of IEEE International Conference on Communication Systems and Networks, Bangalore, India, January 5-9, 2016 Paper
2015
Managing Server Clusters on Intermittent Power Navin Sharma, Dilip Krishnappa, Sean Barker, David Irwin and Prashant Shenoy
PeerJ November 2015 Paper
iProgram: Inferring Smart Schedules for Dumb Thermostats Srinivasan Iyengar, Sandeep Kalra, Anushree Ghosh,David Irwin, Prashant Shenoy, and Benjamin Marlin
Proceedings of the 2nd ACM International Conference on Embedded Systems
For Energy-Efficient Built Environments, BuildSys 2015, Stanford, California, November 16-17, 2015 Paper
Cormorant: Running Analytic Queries on MapReduce with Collaborative Software-defined Networking Pengcheng Xiong, Xin He, Hakan Hacigumus, Prashant Shenoy
Procceedings of Third IEEE Workshop on Hot Topics in Web Systems and Technologies, Washington DC, November 2015 Paper
Preventing Occupancy Detection from Smart Meter Data Dong Chen, Sandeep Kalra, David Irwin, Prashant Shenoy, Jeannie Albrecht IEEE Transactions on Smart Grid 2426-2434, Sept 2015 Paper
Supporting Scalable Analytics with Latency Constraints Boduo Li, Yanlei Diao, Prashant Shenoy PVLDB Journal,
8(11), 2015. Proceedings of the 2015 VLDB conference, Hawaii,
August 2015 Paper
SpotOn: A Batch Computing Service for the Spot Market Supreeth Subramanya, Tian Guo, Prateek Sharma, David Irwin, Prashant Shenoy
Proceedings of 6th ACM Symposium on Cloud Computing (SOCC), Hawaii, August 2015 Paper
Integrating Energy Storage in Electricity Distribution
Networks Aditya Mishra, Ramesh Sitaraman, David Irwin, Ting
Zhu, Prashant Shenoy, Bhavana Dalvi, and Stephen Lee
Proceedings of the 6th ACM Intl. Conference on Future Energy Systems
(ACM e-Energy), Bangalore, India, July 2015 Paper
Model-driven Geo-Elasticity In Database Clouds Tian Guo and Prashant Shenoy
Proceedings of the 12th IEEE International Conference on Autonomic
Computing (ICAC), Grenoble, France, July 7-10, 2015. Paper
Cost Minimization using Renewable Cooling and Thermal
Energy Storage in CDNs. Stephen Lee, Rahul Urgaonkar, Ramesh
Sitaraman, Prashant Shenoy. Proceedings of the 12th IEEE
International Conference on Autonomic Computing (ICAC), Grenoble, France, July 7-10, 2015. Paper
Cutting the Cost of Hosting Online Internet Services
using Cloud Spot Markets Xin He, Ramesh Sitaraman, Prashant Shenoy, and David Irwin
Proceedings of the 24th international symposium on High-performance
parallel and distributed computing, Portland, Oregon, June 15-19,
2015 Paper
Towards cooling Internet-Scale Distributed Networks on the Cheap Vani Gupta, Stephen Lee, Rahul Urgaonkar, Ramesh Sitaraman, Prashant Shenoy
Proceedings of the ACM Sigmetrics Conference, Portland, Oregon, June 2015. (Poster) Paper
SpotCheck: Designing a Derivative IaaS Cloud on the
Spot Market Prateek Sharma, Stephen Lee, Tian Guo, David Irwin, and
Prashant Shenoy Proceedings of the Tenth European
Conference on Computer Systems, EuroSys '15, Bordeaux, France, August 21-24, 2015 Paper
Preventing Occupancy Detection from Smart Meter Data Dong Chen, Sandeep Kalra, David Irwin, Prashant Shenoy, and
Jeannie Albrecht IEEE Transactions on Smart Grid, vol.PP,
no.99, pp.1,1 doi: 10.1109/TSG.2015.2402224 Paper
Video BenchLab: An Open Platform for Realistic
Benchmarking of Streaming Media Workloads Patrick Pagus II, Emmanuel Cecchet, and Prashant Shenoy
Proceedings of the ACM Multimedia Systems Conference (MMSys 2015),
Portland, OR, March 2015. Paper
Demo
paper
2014
PowerPlay: Creating Virtual Power Meters through
Online Load Tracking in Smart Homes Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy
Proceedings of the ACM Intl. Conference on Embedded Systems for
Energy-efficient Buildings (BuildSys 2014), Memphis, TN, November
2014.
Paper
SolarCast - A Cloud-based Black Box Solar Predictor
for Smart Homes Srinivasan Iyengar, Navin Sharma, David Irwin, Prashant Shenoy, and
Krithi Ramamritham Proceedings of the ACM Intl. Conference
on Embedded Systems for Energy-efficient Buildings (BuildSys 2014),
Memphis, TN, November 2014. Paper
Minimizing Electricity Costs by Sharing Energy in
Sustainable Microgrids Z. Huang, J. Su, T. Zhu, A. Sharma, A. Ambegaonkar, Y. Gu, A.
Mishra, D. Irwin, and P. Shenoy Proceedings of the ACM
Intl. Conference on Embedded Systems for Energy-efficient Buildings
(BuildSys 2014), Memphis, TN, November 2014. Paper
Non-Intrusive Load Identification for Smart Outlets Sean Barker, Moaj Musthag, David Irwin, and Prashant Shenoy
Proceedings of IEEE Intl. Conf on Smart Grid Communications
(SmartGridComm 2014), Pisa, Italy, November 2014. Paper
Greening Web Servers: A Case for Ultra Low Power Web
Servers B. Varghese, N. Carlsson, G. Jourjon, A. Mahanti, and P. Shenoy
Proceedings of the 5th IEEE Intl. Green Computing Conference (IGCC),
Dallas, TX, November 2014. Paper
CloudNet: Dynamic Pooling of Cloud Resources by Live
WAN Migration of Virtual Machines T. Wood, K K. Ramakrishnan, P. Shenoy, J. van der Merwe, J.
Hwang, G. Liu and L. Chaufournier IEEE Transactions on
Networking (TON), 2014. Paper
Leveraging weather forecasts in renewable energy
systems Navin Sharma, Jeremy Gummeson, David Irwin, Ting Zhu, Prashant
Shenoy Sustainable Computing: Informatics and Systems,
Volume 4, Issue 3, pages 160-171, September 2014. Paper
ShuttleDB: Database-Aware Elasticity in the Cloud Sean Barker, Yun Chi, Hakan Hacigumus, Prashant Shenoy and
Emmanuel Cecchet Proceedings of USENIX Intl. Conference on
Autonomic Computing (ICAC), Philadeplhia, PA, June 2014. Paper
BlinkFS: A Distributed File System for Intermittent
Power Navin Sharma, David Irwin, and Prashant Shenoy
Sustainable Computing: Informatics and Systems (SUSCOM), 2014
(Special Issue of Invited Papers from IGCC 2013). Paper
Energy-efficient content delivery networks using
cluster shutdown Vimal Mathew, Ramesh K. Sitaraman, Prashant Shenoy
Sustainable Computing: Informatics and Systems (SUSCOM) 2014 (Special
Issue of Invited Papers from IGCC 2013). Paper
Here Today, Gone Tomorrow: Exploiting Transient
Servers in Data Centers Rahul Singh, Prateek Sharma, David Irwin, Prashant Shenoy, and
K.K. Ramakrishnan IEEE Internet Computing, vol 18, no 4,
pages 22-29, August 2014 Paper
Empirical Characterization, Modeling, and Analysis of
Smart Meter Data Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy
IEEE Journal on Selected Areas in Communications (JSAC), Special
Series on Smart Grid Communications, vol 32, no 7, pages 1312-1327,
July 2014. Paper
NILM Redux: The Case for Emphasizing Applications over
Accuracy Sean Barker, Sandeep Kalra, David Irwin, and Prashant Shenoy
Proceedings of the Second NILM workshop (NILM 2014), Austin, TX, June
2014. paper
Combined Heat and Privacy: Preventing Occupancy
Detection from Smart Meters Dong Chen, David Irwin, Prashant Shenoy, and Jeannie Albrecht
Proceedings of IEEE PerCom, Budapest, Hungary, March 2014 paper
Cost-aware Cloud Bursting for Enterprise Applications Tian Guo, Upendra Sharma, Prashant Shenoy, Timothy Wood, Sambit
Sahu ACM Transactions on Internet Technology (TOIT), vol
13, no 3, May 2014 paper
VMShadow: Optimizing The Performance of
Latency-sensitive Virtual Desktops in Distributed Clouds Tian Guo, Vijay Gopalakrishnan, K. K. Ramakrishnan, Prashant
Shenoy, Arun Venkataramani, Seungjoon Lee Proceedings of
ACM Multimedia Systems 2014 (MMSYS 2014), Singapore, March 19-21 2014 paper
Reducing Energy Costs in Internet-Scale Distributed
Systems Using Load Shifting Vimal Mathew, Ramesh K. Sitaraman, Prashant Shenoy
Proceedings of IEEE COMSNETS 2014, Bangalore, India, January 7-10,
2014 paper
2013
Incentivizing Advanced Load Scheduling in Smart Homes Ye Xu, David Irwin, and Prashant Shenoy Proceedings of
ACM BuildSys 2013, Rome, Italy, November 11-15, 2013 paper
Non-Intrusive Occupancy Monitoring using Smart Meters Dong Chen, Sean Barker, Adarsh Subbaswamy, David Irwin, and
Prashant Shenoy Proceedings of ACM BuildSys 2013, Rome,
Italy, November 11-15, 2013 paper
Multimedia Systems Research: The First Twenty Years
and Lessons for the Next Twenty Prashant Shenoy ACM Transcations on Multimedia Computing,
Communications and Applications (ACM TOMCCAP), Special Issue on 20
Years of ACM Multimedia, vol 8, no 1s, October 2013. paper
A Flexible Elastic Control Plane for Private Clouds Upendra Sharma, Prashant Shenoy and Sambit Sahu Proceedings of
the ACM Cloud and Autonomics Conference (CAC 2013), August 2013. paper
Energy-Efficient Content Delivery Networks using
Cluster Shutdown V. Mathew, R. Sitaraman, and P. Shenoy Proceedings of
the IEEE International Green Computing Conference (IGCC), Arlington,
VA, June 2013 paper
Empirical Characterization and Modeling of Electrical
Loads in Smart Homes S. Barker, S. Kalra, D. Irwin, P. Shenoy Proceedings
of the IEEE International Green Computing Conference (IGCC),
Arlington, VA, June 2013 Paper | Slides (key, pdf)
A Distributed File System for Intermittent Power N. Sharma, D. Irwin and P. Shenoy Proceedings of the
IEEE International Green Computing Conference (IGCC), Arlington, VA,
June 2013 Paper
mBenchLab: Measuring the QoE of Web Applications
using Mobile Devices E. Cecchet, R. Sims, X. He and P. Shenoy Proceedings
of the ACM/IEEE Intl. Symposium on Quality of Service (IWQoS),
Montreal, Canada, June 2013 Best Paper Award paper
Scaling Distributed Energy Storage for Grid Peak
Reduction A. Mishra, D. Irwin, P. Shenoy, T. Zhu Proceedings of
the 4th ACM Intl. Conference on Future Energy Systems (ACM e-Energy),
Berkeley, CA, May 2013 Best Paper Runner-up paper
Yank: Enabling Green Data Centers to Pull the Plug Rahul Singh, David Irwin, Prashant Shenoy K.K. Ramakrishnan
Proceedings of NSDI 2013, Lombard, IL, April 2013 Paper
Sharing Renewable Energy in Smart Microgrids, T. Zhu, Z. Huang, A. Sharma, J. Su, D. Irwin, A. Mishra, D.
Menasche, and P. Shenoy, ACM/IEEE 4th International
Conference on Cyber-Physical Systems (ACM/IEEE ICCPS '13),
Philadelphia, PA, April 2013. paper
GreenCache: Augmenting Off-the-Grid Cellular Towers
with Multimedia Caches Navin Sharma, Dilip Krishnappa, David Irwin, Michael Zink,
Prashant Shenoy Proceedings of ACM MMSys, Oslo, Norway,
February 2013 paper
Analytical Modeling for What-if Analysis in Complex
Cloud Computing Applications R. Singh, P. Shenoy, M. Natu, V. Sadaphal and H. Vin
ACM Sigmetrics Performance Evaluation Review, Special Issue on Cloud
Computing, Vol 40, no 4, pages 53-62, March 2013 (updated version of
Predico paper) paper
GreenCharge: Managing Renewable Energy in Smart
Buildings A. Mishra, D. Irwin, P. Shenoy, J. Kurose, T. Zhu IEEE
Journal on Selected Areas in Communications (JSAC), Special Series on
Smart Grid Communications, 31(7): 1281-1293, July 2013. paper
2012
SCALLA: A Platform for Scalable One-Pass Analytics
using MapReduce Boduo Li, Edward Mazur, Yanlei Diao, Andrew McGregor, Prashant
Shenoy ACM Transactions on Database Systems (TODS),
37(4):27, December 2012. Special Issue on Best Papers of
SIGMOD 2011. paper
Provisioning Multi-tier Cloud Applications Using
Statistical Bounds on Sojourn Time Upendra Sharma, Prashant Shenoy, Don Towsley Proceedings
of the 9th ACM Conference on Autonomic Computing, San Jose, CA,
September 2012. paper
Smart*: An Open Data Set and Tools for Enabling
Research in Sustainable Homes Sean Barker, Aditya Mishra, David Irwin, Emmanuel Cecchet,
Prashant Shenoy, and Jeannie Albrecht Proceedings of the
2012 Workshop on Data Mining Applications in Sustainability (SustKDD
2012), Beijing, China, August 2012 Paper | Slides (key, pdf)
Enterprise Ready Virtual Cloud Pools: Vision,
Oppurtunities and Challenges T. Wood, K K Ramakrishnan, P. Shenoy, K Van der Merwe The
Computer Journal, Oxford Univ. Press, 55 (8): 995-1004, 2012. Special
Issue on Security and Performance of Networks and Clouds paper
MultiSense: Proportional-Share for Mechanically
Steerable Sensor Networks Navin Sharma, David Irwin, Prashant Shenoy and Michael Zink Multimedia
Systems Journal (MMSJ), vol 18(5):425-444, October 2012 paper
SmartCharge: Cutting the Electricity Bill in Smart
Homes with Energy Storage Aditya Mishra, David Irwin, Prashant Shenoy, Jim Kurose, and
Ting Zhu Proceedings of the Third International Conference
on Future Energy Systems (e-Energy), Madrid, Spain, May 2012. Paper
Seagull: Intelligent Cloud Bursting for Enterprise
Applications Tian Guo, Upendra Sharma, Sambit Sahu, Timothy Wodd, Prashant
Shenoy Proc. USENIX Annual Technical Conference Short
papers, June 13.15, 2012, Boston, MA. paper
An Empirical Study of Memory Sharing in Virtual
Machines Sean Barker, Timothy Wood, Prashant Shenoy, and Ramesh
Sitaraman Proceedings of the 2012 USENIX Annual Technical
Conference (USENIX ATC), Boston, MA, June 2012 Paper | Slides (key, pdf) | Video
eTransform: Transforming Enterprise Data Centers by
Automated Consolidation Rahul Singh, Prashant Shenoy, K. K. Ramakrishnan, Rahul Kelkar
and Harrick Vin Proceedings of the 32nd International
Conference on Distributed Computing Systems (ICDCS), Macau, China,
June 18-21, 2012 Paper
"Cut Me Some Slack": Latency-Aware Live Migration for
Databases Sean Barker, Yun Chi, Hyun Jin Moon, Hakan Kacigumus, and
Prashant Shenoy Proceeding of the 15th International
Conference on Extending Database Technology (EDBT), Berlin, Germany,
March 2012 Paper
| Slides (key, pdf)
SmartCap: Flattening Peak Electricity Demand in Smart
Homes Sean Barker, Aditya Mishra, David Irwin, Prashant Shenoy, and
Jeannie Albrecht. Proceedings of the 10th IEEE
International Conference on Pervasive Computing and Communications
(PerCom), Lugano, Switzerland, March 2012 (Appeared in Best
Papers Session) Paper
| Slides (key, pdf)
Designing Privacy-preserving Smart Meters with
Low-cost Microcontrollers Andres Molina-Markham, George Danezis, Kevin Fu, Prashant
Shenoy and David Irwin Proceedings of Financial
Cryptography and Data Security, Bonaire, March 2012 Paper
Energy-Aware Load Balancing in Content Delivery
Networks. Vimal Mathew, Ramesh Sitaraman and Prashant Shenoy
Proceedings of IEEE Infocom, Orlando, FL, March 2012 paper
Varanus: More-With-Less Fault Localization in Data
Centers Vaishali Sadaphal, Maitreya Natu, Harrick Vin Prashant Shenoy
Proceedings of IEEE COMSNETS, Bangalore, India, January 2012 (Best
Paper Award) paper
Modellus: Automated Modeling of Complex Internet Data
Center Applications. Peter Desnoyers, Timothy Wood, Prashant Shenoy, Rahul Singh,
Sangameshwar Patil, and Harrick Vin. ACM Transactions on
the Web (TWEB), Volume 6 Issue 2, May 2012 Paper
SPIRE: Efficient Data Inference and Compression over
RFID Streams. Yanming Nie, Richard Cocci, Zhao Cao, Yanlei Diao, and Prashant
Shenoy. IEEE Trans. on Knowledge and Data Engineering
(TKDE), 24(1): 141-155, January 2012. Paper
2011
Conference & Workshop Papers
Predico: A System for What-if Analysis in Complex
Data Center Applications. Rahul Singh, Prashant Shenoy, Maitreya Natu, Vaishali Sadaphal
and Harrick Vin. Proceedings of the 12th ACM/IFIP/USENIX
International Middleware Conference, Lisboa, Portugal, 12 - 16
December 2011. Paper
PipeCloud: Using Causality to Overcome Speed-of-Light
Delays in Cloud-Based Disaster Recovery. Timothy Wood, Andres Lagar-Cavilla, K. K. Ramakrishnan,
Prashant Shenoy, Jacobus Van der Merwe. Proceedings of 2nd
Symposium on Cloud Computing (SOCC), October 2011. Paper
Exploiting Home Automation Protocols for Load
Monitoring in Smart Buildings. David Irwin, Anthony Wu, Sean Barker, Aditya Mishra, Jeannie
Albrecht, and Prashant Shenoy. Proceedings of the Third
Workshop on Embedded Sensing Systems for Energy-efficiency in
Buildings (BuildSys), Seattle, Washington, November 2011. Paper | Slides (key, pdf)
The Case For Efficient Renewable Energy Management
for Smart Homes. Ting Zhu, Aditya Mishra, David Irwin, Navin Sharma, Prashant
Shenoy, and Don Towsley. Proceedings of the Third Workshop
on Embedded Sensing Systems for Energy-efficiency in Buildings
(BuildSys), Seattle, Washington, November 2011. Paper
Predicting Solar Generation from Weather Forecasts
Using Machine Learning. Navin Sharma, Pranshu Sharma, David Irwin, and Prashant Shenoy.
Proceedings of the Second IEEE International Conference on
Smart Grid Communications (SmartGridComm), Brussels, Belgium,
October, 2011. Paper
Towards Continuous Policy-driven Demand Response in
Data Centers David Irwin, Navin Sharma, and Prashant Shenoy
Proceedings of the Workshop on Energy and IT: from Green Networking
to Smarter Systems, co-located with SIGCOMM. Toronto, Canada, August
19th, 2011. (Best Paper Award) Paper
Distributed Inference and Query Processing for RFID
Tracking and Monitoring. Zhao Cao, Charles Sutton, Yanlei Diao, and Prashant Shenoy.
Proceedings of VLDB 2011, Seattle, WA, August 2011. Also appears as
PVLDB 2011, 4(5), 326-337, Febuary 2011. paper
Finding a 'Kneedle' in a Haystack: Detecting Knee
Points in System Behavior Ville Satopaa, Jeannie Albrecht, David Irwin, and Barath
Raghavan. Proceedings of the Third Annual Workshop on
Simplifying Complex Networks for Practitioners (Simplex),
Minneapolis, MN, June 24th, 2011 Paper
BenchLab: An Open Testbed for Realistic Benchmarking
of Web Applications Emmanuel Cecchet, Veena Udayabhanu, Timothy Wood and Prashant
Shenoy. Proceedings of 2nd USENIX Conference on Web
Application Development (WebApps '11), June 15-16, 2011, Portland, OR Paper
A Platform for Scalable On-pass Analytics using
MapReduce Boduo Li, Ed Mazur, Yanlei Diao, Andrew McGregor, and Prashant
Shenoy. Proceedings of ACM Sigmod, Athens, Greece, June
2011 PaperTech Report
Sharing-aware Algorithms for Virtual Machine
Colocation. Michael Sindelar, Ramesh Sitaraman, and Prashant Shenoy
Proceedings of 23rd ACM Symposium on Parallelism in Algorithms and
Architectures (SPAA), San Jose, CA, June 2011. Paper
Kingfisher: Cost-aware Elasticity in the Cloud Upendra Sharma, Prashant Shenoy, Sambit Sahu, Anees Shaikh
Proceedings of IEEE Infocom 2011, Shanghai, China, April 2011
(miniconference/short version) Full version in the
Proceedings of the 31st IEEE ICDCS, Minneapolis, MN, June 2011 Infocom Short
VersionICDCS full
version
ZZ and the Art of Practical BFT Execution Timothy Wood, Rahul Singh, Arun Venkataramani, Prashant Shenoy
and Emmanuel Cecchet EuroSys 2011, Salzburg, Austria, April
10 - 13, 2011 Paper
| Technical Report
BenchLab: Benchmarking with Real Web Applications and
Web Browsers Emmanuel Cecchet, Veena Udayabhanu, Timothy Wood, Prashant
Shenoy, Fabien Mottet, Vivien Quema and Guillaume Pierre.
Eurosys 2011, Poster and demo session, April 10-13, 2011, Salzburg,
Austria Abstract
& Poster
Towards Scalable One-Pass Analytics Using MapReduce Boduo Li, Ed Mazur, Yanlei Diao and Prashant Shenoy.
DataCloud 2011- Workshop on Data-intensive Computing in the Clouds,
Anchorage, Alaska, May 2011 pdf
Dolly: Virtualization-driven Database Provisioning
for the Cloud Emmanuel Cecchet, Rahul Singh, Upendra Sharma, Prashant Shenoy
2011 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution
Environments (VEE 2011), Newport Beach, CA, March 9-11, 2011 Paper | NEDB Summit Slides
(pptx, pdf) | Extended
tech report UM-CS-2010-006 | VEE Slides (pptx, pdf)
CloudNet: Dynamic Pooling of Cloud Resources by Live
WAN Migration of Virtual Machines Timothy Wood, K.K. Ramakrishnan, Prashant Shenoy, Jacobus Van
der Merwe 2011 ACM SIGPLAN/SIGOPS International Conference
on Virtual Execution Environments (VEE 2011), Newport Beach, CA,
March 9-11, 2011 Paper
| Slides (pdf)
Blink: Managing Server Clusters on Intermittent Power Navin Sharma, Sean Barker, David Irwin, and Prashant Shenoy
Proceedings of the Sixteenth International Conference on
Architectural Support for Programming Languages and Operating Systems
(ASPLOS), Newport Beach, California, March, 2011. Paper
MultiSense: Fine-grained Multiplexing for Steerable
Camera Sensor Networks Navin Sharma, David Irwin, Prashant Shenoy and Michael Zink
Proceedings of ACM Multimedia Systems 2011 (MMSys 2011), San Jose,
CA, USA, February 23-25, 2011 Paper
2010
Conference & Workshop Papers
Networked Cloud Orchestration: A GENI Perspective Ilia Baldine, Yufeng Xin, Anirban Mandal, Chris Heermann, Jeff
Chase, Varun Marupadi, Aydan Yumerefendi, and David Irwin
IEEE Workshop on Management of Emerging Networks and Services (MENS),
Miami, Florida, December, 2010 Paper
Private Memoirs of a Smart Meter Andres Molina-Markham, Prashant Shenoy, Kevin Fu, Emmanuel
Cecchet, David Irwin 2nd ACM Workshop On Embedded Sensing
Systems For Energy-Efficiency In Buildings (BuildSys 2010), Zurich,
Switzerland, November 2, 2010 Paper
Shipping to Streaming: Is this shift green? Anand Seetharam, Manikandan Somasundaram, Jim Kurose, Don
Towsley and Prashant Shenoy Proc. of First ACM SIGCOMM
Workshop on Green Networking, New Delhi, India August 2010 Paper
Exploiting the Interplay Between Memory and Flash
Storage In Embedded Sensor Devices D. Agrawal, B. Li, Z. Cao, D. Ganesan, Y. Diao and P. Shenoy
Proceedings of the 16th IEEE Conference on Embedded and Real-time
Computing Systems (RTCSA), Embedded Track, Macau, China, Aug 2010 Paper
Disaster Recovery as a Cloud Service: Economic
Benefits & Deployment Challenges Timothy Wood, Emmanuel Cecchet, K.K. Ramakrishnan, Prashant
Shenoy, Jacobus van der Merwe, and Arun Venkataramani.
Proceedings of the 2nd Workshop on Hot Topics in Cloud Computing,
HotCloud 2010, June 22, 2010 Paper
Autonomic Mix-Aware Provisioning for Non-Stationary
Data Center Workloads Rahul Singh, Upendra Sharma, Emmanuel Cecchet and Prashant
Shenoy Proceedings of the 7th IEEE International Conference
on Autonomic Computing and Communications (ICAC), Washington, DC,
USA, June 7-11, 2010 Paper
Cloudy Computing: Leveraging Weather Forecasts in
Energy Harvesting Sensor Systems Navin Sharma, Jeremy Gummeson, David Irwin, and Prashant Shenoy
Proceedings of the Seventh IEEE Communications Society Conference on
Sensor, Mesh and Ad Hoc Communications and Networks (SECON), Boston,
Massachusetts, June 2010 Paper
Towards a Virtualized Sensing Environment David Irwin, Navin Sharma, Prashant Shenoy, and Michael Zink
Proceedings of the Sixth International Conference on Testbeds and
Research Infrastructures for the Development of Networks and
Communities---Testbed Practices Track (TridentCom), Berlin, Germany,
May 2010. Paper
Resource Management in Data-Intensive Clouds:
Opportunities and Challenges David Irwin, Prashant Shenoy, Emmanuel Cecchet, and Michael
Zink Proceedings of the 17th IEEE Workshop on Local and
Metropolitan Area Networks (LANMAN 2010), May 5-7, 2010, Long Branch,
New Jersey, USA. (Invited paper) Paper
Automated Negotiation with Decommitment for Dynamic
Resource Allocation in Cloud Computing Bo An, Victor Lesser,
David Irwin, and Michael Zink
Proceedings of the Ninth International Conference on
Autonomous Agents and Multiagent Systems (AAMAS), Toronto, Canada,
May 2010. Paper
JReq: Database Queries in Imperative Languages Ming-Yee Iu, Emmanuel Cecchet, and Willy Zwaenepoel
Proceedings of the International Conference on Compiler Construction
(CC 2010), Paphos, Cyprus, 20-28 March 2010 Paper
Empirical Evaluation of Latency-sensitive Application
Performance in the Cloud Sean Barker and Prashant Shenoy Proceedings of MMSys
2010 - the first ACM Multimedia Systems Conference, Scottsdale, AZ,
February 2010 Paper
| Slides (key, pdf)
Journal Papers
An Adaptive Link Layer for Heterogeneous Multi-radio
Mobile Sensor Networks Jeremy Gummeson, Deepak Ganesan, Prashant Shenoy and Mark
Corner IEEE Journal on Selected Areas in Communications
(JSAC), Special Issue on Simple Wireless Sensor Networking Solutions,
2010 Paper
Ferret: An RFID-enabled pervasive multimedia
application Xiaotao Liu, Mark D. Corner, Prashant Shenoy Ad Hoc
Networks, 2010 PreprintPaper
2009
Conference & Workshop Papers
Drivolution: Rethinking the Database Driver Lifecycle Emmanuel Cecchet and George Candea Proceedings of
Middleware 2009 (Industrial track), Urbana Champaign, IL, USA,
December 2009 Paper
| Slides
Architectural Considerations for Distributed RFID
Tracking and Monitoring Zhao Cao, Yanlei Diao, and Prashant Shenoy Proceedings
of the ACM workshop on Networking Meets Databases (NetDB), Big Sky,
MO, USA, October 2009 Paper
Online Piece-wise Linear Approximation of Numerical
Streams with Precision Guarantees Hazem Elmeleegy, Ahmed Elmagarmid, Emmanuel Cecchet, Walid Aref
and Willy Zwaenepoel Proceedings of VLDB 2009, Lyon,
France, August 2009 Paper
| Slides
A Multiagent Learning Approach to Online Distributed
Resource Allocation Chongjie Zhang, Victor Lesser, and Prashant Shenoy
Proceedings of 21st International Joint Conference on Artificial
Intelligence (IJCAI), Pages 361-366, July 2009 Paper | Slides
The Case for Enterprise-ready Virtual Private Clouds Timothy Wood, Alexandre Gerber, K.K. Ramakrishnan, and Jacobus
van der Merwe. In proceedings of the Workshop on Hot Topics
in Cloud Computing, HotCloud 2009, pages 1-5, June 2009. Paper | Slides
An Adaptive Link Layer for Range Diversity in
Multi-radio Mobile Sensor Networks Jeremy Gummeson, Deepak Ganesan, Prashant Shenoy and Mark
Corner Proceedings of IEEE Infocom, Rio de Janeiro, Brazil,
pages 154-162, April 2009 Paper | Slides
Predicting Replicated Database Scalability from
Standalone Database Profiling Sameh Elnikety, Steve Dropsho, Emmanuel Cecchet and Willy
Zwaenepoel EuroSys 2009, Nuremberg, Germany, pages 303-316,
April 2009 Paper
| Slides
Probabilistic Inference over RFID Streams in Mobile
Environments Thanh Tran, Charles Sutton, Richard Cocci, Yanming Nie, Yanlei
Diao and Prashant Shenoy 25th International Conference on
Data Engineering (ICDE), Shanghai, China, pages 1096-1107, April 2009 TR version
Memory Buddies: Exploiting Page Sharing for Smart
Colocation in Virtualized Data Centers Timothy Wood, Gabriel Tarasuk-Levin, Prashant Shenoy, Peter
Desnoyers, Emmanuel Cecchet, Mark Corner 2009 ACM
SIGPLAN/SIGOPS International Conference on Virtual Execution
Environments (VEE 2009), Washington, DC, USA, pages 31-40, March
11-13, 2009 Paper
| Slides
SRCP: Simple Remote Control for Perpetual High-power
Sensor Networks Navin Sharma, Jeremy Gummerson, David Irwin, Deepak Ganesan,
Prashant Shenoy EWSN 2009 - 6th European Conference on
Wireless Sensor Networks, Cork, Ireland, pages 1-16, February 11-13,
2009 Paper | Slides
Performance Debugging in Data Centers: Doing More
with Less Emmanuel Cecchet, Maitreya Natu, Vaishali Sadaphal, Prashant
Shenoy and Harrick Vin IEEE COMSNET 2009 - 1st
International Conference on COMmunication Systems and NETworkS,
Bangalore, India, pages 1-9, January, 5-10 2009 (Invited
paper) Paper
| Slides
Journal Papers
Sandpiper: Black-box and Gray-box Resource Management
for Virtual Machines Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin
Yousif. Computer Networks Journal Special Issue on
Virtualized Data Centers, 2009 Paper
Ultra Low Power Data Storage for Sensor Networks Gaurav Mathur, Peter Desnoyers, Paul Chukiu, Deepak Ganesan and
Prashant Shenoy ACM Transaction on Sensor Networks, pages
1-20, 2009 Paper
SEVA: Sensor Enhanced Video Annotation Xiaotao Liu, Mark D. Corner, and Prashant Shenoy ACM
Transactions on Multimedia Computing, Communications and Applications
(ACM TOMCCAP), vol 5, number 3, Pages 1-26, August 2009 Paper
PRESTO: Feedback-driven Data Management in Sensor
Networks Ming Li, Deepak Ganesan and Prashant Shenoy IEEE/ACM
Transactions on Networking (TON), vol 17, number 4, Pages 1256-1269,
August 2009 Paper
Memory Buddies: Exploiting Page Sharing for Smart
Colocation of Data Centers T. Wood, G. Tarasuk-Levin, P. Shenoy, P. Desnoyers, E. Cecchet,
M. Corner ACM Sigops Operating Systems Review: Special
Issue on Virtualization, vol 43, number 3, Pages 27-36, July 2009 Paper
Resource Overbooking and Application Profiling in a
Shared Internet Hosting Platform Bhuvan Urgaonkar, Prashant Shenoy, and Timothy Roscoe
ACM Transations on Internet Technologies (TOIT), vol 9, number 1,
Pages 1-45, February 2009 Paper
Application of Reinforcement Learning in Multisensor
Fusion Problems with Conflicting Control Objectives Shichao Ou, Andrew Fagg, Prashant Shenoy, Liancheng Chen
Intelligent Automation and Soft Computing, Vol. 15, No. 2, pp. 1-13,
February 2009
2008
Conference & Workshop Papers
Profiling and Modeling Resource Usage of Virtualized
Applications Timothy Wood, Ludmila Cherkasova, Kivan Ozonat, and Prashant
Shenoy Proceedings of the 9th ACM/Usenix conference on
Middleware, pages 366-387, Leuven Belgium, December 2008 Paper | Slides
Sherlock:
Automatically Locating Objects for Humans
Aditya Nemmaluri, Mark D. Corner, and Prashant Shenoy. In Proceedings of Mobisys, Breckenridge, CO, June 2008.
Paper
|
Slides
Efficient Data Interpretation and Compression over
RFID Streams Richard Cocci, Thanh Tran, Yanlei Diao, and Prashant Shenoy.
Proc. 24th Intl. Conference on Data Engineering (ICDE), April 2008,
Cancun, Mexico (short paper) Paper
Data Quality and Query Cost in Wireless Sensor
Networks David Yates, Erich Nahum, James F. Kurose, and Prashant Shenoy.
Proc. Intl. Conference on Pervasive Computing and Communications
(PerCom 2008), Kowloon, Hong Kong, March 2008. Invited to a
fast-track special issue of Pervasive and Mobile Computing journal. Paper
Journal Papers
Data Quality and Query Cost in Pervasive Sensing
Systems David Yates, Erich Nahum, James F. Kurose, Prashant Shenoy
Elsevier Pervasive and Mobile Computing Journal, Special Issue of
Selected Papers from IEEE Percom'08, vol 4, number 6, Pages 851-870,
December 2008
Chameleon: Application Level Power Management Xiaotao Liu, Prashant Shenoy, and Mark D. Corner. IEEE
Transactions on Mobile Computing, 7(8):995-1010, August 2008 Paper
Cataclysm: Scalable Overload Policing for Internet
Applications Bhuvan Urgaonkar and Prashant Shenoy Elsevier Journal
of Network and Computer Applications (JNCA), vol 31, pages 891-920,
July 2008 Paper
Agile Dynamic Provisioning of Multi-tier Internet
Applications Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, Pawan
Goyal, and Timothy Wood ACM Transactions on Adaptive and
Autonomous Systems (TAAS), Vol. 3, No. 1, pages 1-39, March 2008 Paper
Multimedia Streaming via TCP: An Analytic Performance
Study Bing Wang, Jim Kurose, Prashant Shenoy and Don Towsley.
ACM Transactions on Multimedia Computing, Communications and
Applications (TOMCCAP), 4(2), April 2008 Paper
Hierarchical Scheduling for Symmetric Multiprocessors A. Chandra and P. Shenoy. IEEE Trans. On Parallel and
Distributed Systems (TPDS), 19(3), pp 418-431, March 2008 Paper
2007
Conference & Workshop Papers
Multi-user Data Sharing in Radar Sensor Networks Ming Li, Tingxin Yan, Deepak Ganesan, Eric Lyons, Prashant
Shenoy, Arun Venkataramani, Michael Zink Proceedings of
the 5th ACM Conference on Embedded Networked Sensor Systems (Sensys
2007), Sydney, Australia, Nov 2007 Paper | Slides
Hyperion: High Volume Stream Archival for
Retrospective Querying Peter J. Desnoyers and Prashant Shenoy. Proceedings of
the 2007 USENIX Annual Technical Conference, Santa Clara CA, June
17-22 2007. Best Paper Award Paper | Slides
Black-box and Gray-box Strategies for Virtual Machine
Migration Timothy Wood, Prashant Shenoy, Arun Venkataramani and Mazin
Yousif. Proceedings of the Fourth Symposium on Networked
Systems Design and Implementation (NSDI), Cambridge, MA, April 2007. Paper | Slides
Approximate Initialization of Camera Sensor Networks Purushottam Kulkarni, Deepak Ganesan and Prashant Shenoy.
Proceedings of the 4th European Conference on Wireless Sensor
Networks (EWSN 2007), Delft, Netherlands, January, 2007. Paper | Slides
Re-thinking Data Management for Storage-centric Sensor
Networks Yanlei Diao, Deepak Ganesan, Gaurav Mathur and Prashant Shenoy.
Proceedings of the Third Biennial Conference on Innovative Data
Systems Research (CIDR), Asilomar, CA, January 2007. Paper | Slides
Journal Papers
Application Placement on a Cluster of Servers B. Urgaonkar, A. Rosenberg and P. Shenoy.
Internernational Journal of Foundations of Computer Science, Vol. 18,
No. 5, pages 1023-1041, October 2007 Paper
Design and Analysis of a Demand Adaptive and Locality
Aware Streaming Media Server Cluster Z. Ge, P. Ji and P. Shenoy. ACM/Springer Multimedia
Systems Journal, Vol 13, no 3, pages 235-249, September 2007 Paper
Resource Management for Real-Time Tasks in Mobile
Robotics L. Huan, K. Ramamritham, P. Shenoy, R. Grupen and J. Sweeney.
Elsevier J. Software and Systems, Special Issue on Distributed
Real-time Systems, vol 80, pages 962-971, May 2007 Paper
Analytic Modeling of Multi-tier Internet Applications Bhuvan Urgaonkar, Giovannu Pacifici, Prashant Shenoy, Mike
Spreitzer and Asser Tantawi. ACM Transactions on the Web
(TWEB), vol 1, no 1, pages 1 - 35, May 2007 Paper
2006
Conference & Workshop Papers
The Case for Semantic Aware Remote Replication Xiaotao Liu, Gal Niv, K. K. Ramakrishnan, Prashant Shenoy and
Jacobus Van der Merwe. 2nd International Workshop on
Storage Security and Survivability (StorageSS 2006), Alexandria, VA,
October 2006. Paper
- Tech Report
Snapshot: A Self-Calibration Protocol for Camera
Sensor Networks Xiaotao Liu, Purushottam Kulkarni, Prashant Shenoy and Deepak
Ganesan. in IEEE Workshop on Broadband Advanced Sensor
Networks (BASENETS 2006), San Jose, CA, October 2006. Invited
Paper Paper
- Tech Report
CAPSULE: An Energy-Optimized Object Storage System for
Memory-Constrained Sensor Devices Gaurav Mathur, Peter Desnoyers, Deepak Ganesan and Prashant
Shenoy. Proceedings of the Fourth ACM Conference on
Embedded Networked Sensor Systems (SenSys), Boulder, CO, November
2006. Technical Report, Department of Computer Science, University of
Massachusetts, March 2006. Paper - Tech Report
Ferret: RFID Localization for Pervasive Multimedia Xiaotao Liu, Mark Corner and Prashant Shenoy.
Proceedings of the Eight International Conference on Ubiquitous
Computing (Ubicomp), Orange County, CA, September 2006 Technical
Report, Department of Computer Science, University of Massachusetts,
March 2006. Paper -
Tech Report
Efficient Data Migration in Self-managing Storage
Systems Vijay Sundaram, Timothy Wood, and Prashant Shenoy.
Proceedings of the Third International Conference on Autonomic
Computing, Dublin, Ireland, June 2006 Technical Report,
Department of Computer Science, University of Massachusetts, August
2005. Paper - Tech
Report
PRESTO: Feedback-driven Data Management in Sensor
Networks Ming Li, Deepak Ganesan and Prashant Shenoy.
Proceedings of the Third Symposium on Networked Systems Design and
Implementation (NSDI), San Jose, CA, May 2006 Technical
Report, Department of Computer Science, University of Massachusetts,
October 2005. Paper
- Tech Report | Slides
Ultra-Low Power Storage for Sensor Networks Gaurav Mathur, Peter Desnoyers, Deepak Ganesan and Prashant
Shenoy. Proceedings of IEEE/ACM Conference on Information
Processing in Sensor Networks - Track on Sensor Platform, Tools and
Design Methods for Networked Embedded Systems (IPSN-SPOTS),
Nashville, TN, April 2006. Paper - Tech Report | Slides
Journal Papers
Consistency Maintenance in Dynamic Overlay Networks Xiaotao Liu, Jiang Lan, Prashant Shenoy and Krithi Ramamritham.
Computer Networks, Special Issue on Overlay Distribution Structures
and their Applications, 50(6), pp 859-876, April 2006.
An Observation-based Approach Towards Self-managing
Web Servers A. Chandra, P. Pradhan, R. Tewari, S. Sahu and P. Shenoy.
Computer Communications, vol 29(8), pp 1174-1188, May 2006.
Dynamic Cache Reconfiguration Strategies for
Cluster-based Streaming Proxies Y. Guo, Z. Ge, B. Urgaonkar, P. Shenoy, D. Towsley.
Computer Communications vol 29(10), pp 1710-1721, June 2006.
2005
Book Chapters
Caching and Distribution Issues for Streaming Content
Distribution Networks Michael Zink and Prashant Shenoy , Book Chapter in "Web
Content Delivery" X. Tang, J. Xu and S. Chanson (eds), Springer
September 2005.
Conference & Workshop Papers
SEVA: Sensor Enhanced Video Annotation Xiaotao Liu, Mark Corner and Prashant Shenoy.
Proceedings of ACM Multimedia, Singapore, November 2005. Plenary
Paper and Best Paper Award. Technical Report 05-35,
Department of Computer Science, University of Massachusetts, April
2005. Paper
- Tech
Report
SensEye: A Multi-tier Camera Sensor Network Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy and
Qifeng Lu. Proceedings of ACM Multimedia, Singapore,
November 2005. Best Student Paper Finalist. Technical
Report, Department of Computer Science, University of Massachusetts,
April 2005. Paper
- Tech Report
TSAR: a Two Tier Sensor Storage Architecture Using
Interval Skip Graphs Desnoyers, P., Ganesan, D., and Shenoy, P. In
Proceedings of the 3rd international Conference on Embedded Networked
Sensor Systems (San Diego, California, USA, November 02 - 04, 2005).
SenSys '05. Paper
Chameloen: Application Controlled Power Manangement
with Performance Isolation Xiaotao Liu, Prashant Shenoy and Mark Corner.
Proceedings of ACM Multimedia, Singapore, November 2005 Technical
Report 04-26, Department of Computer Science, University of
Massachusetts, November 2004 Paper
- Tech
Report
PRESTO: A Predictive Storage Architecture for Sensor
Networks Peter Desnoyers, Deepak Ganesan, Huan Li and Prashant Shenoy.
Proceedings of the Tenth Workshop on Hot Topics in Operating Systems
(HotOS-X), Santa Fe, NM, June 2005. Technical Report
TR05-05, Department of Computer Science, University of Massachusetts,
February 2005. Paper - Tech
Report
The Case for Multi-tier Camera Sensor Networks Purushottam Kulkarni, Deepak Ganesan and Prashant Shenoy.
Proceedings of ACM NOSSDAV 2005, Skamania, WA, June 2005. Papers - Tech Report
Online Scheduling in Modular Multimedia Systems with
Stream Reuse Michael Bradshaw, Jim Kurose, Prashant Shenoy and Don Towsley.
Proceedings of ACM NOSSDAV 2005, Skamania, WA, June 2005.
Paper - Tech Report
Dynamic Provisioning for Multi-tier Internet
Applications Bhuvan Urgaonkar, Prashant Shenoy, Abhishek Chandra, and Pawan
Goyal. Proceedings of the 2nd IEEE International Conference
on Autonomic Computing (ICAC-05), Seattle, June 2005. Best
Student Paper Award Technical Report TR04-100, Department
of Computer Science, University of Massachusetts, October 2004. Paper -
Tech
Report
An Analytical Model for Multi-tier Internet Services
and Its Applications Bhuvan Urgaonkar, Giovanni Pacifici, Prashant Shenoy, Mike
Spreitzer and Assar Tantawi. Proceedings of the ACM
Sigmetrics Conference, Banff, Canada, June 2005. Technical
Report TR04-99, Department of Computer Science, University of
Massachusetts, October 2004 Paper
- Tech
Report
Cataclysm: Handling Extreme Overloads in Internet
Applications Bhuvan Urgaonkar and Prashant Shenoy. Proceedings of
the Fourteenth International World Wide Web Conference (WWW 2005),
Chiba, Japan, May 2005. Brief Announcement in the
Proceedings of the Twenty-Third ACM Symposium on Principles of
Distributed Computing (PODC 2004), July 2004, St. John's,
Newfoundland, Canada. Technical Report TR03-40, Department
of Computer Science, University of Massachusetts, December 2003.
Revised July 2004. Paper - Brief
Announcement - Revised
Tech Report - Tech
Report
Scheduling Messages with Deadlines in Multi-hop
Real-time Sensor Networks Huan Li, Prashant Shenoy and Krithi Ramamritham.
Proceedings of the Eleventh IEEE Real-time and Embedded Technology
and Applications Symposium (RTAS), San Francisco, CA, March 2005. Technical
Report 04-91, Department of Computer Science, University of
Massachusetts, October 2004 Paper - Tech Report
A Reconfigurable on-the-Fly Resource-aware Streaming
Pipleline Scheduler M. Bradshaw, J. Kurose, L. Page, P. Shenoy and D. Towsley.
Proceedings of the 12th Multimedia Computing and Networking
Conference (MMCN), San Jose, CA, January 2005 Paper - Tech
Report
Journal Papers
Consistency Maintenance in Dynamic Overlay Networks Xiaotao Liu, Jiang Lan, Prashant Shenoy, Krithi Ramamritham.
Computer Networks Journal, Special Issue on Overlay Distribution
Structures and their Applications, 2005 Paper
2004
Conference & Workshop Papers
Multimedia Streaming via TCP: An Analytic Performance
Study Bing Wang, Jim Kurose, Prashant Shenoy and Don Towsley.
Proceedings of ACM Sigmetrics, New York, NY, June 2004 (short paper).
Full version in the Proceedings of ACM Multimedia Conference, New
York, NY, October 2004. Technical Report, Department of
Computer Science, University of Massachusetts, July 2003 Short
Paper - Tech
Report
Application Placement on a Cluster of Servers Bhuvan Urgaonkar, Arnold Rosenberg and Prashant Shenoy.
Proceedings of the 17th Intl. Conference of Parallel and Distributed
Computing Systems, San Francisco, CA, September 2004. Technical
Report TR04-18, Department of Computer Science, University of
Massachusetts, April 2004 Paper - Tech
Report
Active QoS Flow Maintenance in Controlled Mobile
Networks John Sweeney, Rod Grupen and Prashant Shenoy.
Proceedings of the Fourth IEEE International Symposium on Robotics
and Automation (ISRA), Queretaro, Mexico, August 2004 Paper
- Tech Report
Cataclysm: Handling Extreme Overloads in Internet
Services Bhuvan Urgaonkar and Prashant Shenoy. Proceedings of
ACM Principles of Distributed Computing (PODC), St Johns, New
Foundland, Canada, July 2004 (Brief announcement/short paper)
Technical Report, Department of Computer Science, University of
Massachusetts, November 2004. Short
Paper - Tech
Report
A Time Series-based Approach for Power Management in
Mobile Processors and Disks Xiaotao Liu, Prashant Shenoy and Weibo Gong.
Proceedings of the 14th ACM Workshop on Network and Operating System
Support for Audio and Video (NOSSDAV), Kinsale, Ireland, pages 74-81,
June 2004. Technical Report 04-25, Department of Computer
Science, University of Massachusetts, 2004 Paper - Tech
Report
AMPS: A Flexible, Scalable Proxy Testbed for
Implementing Streaming Services Xiaolan Zhang, Michael K. Bradshaw, Yang Guo, Bing Wang, Jim
Kurose, Prashant Shenoy, Don Towsley. Proceedings of the
14th ACM Workshop on Network and Operating System Support for Audio
and Video (NOSSDAV), Kinsale, Ireland, pages 116-121, June 2004. Technical
Report, Department of Computer Science, University of Massachusetts,
December 2003. Tech
Report
Scheduling Communication in Real-Time Sensor
Applications Huan Li, Prashant Shenoy and Krithi Ramamritham.
Proceedings of the Tenth IEEE Real-Time/Embedded Technology and
Applications Symposium (RTAS04), Toronto, Canada, May 2004. Technical
Report TR04-05, Department of Computer Science, University of
Massachusetts, January 2004 Paper - Tech Report
A Performance Comparison of NFS and iSCSI for
IP-Networked Storage Peter Radkov, Li Yin, Pawan Goyal, Prasenjit Sarkar and
Prashant Shenoy. Proceedings of the Usenix Conference on
File and Storage Technologies (FAST 04), San Francisco, CA, March
2004. Technical Report TR03-39, Department of Computer
Science, University of Massachusetts, October 2003 Paper - Tech Report
Journal Papers
Resilient and Coherency Preserving Dissemination of
Dynamic Data Using Cooperating Peers Shetal Shah, Krithi Ramamritham and Prashant Shenoy.
IEEE Transactions on Knowledge and Data Engineering (TKDE), Special
Issue on Peer-to-Peer Data Management, 16(7), pages 799--812, July
2004 Technical Report, Department of Computer Science,
University of Massachusetts, October 2003 Tech Report
Tech Reports
Exploiting Overlap for Provisioning of Access Points
in Wireless Networks Purushottam Kulkarni and Prashant Shenoy. Technical
Report 04-95, Department of Computer Science, University of
Massachusetts, October 2004 Abstract
- Tech
Report
Exploring the Use of BitTorrent as the Basis for a
Large Trace Repository Anthony Bellissimo, Prashant Shenoy, and Brian Neil Levine.
Technical Report 04-41, Department of Computer Science, University of
Massachusetts, June 2004 Tech
Report
2003
Conference & Workshop Papers
Dynamic Cache Reconfiguration Strategies for
Cluster-Based Streaming Proxies Yang Guo, Zihui Ge, Bhuvan Urgaonkar, Prashant Shenoy, and Don
Towsley. Proceedings of the Eighth International Workshop
on Web Content Caching and Distribution (WCW 2003), Hawthorne, NY,
September 2003. Also, Technical Report TR03-34, Department
of Computer Science, University of Massachusetts, July 2003 Paper - Tech
Report
A Practical Learning-based Approach for Dynamic
Storage Bandwidth Allocation Vijay Sundaram and Prashant Shenoy. Proceedings of
ACM/IEEE Intl Workshop on Quality of Service (IWQoS), Monterey, CA,
pages 479-497, June 2003. Technical Report TR02-48, Department of
Computer Science, University of Massachusetts, November 2002 Paper
- Tech
Report
Quantifying the Benefits of Resource Multiplexing in
On-Demand Data Centers Abhishek Chandra, Pawan Goyal and Prashant Shenoy.
Proceedings of the First ACM Workshop on Algorithms and Architectures
for Self-Managing Systems (Self-Manage 2003), San Diego, CA, June
2003. Also Technical Report TR03-03, Department of Computer Science,
University of Massachusetts, January 2003 Paper
- Tech
Report
Consistency Maintenance in Peer-to-Peer File Sharing
Networks Jiang Lan, Xiaotao Liu, Prashant Shenoy and Krithi Ramamritham
Proceddings of IEEE Workshop on Internet Applications
(WIAPP), San Jose, CA, pages 90-94, June 2003. Also Technical Report,
Department of Computer Science, University of Massachusetts, January
2003 Paper
- Tech
Report
Dynamic Resource Allocation for Shared Data Centers
Using Online Measurements Abhishek Chandra, Weibo Gong and Prashant Shenoy.
Proceedings of ACM Sigmetrics 2003, San Diego, CA, June 2003 (appears
as a short paper). Full version appears in Proceedings of ACM/IEEE
Intl Workshop on Quality of Service (IWQoS), Monterey, CA, pages
381-400, June 2003. Technical Report TR02-30, Department of Computer
Science, University of Massachusetts, July 2002 (revised Nov 2002). Paper
- Tech
Report (revised version) - Tech
Report (original)
Real-Time Support for Mobile Robotics Huan Li, John Sweeney, Krithi Ramamritham, Roderic Grupen and
Prashant Shenoy. Proceedings of the Ninth IEEE
Real-Time/Embedded Technology and Applications Symposium (RTAS03),
Toronto, Canada, pages 10-18, May 2003. Also Technical Report
TR03-08, Department of Computer Science, University of Massachusetts,
January 2003 Paper - Tech
Report
Scalable Techniques for Memory-efficient CDN
Simulations Purushottam Kulkarni, Weibo Gong and Prashant Shenoy.
Proceedings of the Twelfth World Wide Web Conference (WWW-03),
Budapest, Hungary, pages 609-618, May 2003. Also Technical Report
TR02-54, Department of Computer Science, University of Massachusetts,
November 2002 Paper - Tech
Report
Handling Client Mobility and Intermittent Connectivity
in Mobile Web Accesses Purushottam Kulkarni, Prashant Shenoy and Krithi Ramamritham
Proceedings of the ACM Conference on Mobile Data Management (MDM
2003), Melbourne, Australia, pages 401-407, January 2003. Technical
Report TR02-35, Department of Computer Science, University of
Massachusetts, July 2002 Paper - Tech Report
Proxy-assisted Power-friendly Streaming to Mobile
Devices Prashant Shenoy and Peter Radkov Proceedings of the
2003 Multimedia Computing and Networking (MMCN) Conference, Santa
Clara, CA, pages 177-191, January 2003 Technical Report TR02-53,
Department of Computer Science, University of Massachusetts, June
2002 Paper
- Tech
Report(extended version)
Journal Papers
PTC : Proxies that Transcode and Cache in
Heterogeneous Web Client Environments Aameek Singh, Abhishek Trivedi, Krithi Ramamritham and Prashant
Shenoy. World Wide Web Journal, Special Issue on WISE 2002
papers, 2003 Paper
Sharc: Managing CPU and Network Bandwidth in Shared
Clusters Bhuvan Urgaonkar and Prashant Shenoy. IEEE Trans. on
Parallel and Distributed Systems (TPDS), Vol 14, no 11, November
2003. Also, Technical Report TR01-08, Department of Computer Science,
University of Massachusetts, March 2001. Revised October 2001. Tech Report
Design Considerations for the Symphony Integrated
Multimedia File System Prashant Shenoy, Pawan Goyal, Sriram Rao and Harick Vin.
ACM/Springer Multimedia Systems Journal, Vol 9, no 4, pages 337-352,
October 2003. Paper
Adaptive Leases: A Strong Consistency Mechanism for
the World Wide Web (extended version) Venkata Duvvuri, Prashant Shenoy and Renu Tewari. IEEE
Transactions on Knowledge and Data Engineering (TKDE), 5(5), pages
1266-1276, September 2003. PaperBibTeX
citation
Scalable Consistency Maintenance in Content
Distribution Networks using Cooperative Leases Anoop Ninan, Purushottam Kulkarni, Prashant Shenoy, Krithi
Ramamritham and Renu Tewari. IEEE Transactions of Knowledge
and Data Engineering, Vol. 15, No. 4, pages 813-828, July/August
2003. Paper
Periodic Broadcast and Patching Services:
Implementation, Measurement and Analysis in an Internet Streaming
Media Testbed M. Bradshaw, B. Wang, S. Sen, L. Gao, J. Kurose, P. Shenoy, and
D. Towsley. ACM/Springer Multimedia Systems Journal,
Special Issue on Multimedia Distribution, 9(1), pages 78-93, July
2003. Paper
Tech Reports
Deadline Fair Scheduling: Bridging the Theory and
Practice of Proportionate-Fair Scheduling in Multiprocessor Servers
(extended version) Abhishek Chandra, Micah Adler and Prashant Shenoy.
Technical Report, Department of Computer Science, University of
Massachusetts, May 2003. (under review). Tech
Report
Evaluation of Object Placement Techniques in a
Policy-Managed Storage System Vijay Sundaram, Pawan Goyal, Peter Radkov and Prashant Shenoy.
Technical Report TR03-38, Department of Computer Science, University
of Massachusetts, November 2003 (subsumes TR-02-52). Tech Report
Effectiveness of Dynamic Resource Allocation for
Handling Internet Flash Crowds Abhishek Chandra and Prashant Shenoy. Technical Report
TR03-37, Department of Computer Science, University of Massachusetts
Amherst, Novemeber 2003 Tech
Report
Efficient Execution of Continuous Aggregate Queries
over Multi-Source Streaming Data Hrishikesh Gupta, Manish Bhide, Krithi Ramamritham and Prashant
Shenoy. Technical Report, Department of Computer Science,
University of Massachusetts, July 2003 Tech
Report
Theses
An Experimental Comparison of File- and Block-Access
Protocols for IP-Networked Storage Peter Radkov. M.S. Thesis, Department of Computer
Science, University of Massachusetts, Amherst, 2003 Thesis
2002
Conference & Workshop Papers
Evaluation of Object Placement Techniques in a
Policy-Managed Storage System Pawan Goyal, Peter Radkov and Prashant Shenoy
Technical Report TR02-52, Department of Computer Science, University
of Massachusetts, October 2002 Tech
Report
Resource Overbooking and Application Profiling in
Shared Hosting Platforms Bhuvan Urgaonkar, Prashant Shenoy and Timothy Roscoe
Proceedings of the Fifth Symposium on Operating Systems Design and
Implementation (OSDI), Boston, MA, pages 239-254, December 2002.
Also, Technical Report TR02-21, Department of Computer Science,
University of Massachusetts, May 2002. Paper - Tech
Report
PTC : Proxies that Transcode and Cache in
Heterogeneous Web Client Environments Aameek Singh, Abhishek Trivedi, Krithi Ramamritham and
Prashant Shenoy Proceedings of the Third International
Conference on Web Information Systems Engineering, Singapore, pages
11-20, December 2002 (Award Paper) Paper
Middleware versus Native OS Support: Architectural
Considerations for Supporting Multimedia Applications Prashant Shenoy, Saif Hasan, Purushottam Kulkarni and Krithi
Ramamritham Proceedings of IEEE Real-time Technology and
Applications Symposium (RTAS'02), San Jose, CA, pages 23-34,
September 2002. Also, Technical report TR01-54, Department of
Computer Science, University of Massachusetts, October 2001. Paper -
Tech
report
Maintaining Coherency of Dynamic Data in Cooperating
Repositories Shetal Shah, Krithi Ramamritham and Prashant Shenoy
Proceedings of the 28th Conference on Very Large Data Bases (VLDB),
Hong Kong, pages 526-537 , August 2002. A prior version appears as
Technical report TR01-52, Department of Computer Science, University
of Massachusetts, November 2001. Paper - Tech report
Cooperative Leases: Scalable Consistency Maintenance
in Content Distribution Networks Anoop Ninan, Purushottam Kulkarni, Prashant Shenoy, Krithi
Ramamritham and Renu Tewari Proceedings of the Eleventh
World Wide Web Conference (WWW-10), Honolulu, Hawaii, pages 1-12, May
2002. Chosen as the best paper in the performance category .
Technical Report TR01-29, Department of Computer Science, University
of Massachusetts, July 2001. Revised November 2001 Paper - Tech
Report - BibTeX
An Observation-based Approach Towards Self-managing
Web Servers P. Pradhan, R. Tewari, S. Sahu, A. Chandra, and P. Shenoy
Proceedings of ACM/IEEE Intl Workshop on Quality of Service (IWQoS),
Miami Beach, FL, pages 13-22, May 2002 Also, Technical Report
TR02-06, Department of Computer Science, Univeristy of Massachusetts,
February 2002 Paper - Tech Report
A Demand Adaptive and Locality Aware (DALA) Streaming
Media Cluster Architecture Zihui Ge, Ping Ji and Prashant Shenoy Proceedings of
the 12th ACM International Workshop on Network and Operating System
Support for Digital Audio and Video (NOSSDAV'02), Miami Beach, FL,
pages 139-146, May 2002. Paper
Application Level Hand-off Support for Mobile Media
Transcoding Sessions Sumit Roy, Bo Shen, Vijay Sundaram and Raj Kumar
Proceedings of the 12th ACM International Workshop on Network and
Operating System Support for Digital Audio and Video (NOSSDAV'02),
Miami Beach, FL, pages 95-104, May 2002. Paper
Maintaining Stock Portfolios Up-to-date on the Web Manish Bhide, Krithi Ramamritham and Prashant Shenoy
Proceedings of the 12th IEEE Workshop on Research Issues in Data
Engineering (RIDE '02), San Jose, CA, pages 60-66, Feb 2002. Also
Technical Report TR01-31, Department of Computer Science, University
of Massachusetts, July 2001. Paper
TranSquid: Transcoding and Caching Proxy for
Heterogeneous E-Commerce Environments Anuj Maheshwari, Aashish Sharma, Krithi Ramamritham and
Prashant Shenoy Proceedings of the 12th IEEE Workshop on
Research Issues in Data Engineering (RIDE '02), San Jose, CA, pages
50-59, Feb 2002. Also, Technical Report TR01-51, Department of
Computer Science, University of Massachusetts at Amherst, November
2001 Paper
Journal Papers
Implications of Proxy Caching for Provisioning Servers
and Networks Mohammad S. Raunak, Prashant Shenoy, Pawan Goyal, Krithi
Ramamritham and Puru Kulkarni. IEEE Journal on Selected
Areas in Communications (JSAC), Special Issue on Internet Proxy
Services, vol 20, no 7, pages 1276-1289, September 2002. Paper - BibTeX
citation
Architectural Considerations for Next Generation File
Systems Prashant Shenoy, Pawan Goyal and Harrick M. Vin.
ACM/Springer Multimedia Systems Journal, vol 8, no 4, pages 270-283,
July 2002 Paper
Adaptive Push-Pull of Dynamic Web Data Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi
Ramamritham and Prashant Shenoy. IEEE Transactions on
Computers, vol 51, no 6, pages 652-668, June 2002 Paper - BibTeX
citation - Software
Cello: A Disk Scheduling Framework for Next
Generation Operating Systems Prashant Shenoy and Harrick M. Vin. Real Time Systems
Journal: Special Issue on Flexible Scheduling of Real-Time Systems,
22:1 pages 9-47, January 2002 Also, Technical Report TR00-37,
Department of Computer Science, University of Massachusetts at
Amherst, June 2000 Paper - BibTeX
citation
Theses
Cache Consistency Techniques for Peer-to-peer File
Sharing Networks Jiang Lan. M.S. Thesis, Department of Computer
Science, University of Massachusetts, Amherst, 2002 Thesis
2001
Conference & Workshop Papers
Efficient Execution of Continuous Threshold Queries
over Dynamic Web Data Manish Bhide, Hrishikesh Gupta, Krithi Ramamritham and Prashant
Shenoy. Technical report TR01-53, Department of Computer
Science, University of Massachusetts, November 2001. Tech report
On the Impact of Concurrent Downloads (invited
paper)
Yong Liu, Weibo Gong and Prashant
Shenoy. Proceedings of the Winter Simulation Conference
(WSC '01), Arlington, VA, December 2001 Paper
Bandwidth Allocation in a Self-Managing Multimedia
File Server Vijay Sundaram and Prashant Shenoy. Proceedings of
the Ninth ACM Conference on Multimedia, Ottawa, Canada, pages
291-301, October 2001 Technical Report TR01-05, Department of
Computer Science, University of Massachusetts, March 2001. Paper - Tech Report
Periodic Broadcast and Patching Services:
Implementation, Measurement and Analysis in an Internet Streaming
Media Testbed M. Bradshaw, B. Wang, S. Sen, L. Gao, J. Kurose, P. Shenoy, and
D. Towsley. Proceedings of the Ninth ACM Conference on
Multimedia, Ottawa, Canada, pages 280-290, October 2001 Also appears
as an extended
abstract in ACM SIGMETRICS 2001, Cambridge, MA, June 2001. Also,
Technical Report TR00-56, Department of Computer Science, University
of Massachusetts at Amherst, November 2000 Paper -
Tech
Report
New Resource Control Issues in Shared Clusters Timothy Roscoe and Prashant Shenoy. Proceedings of
the Eight International Workshop on Interactive Distributed
Multimedia Systems (IDMS'01), Lancaster, UK, pages 2-9, September
2001 Technical Report TR01-09, Department of Computer Science,
University of Massachusetts, February 2001. Paper - Technical
Report
Scalability of Linux Event-Dispatch Mechanisms Abhishek Chandra and David Mosberger. Proceedings of
the USENIX Annual Technical Conference 2001 Boston, MA, pages
231-244, June 2001. Also, Technical Report HPL-2000-174, Hewlett
Packard Laboratories, Palo Alto, CA, December 2000. Paper - Tech
Report - Presentation
Deadline Fair Scheduling: Bridging the Theory and
Practice of Proportionate-Fair Scheduling in Multiprocessor Servers Abhishek Chandra, Micah Adler and Prashant Shenoy.
Proceedings of IEEE Real-time Technology and Applications Symposium
(RTAS'01), Taipei, Taiwan, pages 3-14, June 2001. Also, Technical
Report TR00-38, Department of Computer Science, University of
Massachusetts at Amherst, July 2000, (revised December 2000). Paper -
Tech Report - BibTeX
citation
A Fault-tolerant Distributed Vision System for Object
Tracking in a Smart Room Deepak Karuppiah, Zhigang Zhu, Prashant Shenoy and Ed Riseman.
Proceedings of the IEEE Workshop on Computer Vision Systems
(ICVS'01), Vancouver, Canada, pages 201-219, July 2001. Also Springer
Lecture Notes in Computer Science 2095, pages 201-219, 2001 Paper
Dissemination of Dynamic Data Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi
Ramamritham and Prashant Shenoy. Proceedings of the ACM
SIGMOD Conference, Santa Barbara, CA (demo paper), page 599 , May
2001 . Paper
Adaptive Push-Pull of Dynamic Web Data: Better
Resiliency, Scalability and Coherency Pavan Deolasee, Amol Katkar, Ankur Panchbudhe, Krithi
Ramamritham and Prashant Shenoy. Proceedings of the Tenth
World Wide Web Conference (WWW-10), Hong Kong, May 2001. Technical
Report TR00-36, Department of Computer Science, University of
Massachusetts at Amherst, July 2000 (revised November 2000) Paper - Tech
Report - BibTeX
citation - Software
Maintaining Mutual Consistency for Cached Web Objects Bhuvan Urgaonkar, Anoop Ninan, Mohammad Raunak, Prashant Shenoy
and Krithi Ramamritham. Proceedings of the 21st
International Conference on Distributed Computing Systems (ICDCS-21),
Phoenix, AZ, pages 371-380, April 2001. Also, Technical Report
TR00-47, Department of Computer Science, University of Massachusetts
at Amherst, September 2000 Paper - Tech Report
Theses
Maintaining Cache Consistency in Content Distribution
Networks Anoop Ninan. M.S. Thesis, Department of Computer
Science, University of Massachusetts, Amherst, 2001 Thesis
Performance Evaluation of Multimedia Middleware and
Multimedia Operating Systems Saif Hasan. M.S. Thesis, Department of Computer
Science, University of Massachusetts, Amherst, 2001 Thesis
2000
Dissemination of Dynamic Data on the Internet Krithi Ramamritham, Pavan Deolasee, Amol Katkar, Ankur
Panchbudhe and Prashant Shenoy. Proceedings of DNIS 2000:
International Workshop on Databases in Networked Information Systems,
University of Aizu, Japan, December 2000. Tech Report
Application Performance in the QLinux Multimedia
Operating System Vijay Sundaram, Abhishek Chandra, Pawan Goyal and Prashant
Shenoy. Proceedings of the Eighth ACM Conference on
Multimedia, Los Angeles, CA, pages 127-136, November 2000. Technical
Report TR00-11, Department of Computer Science, University of
Massachusetts at Amherst, March 2000 Paper - Tech Report
- BibTeX
citation - Software
Surplus Fair Scheduling: A Proportional-Share CPU
Scheduling Algorithm for Symmetric Multiprocessors Abhishek Chandra, Micah Adler, Pawan Goyal and Prashant Shenoy.
Proceedings of the Fourth Symposium on Operating System Design and
Implementation (OSDI 2000), San Diego, CA, pages 45-58, October 2000.
Technical Report TR00-22, Department of Computer Science, University
of Massachusetts at Amherst, April 2000 Paper - Tech Report
- BibTeX
citation - Software
The Case for Reexamining Integrated File System
Design Prashant Shenoy. Proceedings of the Tenth
International Workshop on Network and Operating System Support for
Digital Audio and Video (NOSSDAV'00), Chapel Hill, NC, pages 51-54,
June 2000. Also, Technical Report TR00-21, Department of
Computer Science, University of Massachusetts at Amherst, April 2000 Paper
- Tech
Report - BibTeX
citation
Implications of Proxy Caching for Provisioning Servers
and Networks Mohammad S. Raunak, Prashant Shenoy, Pawan Goyal and Krithi
Ramamritham. Proceedings of ACM SIGMETRICS'2000 Conference,
Santa Clara, CA, pages 66-77, June 2000. Also, Technical Report
TR99-62, Department of Computer Science, University of Massachusetts
at Amherst, November 1999. Paper
- Tech
Report - BibTeX
citation
Adaptive Leases: A Strong Consistency Mechanism for
the World Wide Web Venkata Duvvuri, Prashant Shenoy and Renu Tewari.
Proceedings of IEEE INFOCOM'2000, Tel Aviv, Israel, March 2000. Also,
Technical Report TR99-41, Department of Computer Science, University
of Massachusetts at Amherst, June 1999. Paper - Tech Report
- BibTeX
citation - Software
Rules of Thumb in Data Engineering Jim Gray and Prashant Shenoy. Proceedings of the 16th
IEEE International Conference on Data Engineering (ICDE'2000), San
Diego CA, pages 3-10, March 2000. Also, Microsoft Research Technical
Report TR99-100, December 1999 Paper - BibTeX
citation
Failure Recovery Algorithms for Multimedia Servers Prashant J. Shenoy and Harrick M. Vin. ACM/Springer
Multimedia Systems Journal, 8(1) pages 1-19, January 2000. Also,
Technical Report TR96-06, Department of Computer Sciences, Univ. of
Texas at Austin, April 1996 (Revised November 1996). Paper - Tech Report
- BibTeX
citation
1999
Storage Architectures for Digital Imagery Harrick M. Vin and Prashant Shenoy. Image Databases,
Search and Retrieval of Digital Imagery, V. Castelli and L. D.
Bergman (eds) Academic Press, December 1999. Draft
version
Architectural Considerations for Next Generation File
Systems Prashant Shenoy, Pawan Goyal and Harrick M. Vin.
Proceedings of the Seventh ACM Conference on Multimedia, Orlando, FL,
pages 457-467,November 1999. Also, Technical Report TR98-48,
Department of Computer Science, Univ. of Massachusetts-Amherst,
October 1998 Paper - Tech Report
- BibTeX
citation
Design Considerations for Integrated Proxy Servers
Sambit Sahu, Prashant Shenoy and Don Towsley.
Proceedings of the Ninth IEEE International Workshop on Network and
Operating System Support for Digital Audio and Video (NOSSDAV'99),
Basking Ridge, NJ, pages 247-250, June 1999. Also, Technical Report
TR99-25, Department of Computer Science, Univ. of
Massachusetts-Amherst, March 1999. Paper -
Tech
Report - BibTeX
citation
Efficient Support for Interactive Operations in
Multi-resolution Video Servers. Prashant J. Shenoy and Harrick M. Vin. ACM/Springer
Multimedia Systems Journal 7(3), pages 241-253, July 1999. Also,
Technical Report TR96-35, Department of Computer Sciences, Univ. of
Texas at Austin (supercedes TR95-25) December 1996. Paper -
Tech
Report - BibTeX
citation
Efficient Striping Techniques for Variable Bit Rate
Continuous Media File Servers Prashant Shenoy and Harrick M. Vin. Performance
Evaluation Journal, 38(3), pages 175-199, December 1999. Also,
Technical Report TR98-53, Department of Computer Science, University
of Massachusetts Amherst, (supercedes Univ. of Texas Computer Science
TR96-27) December 1998 Paper - Tech Report
- BibTeX
citation