Reports for Authors (Last name "P")
-
Pach, Joaanos
- TR-369-92 - Layout of Rooted Trees (1992)
-
Pai, Vivek
- TR-826-08 - Language Support for Processing Ad Hoc Data (2008)
- TR-793-07 - On the Effectiveness of Simultaneous Multithreading on Network Server Workloads (2007)
- TR-792-07 - Do Commodity SMT Processors Need More OS Research? (2007)
- TR-791-07 - Finding Speed Bumps: Web Server Performance Analysis and Anomaly Detection via Wide-Spectrum Microbenchmarking (2007)
- TR-742-06 - Misconfigured DNS Entries Lead to Inaccurate Topology Mapping (2006)
- TR-694-04 - The Origins of Network Server Latency and the Myth of Connection (2004)
- TR-690-04 - CoDNS: Masking DNS Delays via Cooperative Lookups (2004)
- TR-670-03 - Making the ``Box'' Transparent: System Call Performance as a First-class Result (2003)
- TR-654-02 - The Effectiveness of Request Redirection on CDN Robustness (2002)
-
Paige, R.
- TR-268-90 - More Efficient Bottom-Up Tree Pattern Matching (1990)
-
Paige, Robert
- TR-038-86 - Three Partition Refinement Algorithms (1986)
-
Palacios, Jose L.
- TR-221-89 - Random Walk Techniques for Protocol Validation (1989)
-
Palios, Leonidas
- TR-368-92 - Decomposition Problems in Computational Geometry (Thesis) (1992)
- TR-227-89 - Triangulating A Nonconvex Polytope (1989)
-
Pall, Daniel
- TR-812-08 - Faster Packet Forwarding in a Scalable Ethernet Architecture (2008)
-
Panduranga, E.S.
- TR-122-87 - Reflections in Curved Surfaces (thesis) (1987)
-
Pang, Ruoming
- TR-821-08 - Towards Understanding Application Semantics of Network Traffic (thesis) (2008)
- TR-658-02 - Defensive Programming: Using an Annotation Toolkit to Build Dos-Resistant Software (2002)
-
Paraskevopoulou, Zoe
- TR-006-20 - Verified Optimizations for Functional Languages (2020)
-
Paris, Sylvain
- TR-907-11 - Dynamic Hair Capture (2011)
-
Park, Arvin
- TR-127-87 - A Shared Memory Architecture for Distributed Computing (thesis) (1987)
- TR-088-87 - The Processor Identity Problem (1987)
- TR-075-87 - Performance Through Memory (1987)
- TR-074-87 - IOStone: A Synthetic File System Performance Benchmark (1987)
- TR-067-86 - Models and Measurements of File System Performance (1986)
- TR-057-86 - Providing Fault Tolerance In Parallel Storage Systems (1986)
- TR-048-86 - Improved Sorting Algorithms for Parallel Computers (1986)
- TR-046-86 - Optimal Parallel Sorting on a Linear Processor Array (1986)
- TR-042-86 - Array Access Bound for Block Storage Memory Systems (1986)
- TR-036-86 - Massive Memory Means Massive Performance (1986)
- TR-017-85 - Design of an Interleaved Massive Memory Machine (1985)
-
Park, Christopher
- TR-971-14 - Computational Functional Genomics for Directing Biological Discoveries (2014)
-
Park, KyoungSoo
- TR-772-07 - Towards Highly Reliable and Scalable Distributed Systems (thesis) (2007)
- TR-690-04 - CoDNS: Masking DNS Delays via Cooperative Lookups (2004)
-
Parks, T.W.
- TR-278-90 - METEOR: A Constraint-based FIR Filter Design Program (1990)
-
Pauly, Mark
- TR-907-11 - Dynamic Hair Capture (2011)
-
Pedram, Massoud
- TR-934-12 - Scaffold: Quantum Programming Language (2012)
-
Pellacini, Fabio
- TR-726-05 - Lighting with Paint (2005)
- Pellauer, Michael
- Penry, David
-
Pereira, Thiago
- TR-993-15 - New methods for the computational fabrication of appearance (2015)
-
Perez Botero, Diego
- TR-960-13 - Pwnetizer: Improving Availability in Cloud Computing through Fast Cloning and I/O Randomization (2013)
- TR-926-12 - Live Migration of an Entire Network (and its Hosts) (2012)
-
Perry, Frances
- TR-831-08 - Reasoning about Software in the Presence of Transient Faults – Complete Proofs [note change] (2008)
- TR-830-08 - Reasoning about Software in the Presence of Transient Faults (thesis) (2008)
- TR-799-07 - Reasoning about Control Flow in the Presence of Transient Faults (2007)
- TR-776-07 - Fault-tolerant Typed Assembly Language (2007)
-
Petersen, Karin
- TR-431-93 - Operating System Support for Modern Memory Hierarchies (Thesis) (1993)
- TR-401-92 - An Evaluation of Multiprocessor Cache Coherence Based on Virtual Memory Support (1992)
- TR-400-92 - Cache Coherence for Shared Memory Multiprocessors Based on Virtual Memory Support (1992)
- TR-373-92 - A Comparative Evaluation of Cache Coherence Schemes Based on Virtual Memory Support (1992)
- TR-307-91 - Evaluation of Memory System Extensions (1991)
-
Peterson, Larry
- TR-912-11 - VICCI: A Programmable Cloud-Computing Research Testbed (2011)
- TR-755-06 - Experiences Building PlanetLab (2006)
- TR-712-04 - Scalable Routing Overlay Networks (2004)
- TR-690-04 - CoDNS: Masking DNS Delays via Cooperative Lookups (2004)
- TR-668-03 - A Divert Mechanism for Service Overlays (2003)
- TR-666-02 - MSB: Media Streaming Booster (2002)
- TR-658-02 - Defensive Programming: Using an Annotation Toolkit to Build Dos-Resistant Software (2002)
- TR-654-02 - The Effectiveness of Request Redirection on CDN Robustness (2002)
- TR-645-02 - Maximum Packet Rates for Full-Duplex Ethernet (2002)
- TR-643-02 - Measuring the Web Using a Versatile Meta Information Crawler (2002)
- TR-642-02 - Intelligent Devices as Symmetric Partners for End--to--end Data Flows (2002)
- TR-641-02 - Snow on Silk: A NodeOS in the Linux Kernel (2002)
- TR-632-01 - Probabilistic Packet Scheduling: Achieving Proportional Share Bandwidth Allocation (2001)
- TR-628-00 - Understanding TCP Vegas: A Duality Model* (2000)
- TR-626-00 - Evaluating Network Processors in IP Forwarding (2000)
- TR-616-00 - Understanding TCP Vegas: Theory and Practice* (2000)
- TR-615-00 - Scheduling Computations on a Programmable Router (2000)
- TR-611-99 - The Role of Virtual Time in Real-time Scheduling (1999)
- TR-605-99 - TCP mechanisms for Diff-Serv Architecture (1999)
- TR-602-99 - BERT: A Scheduler for Best Effort and Realtime Tasks - revised (1999)
- TR-598-99 - Inter-AS Traffic Patterns and Their Implications (1999)
- TR-588-98 - Defending Against Denial of Service Attacks in Scout (1998)
- TR-587-98 - BERT: A Scheduler for Best Effort and Realtime Tasks (1998)
-
Philbin, James
- TR-570-97 - Design and Implementation of Virtual Memory-Mapped Communication on Myrinet (1997)
- TR-569-96 - Thread Scheduling for Cache Locality (1996)
-
Pike, Rob
- TR-174-88 - A Library for Incremental Update of Bitmap Images (1988)
-
Pinter, Ron Y.
- TR-218-89 - Decreasing Channel Width Bounds by Channel Widening (1989)
-
Pittelli, Frank
- TR-076-87 - Recovery in a Triple Modular Redundant Database System (1987)
- TR-073-87 - Distributed Computing Research at Princeton - 1986 (1987)
- TR-029-86 - Distributed Computing Research at Princeton - 1985 (1986)
- TR-028-86 - Reliable Scheduling in a TMR Database System (1986)
- TR-002-85 - Database Processing with Triple Modular Redundancy (1985)
-
Plank, James S.
- TR-543-97 - CLIP: A Checkpointing Tool for Message-Passing Parallel Programs (1997)
- TR-406-93 - Efficient Checkpointing on MIMD Architectures (thesis) (1993)
- TR-316-91 - Checkpointing Multicomputer Applications (1991)
- TR-239-89 - Real-Time, Concurrent Checkpoint for Parallel Programs (1989)
-
Podmayersky, Brandon
- TR-903-11 - An Incremental Deployment Strategy for Serval (2011)
-
Podolak, Joshua
- TR-840-08 - The Symmetry Transform and its Applications (thesis) (2008)
- TR-782-07 - Symmetry-Aware Mesh Processing (2007)
-
Pollack, Richard
- TR-288-90 - Counting and Cutting Cycles of Lines and Rods in Space (1990)
-
Polyzois, Christos A.
- TR-371-92 - Disaster Recovery for Transaction Processing Systems (Thesis) (1992)
- TR-359-92 - Evaluation of Remote Backup Algorithms for Transaction Processing Systems (1992)
- TR-354-91 - Processing of Read-Only Queries at a Remote Backup (1991)
- TR-248-90 - Two Epoch Algorithms for Disaster Recovery (1990)
- TR-219-89 - Telematics Research at Princeton - 1988 (1989)
- TR-198-88 - Management of a Remote Backup Copy for Disaster Recovery (1988)
-
Porter, Daryl
- TR-215-89 - A Probabilistic Relational Data Model (1989)
- TR-147-88 - Supporting Probabilistic Data in a Relational System (1988)
- TR-090-87 - Some Thoughts on Probabilistic Databases (1987)
-
Potrebic, Peter
- TR-029-86 - Distributed Computing Research at Princeton - 1985 (1986)
- TR-018-86 - A Load Balancing Implementation for a Local Area Network of Workstations (1986)
-
Prabhu, Prakash
- TR-951-13 - Semantic Language Extensions for Implicit Parallel Programming (2013)
-
Praun, Emil
- TR-593-99 - Robust Mesh Watermarking (1999)
-
Pree, Wolfgang
- TR-613-99 - UML-F: A Modeling Language for Object-Oriented Frameworks (1999)
- Proebsting, Todd A.