Editing

  • R. Figueiredo, P. Dinda, J. Fortes, Resource Virtualization Renaissance, (Guest Editors' Introduction to the IEEE Computer Special Issue On Resource Virtualization), May, 2005. link

  • Journal Papers

  • L. Xia, J. Lange, P. Dinda, and C. Bae, Investigating Virtual Passthrough I/O on Commodity Devices, Operating Systems Review, Volume 43, Number 3, July, 2009. pdf. (Invited as one of hte best papers of WIOV 2009)

  • Y. Qiao, D. Lu, F. Bustamante, P. Dinda, and S. Birrer, Improving Peer-to-Peer Performance Through Server-Side Scheduling, ACM Transactions on Computer Systems, Volume 26, Number 4, December 2008. pdf (Note: This is the correct author order.)

  • B. Lin, A. Sundararaj, and P. Dinda, Time-sharing Parallel Applications With Performance Isolation and Control, Cluster Computing, Volume 11, Number 3, September 2008. pdf

  • A. Mallik, B. Lin, G. Memik, P. Dinda, and R. Dick, User-Driven Frequency Scaling, Computer Architecture Letters, Volume 5, Number 2, July-December, 2006. pdf.

  • R. Schweller, Z. Li, Y. Chen, Y. Gao, A. Gupta, E. Parasons, Y. Zhang, P. Dinda, M. Kao, G. Memik, Reversible Sketches: Enabling Monitoring and Analysis over High-speed Data Streams, accepted by IEEE/ACM Transactions on Networking.

  • P. Dinda, Design, Implementation, and Performance of an Extensible Toolkit for Resource Prediction In Distributed Systems, IEEE Transactions on Parallel and Distributed Systems, Volume 17, Number 2, February, 2006. pdf

  • P. Dinda, D. Lu, Fast Compositional Queries in a Relational Grid Information Service, Journal of Grid Computing, Volume 3, Numbers 1-2, June 2005.

  • A. Sundararaj, M. Sanghi, J. Lange, P. Dinda, An Optimization Problem in Adaptive Virtual Environments, Performance Evaluation Review, Volume 33, Number 2, 2005.

  • D. Lu, P. Dinda, GridG: Generating Realistic Computational Grids, Performance Evaluation Review, Volume 30, Number 4, March 2003. pdf

  • P. Dinda, Online Prediction of the Running Time of Tasks, Cluster Computing, Volume 5, Number 3, 2002. (Invited as one of the best papers of HPDC 2001. A summary appeared in SIGMETRICS 2001.) pdf.

  • P. Dinda, D. O'Hallaron, Host Load Prediction Using Linear Models , Cluster Computing, Volume 3, Number 4, 2000. (Invited as one of the best papers of HPDC 1999.) pdf.

  • P. Dinda, The Statistical Properties of Host Load , Scientific Programming, 7:3-4, Fall, 1999. (Invited as one of the best papers of LCR 1998. This is available below as CMU-CS-98-175. )

  • Conference Papers

  • J. Lange, K. Pedretti, T. Hudson, P. Dinda, Z. Cui, L. Xia, P. Bridges, A. Gocke, S. Jaconette, M. Levenhagen, R. Brightwell, Palacios: A New Open Source Virtual Machine Monitor For Scalable High Performance Computing, Proceedings of the 24th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2010), April, 2010. To Appear.

  • J. S. Miller, J. R. Lange, P. A. Dinda, EmNet - Satisfying The Individual User Through Empathic Home Networks, Proceedings of the 29th IEEE International Conference on Computer Communications (INFOCOM 2010), March, 2010. To Appear.

  • J. S. Miller, P. A. Dinda, R. P. Dick, Evaluating a BASIC Approach to Sensor Network Node Programming, Proceedings of 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009), November, 2009. pdf

  • S. Tarzia, R. Dick, P. Dinda, G. Memik, Sonar-based Measurement of User Presence and Attention, Proceedings of the 11th International Conference on Ubiquitous Computing (UbiComp 2009), September, 2009. pdf

  • J. S. Miller, J. R. Lange, P. A. Dinda, EmNet: Satisfying the Individual User Through Empathic Home Networks: Summary, Proceedings of ACM SIGMETRICS 2009, June, 2009. pdf

  • S. Tarzia, R. Dick, P. Dinda, G. Memik, Sonar-Based Measurement of User Attention (poster), Proceedings of the Usenix Annual Technical Conference (USENIX 2009), June, 2009. pdf

  • B. Lin, P. Dinda, Experiences With Scheduling and Mapping Games for Adaptive Distributed Systems: Summary, Proceedings of the 6th IEEE International Conference on Autonomic Computing (ICAC 2009), June, 2009. pdf

  • L. Bai, R. Dick, P. Dinda, Archetype-Based Design: Sensor Network Programming for Application Experts, Not Just Programming Experts, Proceedings of the International Conference on Information Processing in Sensor Networks (IPSN 2009), April, 2009. pdf

  • B. Lin, A. Mallik, P. Dinda, G. Memik, R. Dick, User- and Process-Driven Dynamic Voltage and Frequency Scaling, Proceedings of 2009 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2009), April, 2009. pdf

  • A. Shye, Y. Pan, B. Scholbrock, J. S. Miller, G. Memik, P. Dinda, R. Dick, Power to the People: Leveraging Human Physiological Traits to Control Microprocessor Frequency, Proceedings of the 41st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2008), November, 2008. pdf

  • J. Lange, P. Dinda, S. Rossoff, Experiences With Client-based Speculative Remote Display, Proceedings of the USENIX Annual Technical Conference (USENIX 2008), June, 2008. pdf

  • A. Shye, B. Ozisikyilmaz, A. Mallik, G. Memik, P. Dinda, R. Dick, A. Choudhary, Learning and Leveraging the Relationship between Architectural-level Measurements and Individual User Satisfaction, Proceedings of the 35th International Symposium on Computer Architecture (ISCA 2008), June, 2008. pdf

  • A. Mallik, J. Cosgrove, R. Dick, G. Memik, P. Dinda, PICSEL: Measuring User-Perceived Performance to Control Dynamic Frequency Scaling, Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2008), March, 2008. pdf

  • A. Shye, L. Yang, X. Chen, B. Oziskyilmaz, A. Mallik, B. Lin, G. Memik, P. Dinda, R. Dick, Empathic Computer Architectures and Systems, ASPLOS Wild and Crazy Ideas Session VI (WACI-VI), March, 2008, pdf

  • J. Lange, P. Dinda, F. Bustamante, Vortex: Enabling Cooperative Selective Wormholing for Network Security Systems, Proceedings of the 10th International Symposium on Recent Advances in Intrusion Detection (RAID 2007), September, 2007. pdf

  • J. Lange, P. Dinda, Transparent Network Services via a Virtual Traffic Layer for Virtual Machines, Proceedings of the 16th IEEE International Symposium on High Performance Distributed Computing (HPDC 2007), June, 2007. pdf

  • B. Lin, A. Sundararaj, P. Dinda, Time-sharing Parallel Applications With Performance Isolation And Control, Proceedings of the 4th IEEE International Conference on Autonomic Computing (ICAC 2007), June, 2007. pdf

  • B. Lin, A. Mallik, P. Dinda, G. Memik, R. Dick, Power Reduction Through Measurement and Modeling of Users and CPUs: Summary, Proceedings of ACM SIGMETRICS 2007, June, 2007. pdf

  • S. Jevtic, M. Kotowsky, R. Dick, P. Dinda, C. Dowding, Lucid Dreaming: Reliable Analog Event Detection for Energy-Constrained Applications, Proceedings of the International Conference on Information Processing in Sensor Networks (IPSN/SPOTS 2007), April, 2007. pdf

  • A. Sundararaj, M. Sanghi, J. Lange, P. Dinda, Hardness of Approximation and Greedy Algorithms for the Adaptation Problem In Virtual Environments (poster), Proceedings of the 3rd IEEE International Conference on Autonomic Computing (ICAC 2006), June, 2006. pdf (Also see Technical Report NWU-EECS-06-06, below)

  • A. Gupta, M. Zangrilli, A. Sundararaj, A. Huang, P. Dinda, and B. Lowekamp, Free Network Measurment for Adaptive Virtualized Distributed Computing, Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), April, 2006. pdf A poster appeared at ACM/IEEE SC 2005, and a previous version is available as Technical Report NWU-CS-05-13

  • R. Schweller, Z. Li, Y. Chen, Y. Gao, A. Gupta, Y. Zhang, P. Dinda, M. Kao, G. Memik, Reverse Hashing for High-speed Network Monitoring: Algorithms, Evaluation, and Applications, Proceedings of 25th Annual Joint Conference of the IEEE Computer and Communications Societies (Infocom 2006), April, 2006. pdf.

  • D. Lu, P. Dinda, Y. Qiao, H. Sheng, Effects and Implications of File Size/Service Time Correlation on Web Server Scheduling Policies, Proceedings of the 13th IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2005), September, 2005. pdf.

  • B. Lin, and P. Dinda, VSched: Mixing Batch and Interactive Virtual Machines Using Periodic Real-time Scheduling, Proceedings of ACM/IEEE SC 2005 (Supercomputing), November, 2005. pdf

  • A. Gupta, P. Dinda, and F. Bustamante, Distributed Popularity Indices (poster), Proceedings of ACM SIGCOMM 2005. pdf.

  • A. Gupta, M. Sanghi, P. Dinda, and F. Bustamante, Magnolia: A Novel DHT Architecture For Keyword-based Searching (poster), Proceedings of the Second Symposium on Networked Systems Design and Implementation (NSDI 2005). pdf.

  • S. Birrer, F. Bustamante, D. Lu, P. Dinda, and Y. Qiao, FatNemo: Multi-Source Multicast Overlay Fat-Tree (poster), Proceedings of the Second Symposium on Networked Systems Design and Implementation (NSDI 2005). pdf.

  • A. Sundararaj, A. Gupta, and P. Dinda, Increasing Application Performance In Virtual Environments Through Run-time Inference and Adaptation, Proceedings of the 14th IEEE International Symposium on High Performance Distributed Computing (HPDC 2005). pdf

  • J. Lange, A. Sundararaj, and P. Dinda, Automatic Dynamic Run-time Optical Network Reservations, Proceedings of the 14th IEEE International Symposium on High Performance Distributed Computing (HPDC 2005). pdf

  • D. Lu, Y. Qiao, P. Dinda, and F. Bustamante, Characterizing and Predicting TCP Throughput on the Wide Area Network, Proceedings of the 25th International Conference on Distributed Computing (ICDCS 2005), pdf

  • D. Lu, Y. Qiao, P. Dinda, and F. Bustamante, Modeling and Taming Parallel TCP on the Wide Area Network, Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), pdf

  • D. Lu, H. Sheng, P. Dinda, Size-based Scheduling Policies With Inaccurate Scheduling Information, Proceedings of the 12th IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2004), pdf

  • D. Lu, P. Dinda, Y. Qiao, H. Sheng, F. Bustamante, Applications of SRPT Scheduling with Inaccurate Information, Proceedings of the 12th IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2004), pdf

  • A. Gupta, B. Lin, P. Dinda, Measuring And Understanding User Comfort With Resource Borrowing, Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing (HPDC 2004), pdf

  • Y. Qiao, J. Skicewicz, P. Dinda, An Empirical Study of the Multiscale Predictability of Network Traffic, Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing (HPDC 2004), pdf

  • B. Cornell, P. Dinda, F. Bustamante, Wayback: A User-level Versioning File System For Linux, Proceedings of the USENIX 2004 Annual Technical Conference (Freenix), June, 2004. pdf (Voted best paper of the Freenix track)

  • A. Sundararaj, P. Dinda, Towards Virtual Networks for Virtual Machine Grid Computing, Proceedings of the Third USENIX Virtual Machine Technology Symposium (VEE 2004), May, 2004. pdf.

  • P. Dinda, D. Lu, Nondeterministic Queries in a Relational Grid Information Service, Proceedings of Supercomputing 2003 (SC 2003), pdf

  • D. Lu, P. Dinda, Synthesizing Realistic Computational Grids, Proceedings of Supercomputing 2003 (SC 2003), pdf

  • R. Figueiredo, P. Dinda, J. Fortes, A Case For Grid Computing on Virtual Machines, Proceedings of the 23rd Internatinal Conference on Distributed Computing Systems (ICDCS 2003), pdf

  • P. Dinda, B.Plale, A Unified Approach to Grid Information Services (poster), Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS 2003), pdf (See also GWD-GIS-012-1 below)

  • B. Plale, P. Dinda, G. von Laszewski, Key Concepts and Services of a Grid Information Service, Proceedings of the 15th International Conference on Parallel and Distributed Computing Systems (PDCS 2002), pdf

  • P. Dinda, A Prediction-based Real-time Scheduling Advisor, Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002). postscript, pdf

  • M. Knop, P. Paritosh, P. Dinda, J. Schopf, Windows Performance Monitoring and Data Reduction Using WatchTower and Argus (poster), Proceedings of Supercomputing 2001 (SC2001) (poster), (see also NWU-CS-01-6, below).

  • P. Dinda, Online Prediction of the Running Time of Tasks, Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC 2001). postscript, pdf

  • P. Dinda, B. Garcia, K. Leung, The Measured Network Traffic of Compiler-Parallelized Programs, Proceedings of the 30th International Conference on Parallel Processing (ICPP 2001). postscript, pdf

  • J. Skicewicz, P. Dinda, J. Schopf, Multi-resolution Resource Behavior Queries Using Wavelets, Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC 2001). postscript, pdf

  • P. Dinda, T. Gross, R. Karrer, B. Lowekamp, N. Miller, P. Steenkiste, D. Sutherland, The Architecture of the Remos System, Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC 2001). postscript, pdf

  • P. Dinda, Online Prediction of the Running Time of Tasks: Summary, Proceedings of the ACM SIGMETRICS 2001 Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2001). postscript, pdf

  • P. Dinda, D. O'Hallaron, An Evaluation of Linear Models for Host Load Prediction, Proceedings of the 8th IEEE International Symposium on High-Performance Distributed Computing (HPDC-8) Aug 1999, Redondo Beach, CA. abstract (with BibTex entry), postscript, pdf. (CMU-CS-98-148, available below, is an extended version)

  • A. Myers, P. Dinda, H. Zhang, Performance Characteristics of Mirror Servers on the Internet, Proceedings of Infocom 1999, New York City, New York, March 1999, pp. 304-312. abstract postscript (CMU-CS-98-157, available below, is an earlier version)

  • P. Dinda, D. O'Hallaron, Fast message assembly using compact address relations, Proceedings of the ACM SIGMETRICS '96 Conference on Measurement and Modeling of Computer Systems, Philadelphia, Pennsylvania, May 1996, pp. 47-56. abstract, postscript

  • J. Subhlok, D. O'Hallaron, T. Gross, P. Dinda, J. Webb, Communication and memory requirements as the basis for mapping task and data parallel programs, Proceedings of Supercomputing '94, Washington, DC, Nov. 1994, pp. 330-339. abstract, postscript.

  • Workshop Papers (Refereed)

  • L. Xia, J. Lange, and P. Dinda, Towards Virtual Passthrough I/O on Commodity Devices, Proceedings of the First Workshop on I/O Virtualization at OSDI (WIOV 2008), December, 2008, pdf.

  • P. Dinda, G. Memik, R. Dick, B. Lin, A. Mallik, A. Gupta, S. Rossoff, The User In Experimental Computer Systems Research, Proceedings of the Workshop on Experimental Computer Science (ExpCS 2007), June, 2007. pdf

  • B. Lin, P. Dinda,Towards Scheduling Virtual Machines Based On Direct User Input, Proceedings of the 1st International Workshop on Virtualization Technology in Distributed Computing (VTDC 2006), November, 2006, pdf

  • A. Sundararaj, M. Sanghi, J. Lange, P. Dinda, An Optimization Problem in Adaptive Virtual Environments, Proceedings of the Seventh Workshop on Mathematical Performance Modeling and Analysis (MAMA 2005). Workshop: pdf Performance Evaluation Review: pdf

  • P. Dinda, Addressing the Trust Asymmetry Problem In Grid Computing With Encrypted Computation, Proceedings of the Seventh Workshop on Langauges, Compilers and Run-time Support for Scalable Systems (LCR 2004). pdf

  • A. Sundararaj, A. Gupta, P. Dinda, Dynamic Topology Adaptation of Virtual Networks of Virtual Machines, Proceedings of the Seventh Workshop on Langauges, Compilers and Run-time Support for Scalable Systems (LCR 2004). pdf

  • Y. Qiao, D. Lu, F. Bustamante, P. Dinda, Looking at the Server Side of Peer-to-Peer Systems, Proceedings of the Seventh Workshop on Langauges, Compilers and Run-time Support for Scalable Systems (LCR 2004). pdf

  • B. Lin, P. Dinda, D. Lu, User-driven Scheduling of Interactive Virtual Machines, Proceedings of the Fifth International Workshop on Grid Computing (Grid 2004). pdf

  • S. Birrer, D. Lu, F. Bustamante, Y. Qiao, P. Dinda, FatNemo: Building a Resilient Multi-Source Multicast Fat-Tree, Proceedings of the 9th International Workshop on Web Content Caching and Distribution, October, 2004, pdf

  • A. Gupta, P. Dinda, Inferring the Topology and Traffic Load of Parallel Programs Running In a Virtual Machine Environment, Proceedings of the 10th Workshop on Job Scheduling Policies for Parallel Processing, June, 2004, pdf

  • D. Lu, P. Dinda, J. Skicewicz, Scoped and Approximate Queries in a Relational Grid Information Service, Proceedings of the Fourth International Workshop on Grid Computing (Grid 2003). pdf

  • M. Knop, J. Schopf, P. Dinda, Windows Performance Monitoring and Data Reduction Using WatchTower, Proceedings of the Workshop on Self-Healing, Adaptive, and sel-Managed Systems (SHAMAN 2002), New York, New York, June, 2002. pdf.

  • P. Dinda, Exploiting Packet Header Redundancy for Zero Cost Dissemination of Dynamic Resource Information, Proceedings of the 6th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers, Washington, DC, March, 2002. pdf

  • D. Lu, P. Dinda Virtualized Audio: A Highly Adaptive Interactive High Performance Computing Application, Proceedings of the 6th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers, Washington, DC, March, 2002. pdf

  • P. Dinda, D. O'Hallaron, Realistic CPU Workloads Through Host Load Trace Playback, Proceedings of the 5th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers, Rochester, NY, May, 2000, Springer LNCS 1915, pp. 265-280. abstract postscript

  • P. Dinda, B. Lowekamp, L. Kallivokas, D. O'Hallaron, The Case for Prediction-based Best-effort Real-time Systems, Proceedings of the 7th International Workshop on Parallel and Distributed Real-Time Systems (WPDRTS 1999), San Juan, April, 1999, pp. 309--318 abstract postscript (CMU-CS-98-174, available below, is an extended version)

  • P. Dinda, The Statistical Properties of Host Load , Proceedings of the 4th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers, Pittsburgh, PA, May 1998, pp. 319--334. abstract postscript

  • P. Dinda, D. O'Hallaron, J. Subhlok, J. Webb, B. Yang, Language and run-time support for network parallel computing, Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing (LCPC95), Columbus, Ohio, August 1995, pp. 534-550. abstract, postscript

  • P. Dinda, D. O'Hallaron, The performance impact of address relation caching, Proceedings of the 3rd Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers, Troy, New York, May 1995, pp. 213-226. abstract, postscript

  • Invited Papers

  • P.Dinda, Virtualized Audio as a Distributed Interactive Application, AccessGrid Retreat, January,2001, Chicago, IL. (pdf)

  • M. Aeschlimann, P. Dinda, L. Kallivokas, J. Lopez, B. Lowekamp, and D. O'Hallaron, Preliminary Report on the Design of a Framework for Distributed Visualization, Proceedings of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'99), June 1999, Las Vegas, NV. abstract (with BibTex entry), postscript, pdf.

  • P. Dinda, Network Personal Computing For World Simulation, Intel Fellowship Forum, 1996. postscript

  • Standards-related Documents

  • P. Dinda, B. Plale, A Unified Relational Approach to Grid Information Services, Grid Forum Informational Draft GWD-GIS-012-1 (pdf, ps).
  • More information on my work with relational data models for representing and querying Grid resource information can be found on the Relational GIS Page.

    Technical Reports

  • J. Lange, K. Pedretti, T. Hudson, P. Dinda, Z. Cui, L. Xia, P. Bridges, S. Jaconette, M. Levenhagen, R. Brightwell, P. Widener, Palacios and Kitten: High Performance Operating Systems For Scalable Virtualized and Native Supercomputing, Technical Report NWU-EECS-09-14, Department of Electrical Engineering and Computer Science, Northwestern University, July, 2009. pdf

  • J. S. Miller, J. R. Lange, P. Dinda, EmNet: Satisfying the Individual User Through Empathic Home Networks, Technical Report NWU-EECS-09-05, Department of Electrical Engineering and Computer Science, Northwestern University, April, 2009. pdf

  • S. Tarzia, R. Dick, P. Dinda, G. Memik, Prospects for Sonar-based Measurement of User Attentiveness, Technical Report NWU-EECS-09-06, Department of Electrical Engineering and Computer Science, Northwestern University, April, 2009. pdf

  • J. S. Miller, P. Dinda, and R. Dick, GOTO Considered Helpful: A BASIC Approach to Sensor Network Node Programming, Technical Report NWU-EECS-09-01, Department of Electrical Engineering and Computer Science, Northwestern University, January, 2009, pdf.

  • J. Lange, and P. Dinda, An Introduction to the Palacios Virtual Machine Monitor---Release 1.0, Technical Report NWU-EECS-08-11, Department of Electrical Engineering and Computer Science, Northwestern University, November, 2008, pdf.

  • A. Mallik, B. Lin, P. Dinda, G. Memik, and R. Dick, Process and User Driven Dynamic Voltage and Frequency Scaling, Technical Report NWU-EECS-06-11, Department of Electrical Engineering and Computer Science, Northwestern University, August, 2006, pdf.

  • S. Rossoff, and P. Dinda, Prospects for Speculative Remote Display, Technical Report NWU-EECS-06-08, Department of Electrical Engineering and Computer Science, Northwestern University, August, 2006, pdf.

  • S. Jevtic, M. Kotowsky, R. Dick, P. Dinda, and C. Dowding, Lucid Dreaming: Reliable Analog Event Detection for Energy-constrained Applications, Technical Report NWU-EECS-06-09, Department of Electrical Engineering and Computer Science, Northwestern University, August, 2006, pdf.

  • B. Lin, and P. Dinda, Putting the User in Direct Control of CPU Scheduling, Technical Report NWU-EECS-06-07, Department of Electrical Engineering and Computer Science, Northwestern University, July, 2006, pdf.

  • A. Sundararaj, M. Sanghi, J. Lange, P. Dinda, Hardness of Approximation and Greedy Algorithms for the Adaptation Problem In Virtual Environments, Technical Report NWU-EECS-06-06, Department of Electrical Engineering and Computer Science, Northwestern University, July, 2006, pdf.

  • A. Gupta, M. Zangrilli, A. Sundararaj, P. Dinda, and B. Lowekamp, Free Network Measurment for Adaptive Virtualized Distributed Computing, Technical Report NWU-CS-05-13, Department of Computer Science, Northwestern University, June, 2005, pdf. Also published as Technical Report WM-CS-2005-05 at the College of William and Mary.

  • B. Lin, and P. Dinda, Vsched: Mixing Batch and Interactive Virtual Machines Using Periodic Real-time Scheduling, Technical Report NWU-CS-05-06, Department of Computer Science, Northwestern University, April, 2005, pdf.

  • A. Shoykhet, J. Lange, and P. Dinda, Virtuoso: A System For Virtual Machine Marketplaces, Technical Report NWU-CS-04-39, Department of Computer Science, Northwestern University, July, 2004, pdf.

  • Y. Qiao, D. Lu, F. Bustamante, and P. Dinda, Looking at the Server Side of Peer-to-Peer Systems, Technical Report NWU-CS-04-37, Department of Computer Science, Northwestern University, March, 2004, pdf.

  • D. Lu, Y. Qiao, P. Dinda, and F. Bustamante, Modeling and Taming Parallel TCP on the Wide Area Network, Technical Report NWU-CS-04-35, Department of Computer Science, Northwestern University, May, 2004, pdf.

  • D. Lu, H. Sheng, and P. Dinda, Effects and Implications of File Size/Service Time Correlation on Web Server Scheduling Policies, Technical Report NWU-CS-04-33, Department of Computer Science, Northwestern University, April, 2004. pdf.

  • D. Lu, Y. Qiao, P. Dinda, and F. Bustamante, Characterizing and Predicting TCP Throughput on the Wide Area Network, Technical Report NWU-CS-04-34, Department of Computer Science, Northwestern University, April, 2004. pdf.

  • A. Gupta, B. Lin, and P. Dinda, A Framework and Toolkit for Understanding User Comfort with Resource Borrowing, Technical Report NWU-CS-04-28, Department of Computer Science, Northwestern University, February, 2004. pdf.

  • B. Cornell, P. Dinda, and F. Bustamante, Wayback: A User-level Versioning File System for Linux, Technical Report NWU-CS-04-30, Department of Computer Science, Northwestern University, January, 2004. pdf.

  • A. Sundararaj, and P. Dinda Towards Virtual Networks for Virtual Machine Grid Computing, Technical Report NWU-CS-03-27, Department of Computer Science, Northwestern University, October, 2003. pdf.

  • J. Skicewicz, P. Dinda, Tsunami: A Wavelet Toolkit for Distributed Systems, Technical Report NWU-CS-03-16, Department of Computer Science, Northwestern University, November, 2003. pdf

  • P. Dinda, and D. Lu, Nondeterministic Queries in a Relational Grid Information Service, Technical Report NWU-CS-03-15, Department of Computer Science, Northwestern University, April, 2003. pdf.

  • Y. Qiao, and P. Dinda, Network Traffic Analysis, Classification, and Prediction, Technical Report NWU-CS-02-11, Department of Computer Science, Northwestern University, January, 2003. pdf.

  • Y. Qiao, J. Skicewicz, and P. Dinda, Multiscale Predictability of Network Traffic, Technical Report NWU-CS-02-13, Department of Computer Science, Northwestern University, October, 2002. pdf, Revised, March, 2004 pdf.

  • B. Cornell, J. Lange, and P. Dinda, An Implementation of Diffusion in the Linux Kernel, Technical Report NWU-CS-02-12, Department of Computer Science, Northwestern University, September, 2002. pdf.

  • R. Figueiredo, P. Dinda, and J. Fortes, A Case for Grid Computing on Virtual Machines, ACIS Technical Report TR_ACIS-02-001, University of Florida, August, 2002. (pdf) A version of this paper will appear as a regular paper in ICDCS 2003

  • P. Dinda, The Minet TCP/IP Stack, Technical Report NWU-CS-02-08, Department of Computer Science, Northwestern University, January, 2002. pdf.

  • M. Knop, P. Paritosh, P. Dinda, and J. Schopf, Windows Performance Monitoring and Data Reduction using WatchTower and Argus, Technical Report NWU-CS-01-6, Department of Computer Science, Northwestern University, July, 2001. postscript, pdf.

  • P. Dinda, Resource Signal Prediction and Its Application to Real-time Scheduling Advisors (PhD Dissertation), Technical Report CMU-CS-00-131, School of Computer Science, Carnegie Mellon University, February, 2000. abstract postscript pdf

  • P. Dinda, D. O'Hallaron, An Extensible Toolkit for Resource Prediction In Distributed Systems, Technical Report CMU-CS-99-138, School of Computer Science, Carnegie Mellon University, July, 1999. abstract, postscript.

  • P. Dinda, The Statistical Properties of Host Load (Extended Version), Technical Report CMU-CS-98-175, School of computer Science, Carnegie Mellon University, March, 1999. abstract, postscript.

  • P. Dinda, B. Lowekamp, L. Kallivokas, D. O'Hallaron, The Case for Prediction-based Best-effort Real-time Systems, Technical Report CMU-CS-98-174, School of Computer Science, Carnegie Mellon University, January, 1999. abstract, postscript.

  • P. Dinda, D. O'Hallaron, An Evaluation of Linear Models for Host Load Prediction, Technical Report CMU-CS-98-148, School of computer Science, Carnegie Mellon University, November, 1998. abstract, postscript.

  • A. Myers, P. Dinda, H. Zhang, Performance Characteristics of Mirror Servers on the Internet, Technical Report CMU-CS-98-157, School of computer Science, Carnegie Mellon University, July, 1998. abstract, postscript.

  • P. Dinda, D. O'Hallaron, The Statistical Properties of Host Load, Technical Report CMU-CS-98-143, School of computer Science, Carnegie Mellon University, July, 1998. abstract, postscript.

  • P. Dinda, B. Garcia, K. Leung,The Measured Network Traffic of Compiler-Parallelized Programs, Technical Report CMU-CS-98-144, School of computer Science, Carnegie Mellon University, July, 1998. abstract, postscript.

  • P. Dinda, G. Necula, M. Price,MacFS: A Portable Macintosh File System Library, Technical Report CMU-CS-98-145, School of computer Science, Carnegie Mellon University, July, 1998. abstract, postscript.

  • P. Dinda, T. Gross, D. O'Hallaron, E. Segall, J. Stichnoth, J. Subhlok, J. Webb, and B. Yang, The CMU task parallel program suite, Technical Report CMU-CS-94-131, School of Computer Science, Carnegie Mellon University, March, 1994. abstract, postscript.

  • Other Items

  • P. Dinda, Programmer's View of the LDOS System postscript pdf
  • Thesis

  • Dissertation: P. Dinda, Resource Signal Prediction and Its Application to Real-time Scheduling Advisors , Technical Report CMU-CS-00-131, School of Computer Science, Carnegie Mellon University, February, 2000. abstract postscript pdf

  • Summary: P. Dinda, Resource Signal Prediction and Its Application to Real-time Scheduling Advisors, February, 2000. postscript

  • Proposal: P. Dinda, Dynamic Mapping of Activation Trees, January, 1998. abstract, postscript

  • More thesis-related work can be found on my thesis page