Conference and Workshop Talks
Spying on the Floating Point Behavior of Existing, Unmodified Scientific Applications (HPDC 2020) TO APPEAR
Prospects for Functional Address Translation (MASCOTS 2019)
pdf
Hard Real-time Scheduling for Parallel Run-time Systems (HPDC 2018)
pdf
Do Developers Understand IEEE Floating Point? (IPDPS 2018)
pdf
Dark Shadows: User-level Guest/Host Linux Process Shadowing (IC2E 2017)
pptx
Prospects for Shaping User-centric Mobile Application Workloads to Benefit the Cloud (MASCOTS 2016)
pptx
Reimagining the Parallel OS/R Stack with Hybrid Runtimes (DOE Operating Systems/Runtime PI Meeting, 2016)
Adaptive and Extensible Virtualization for Exascale (DOE Exascale Operating Systems Research Workshop, 2012)
Adaptive Virtualization for Optimizing Performance, Reliability, and Power/Energy Tradeoffs in Scalable Systems (DOE Exascale Resarch Conference, 2012)
Enabling the Incremental Employment of High-level Parallel Languages (DOE Exascale Research Conference, 2012)
Understanding End-user Perception of Network Problems (W-MUST 2011)
pdf
User- and Process-Driven Dynamic Voltage and Frequency Scaling (ISPASS 2009)
powerpoint
The User in Experimental Computer Systems Research (ExpCS 2007)
powerpoint
Characterizing and Predicting TCP Throughput on the Wide Area Network (ICDCS 2005)
powerpoint
Addressing the Trust Asymmetry Problem in Grid Computing Through Encrypted Computation (LCR 2004)
powerpoint
Nondeterministic Queries in a Relational Grid Information Service (SC 2003)
powerpoint
A Unified Relational Approach to Grid Information Services (ICDCS 2003)
powerpoint poster
A Prediction-based Real-time Scheduling Advisor (IPDPS 2002)
ppt
Exploiting Packet Header Redundancy for Zero Cost Dissemination of Dynamic Resource Information (LCR 2002)
ppt
The Measured Network Traffic of Compiler-parallelized Programs (ICPP 2001)
pdf
Online Prediction of the Running Time of Tasks (HPDC 2001)
powerpoint
Online Prediction of the Running Time of Tasks: Summary (SIGMETRICS 2001)
powerpoint poster
Realistic CPU Workloads Through Host Load Trace Playback (LCR 2000)
powerpoint
An Evaluation of Linear Models for Host Load Prediction (HPDC 99)
powerpoint
The Case for Prediction-based Best-effort Real-time (WPDRTS 99)
powerpoint
Understanding and Predicting Host Load (LCR98)
powerpoint
Generalized Data Transfers At Memory Bandwidth (ACM SIGMETRICS 96)
powerpoint
Language and Run-time Support for Network Parallel Computing (LCPC95)
postscript
The Performance Impact of Address Relation Caching (LCR95)
Invited Talks
How Can We Increase Trust in Floating Point? (Illinois Institute of Technology, 2019)
Do Developers Understand IEEE Floating Point? (ROSS Workshop, 2018)
pdf
Reimagining Systems Software Given Modern Parallelism (Indiana University, 2016)
Hardware-up and User-down Perspectives on Systems Software (University of Florida, 2014)
Virtualization at Scale (2013 ACS Productivity Workshop)
Recent Research in the V3VEE Project (Greater Chicago Area Systems Research Workshop, 2013)
Towards Adaptive Virtualization at Scale (Purdue University, 2012)
Making Empathic Systems a Reality (University of New Mexico, 2011)
Virtualization, Empathic Systems, and Sensors: Recent Work in the Prescience Lab (First China-US Software Workshop: Bilateral Collaboration for Software Development, 2011)
Virtualization, Empathic Systems, and Sensors: Recent Work in the Prescience Lab (First EU-US Frontiers of Engineering Conference, 2010)
An Introduction to the V3VEE Project and the Palacios Virtual Machine Monitor (Keynote, 4th Workshop on Virtualization Technologies in Distributed Computing (VTDC 2010), 2010)
Distributed and Parallel Computing Research and Education at Northwestern University (With a Focus on Clouds) (IBM/IIT Forum on the Cloud in Academia, 2010)
From Autonomic Systems to Empathic Autonomic Systems (3rd Workshop on Hot Topics in Autonomic Computer (HotAC III), 2008)
The User in Experimental Computer Systems Research (Iowa State, 2007)
The User in Experimental Computer Systems Research (University of California, Santa Barbara, 2007)
powerpoint
The User in Experimental Computer Systems Research (DSL Workshop, University of Chicago, 2007)
powerpoint
Adaptive Virtual Networking For Virtual Machine-based Distributed Computing (University of Florida 2004) (
powerpoint
)
Virtuoso: Distributed Computing Using Virtual Machines (Toyota Technological Institute 2004)
powerpoint
Virtuoso: Distributed Computing Using Virtual Machines (Fermilab 2003)
powerpoint
Virtuoso: Distributed Computing Using Virtual Machines (Purdue 2003)
powerpoint
Recent Results in Resource Signal Measurement, Dissemination, and Prediction (ANIR PI Meeting 2003)
powerpoint poster
Middleware for Grid Computing On Virtual Machines (ANIR PI Meeting 2003)
powerpoint poster
An Introduction to the Prescience Lab (U.Chicago 2002, Indiana 2002)
powerpoint
A Prediction-based Approach to Distributed Interactive Applications (IIT 2001)
powerpoint
pdf
Virtualized Audio as a Distributed Interactive Application (AccessGrid Retreat 2001)
powerpoint
A Prediction-based Approach to Distributed Interactive Applications (Northwestern Technical Update 2001)
powerpoint
Responsive Interactive Applications by Dynamic Mapping of Activation Trees (BBN, 2/20/98)
powerpoint
Load Prediction for Best Effort Real Time (ARPA Quorum meeting, 1998
powerpoint poster
A Framework for Distributed User-centric Applications
powerpoint
(Intel Fellowship Forum 1996)
PVM Implementations of Fx and Archimedes
abstract
(PVM Users Group Meeting 1995)
Assorted Other Talks
The Running Time Advisor: A Resource Signal-based Approach to Predicting Task Running Time and Its Applications (Job Talk)
powerpoint
Resource Signal Prediction and Its Application to Real-time Scheduling Advisors (Thesis Defense)
powerpoint
A Prediction-based Real-time Scheduling Advisor (Thesis Seminar, 11/99)
powerpoint
Predictive Application Performance Modeling in a Computational Grid Environment (presentation HPDC '99 Purdue PUNCH Paper) (Remos Meeting, 9/99)
powerpoint
Remos Issues in Interfacing with Prediction (Remos Meeting, 7/99)
powerpoint
A Prediction Service for Remos and QuO (Thesis Seminar, 3/99)
powerpoint
Host Load Trace Replay (Thesis Seminar, 11/98)
powerpoint
Some Initial Results on Network Bandwidth Prediction (Remos meeting 9/98) (Results are postscript and can be found in Chapter 7 of dissertation)
powerpoint
CMU Load Prediction in BBN QuO
powerpoint
Load Analysis and Prediction for Responsive Interactive Applications (ARPA Quorum update for Gary Koob, April, 1998)
powerpoint
Modeling Host Load (Thesis Seminar, 2/98)
powerpoint
Dynamic Mapping of Activation Trees (Thesis Proposal)
powerpoint
Parallel Interactive Image Editing - A Research Direction
postscript
Design and Implementation of Frameworks for Distributed Interactive Applications (Thesis Seminar, 5/97)
powerpoint
Virtualized Audio: A User-centric Application (Thesis Seminar, 2/97)
powerpoint
The LDOS Interface: Present and Future (Fx Meeting 2/5/97)
powerpoint
A Framework for Graphical Display of AI Search Algorithms in Microsoft Windows (1996)
postscript
A Lightweight Distributed Object System (Immigration Course Demo 1996)
powerpoint poster
Distributed Objects (CMCL Retreat 1996)
powerpoint
Address Relations (CMU IC Research Symposium, 1996)
Musing on Distributed Objects (Thesis Seminar, 1995)
powerpoint
The Legion System (Fx Meeting 7/17/95)
powerpoint
Debugging Fx/PVM Programs (Fx meeting 7/12/95)
postscript
SUNMOS versus OSF/1 Communication Performance on the Paragon (Fx Meeting, 1995)
PVM performance on the Gigabit Necter (Fx Meeting, 1995)
Intel Paragon Communication Performance Using NX (Fx Meeting, 1995)
The NAS Parallel Benchmarks on PVM (Presentation of the paper by White and Suynderam, Fx Meeting, 1995)
postscript
Can We Build a Commodity Parallel Computer? (CMU IC Research Symposium, 1995)
postscript abstract
Commodity Parallel Computing (ARPA-related, 1995)
Parallel Okutomi/Kanade Stereo Vision in Fx (Thesis Seminar, 1994)
A Brief Introduction to Fx/PVM (Fx Meeting, 1994)
postscript
DEC 3000/400 Ethernet Performance (Thesis Seminar, 1994)
A Data-Parallel Programming Model for Reconfigurable Architectures (Presentation of the paper by Guccione, et al, Fx Meeting, 1994)
postscript
Global Grid Forum Talks
Please see the
Relational GIS site
for my Global Grid Forum talks on using relational data models to capture and query Grid resource information.