Princeton University
|
Princeton Engineering
Academics
Course Schedule
Course Catalog
Graduate Program
Undergraduate Programs
Interdisciplinary Programs
Research
Research Areas
Research Projects
Public Lectures and Colloquia
Technical Reports
People
Faculty
Researchers
Technical Staff
Administrative Staff
Graduate Students
Undergraduate Students
Alumni/ae
Connect
Collaborations
Industrial Affiliates
Libraries
Jobs
About
Contact Us
News and Events
Department Information
Visit Us
Home
::
Research
::
Technical Reports
::
Li, Kai
Technical Reports
Display by Author:
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
| U |
V
|
W
|
X
|
Y
|
Z
Search by
Report Title
Author
Year
TR Number
for:
53 matches found for
Li, Kai
:
Li, Kai
Real-time Concurrent Collection on Stock Multiprocessors
, TR-133-88, February 1988
Multiprocessor Main Memory Transaction Processing
, TR-159-88, June 1988
Shared Virtual Memory Accomodating Heterogeneity
, TR-210-89, February 1989
Shiva: An Operating System Transforming a Hypercube into a Shared-Memory Machine
, TR-217-89, April 1989
Real-Time, Concurrent Checkpoint for Parallel Programs
, TR-239-89, December 1989
Simple Hardware for Fast Interprocessor Communication
, TR-242-90, January 1990
Virtual Memory Primitives for User Programs
, TR-276-90, July 1990
Real-Time Concurrent Collection in User Mode
, TR-291-90, October 1990
Evaluation of Memory System Extensions
, TR-307-91, March 1991
Checkpointing Multicomputer Applications
, TR-316-91, April 1991
Empirical Studies of Competitive Spinning for Shared-Memory Multiprocessors
, TR-319-91, March 1991
An Empirical Comparison of Loop Scheduling Algorithms on a Shared Memory Multiprocessor
, TR-360-92, January 1992
Software Support for Speculative Loads
, TR-372-92, May 1992
A Comparative Evaluation of Cache Coherence Schemes Based on Virtual Memory Support
, TR-373-92, May 1992
Cache Coherence for Shared Memory Multiprocessors Based on Virtual Memory Support
, TR-400-92, December 1992
An Evaluation of Multiprocessor Cache Coherence Based on Virtual Memory Support
, TR-401-92, December 1992
Virtual Memory Mapped Network Interface for the SHRIMP Multicomputer
, TR-437-93, November 1993
Process Capturing
, TR-439-93, November 1993
Application-Controlled File Caching Policies
, TR-445-94, February 1994
An Analysis of a Combined Hardware-software Mechanism for Speculative Loads
, TR-455-94, April 1994
Implementation and Performance of Application-Controlled File Caching
, TR-462-94, June 1994
A Study of Integrated Prefetching and Caching Strategies
, TR-479-94, December 1994
Implementation and Performance of Integrated Application-Controlled Caching, Prefetching and Disk Scheduling
, TR-493-95, July 1995
Design and Implementation of NX Message Passing Using SHRIMP Virtual Memory Mapped Communication
, TR-507-96, January 1996
Scope Consistency: a Bridge between Release Consistency and Entry Consistency
, TR-509-96, January 1996
Early Experience with Message-Passing on the SHRIMP Multicomputer
, TR-510-96, January 1996
Irregular Applications under Software Shared Memory
, TR-514-96, February 1996
Improving Release-Consistent Shared Virtual Memory using Automatic Update
, TR-518-96, March 1996
Understanding Application Performance on Shared Virtual Memory Systems
, TR-519-96, March 1996
Performance Evaluation of Two Home-Based Lazy Release Consistency Protocols for Shared Virtual Memory Systems
, TR-529-96, September 1996
Relaxed Consistency and Coherence Granularity in DSM Systems: A Performance Evaluation
, TR-535-96, December 1996
CLIP: A Checkpointing Tool for Message-Passing Parallel Programs
, TR-543-97, May 1997
Thread Scheduling for Cache Locality
, TR-569-96, December 1996
Design and Implementation of Virtual Memory-Mapped Communication on Myrinet
, TR-570-97, February 1997
Software Support for Virtual Memory-Mapped Communication
, TR-571-96, April 1996
Protected, User-level DMA for the SHRIMP Network Interface
, TR-572-95, December 1995
VMMC-2: Efficient Support for Reliable, Connection-Oriented Communication
, TR-573-98, February 1998
Shared Virtual Memory with Automatic Update Support
, TR-575-98, February 1998
UTLB: A Mechanism for Address Translation On Network Interfaces
, TR-580-98, June 1998
Firmware Support for Reliable Communication and Dynamic System Configuration in System Area Networks
, TR-581-98, June 1998
Thread Scheduling for Out-of-Core Applications with Memory Server on Multicomputers
, TR-590-99, January 1999
Fast Cluster Failover Using Virtual Memory-Mapped Communication
, TR-591-99, January 1999
Dynamic Join and Departure in Shared Object Middleware
, TR-592-99, January 1999
MimdRAID: Low Latency Secondary Storage
, TR-612-99, September 1999
Avoiding Seams On High-Resolution Multi-Projector Displays using An Un-calibrated Camera
, TR-618-00, June 2000
Distance Learning Technologies for Basic Education in Disadvantaged Areas
, TR-685-03, December 2003
Turning the Postal System into a Generic Digital Communication Mechanism
, TR-688-04, January 2004
Networking Going Postal
, TR-705-04, May 2004
A Multi-Cursor X Window Manager Supporting Control Room Collaboration
, TR-707-04, July 2004
A Time-Space Efficient Locality Sensitive Hashing Method for Similarity Search in High Dimensions
, TR-759-06, June 2006
Analysis of Filtering for Similarity Search Using Sketches
, TR-760-06, July 2006
The PARSEC Benchmark Suite: Characterization and Architectural Implications
, TR-811-08, January 2008
PARSEC vs. SPLASH2: A Quantitative Comparison of Two Multithreaded Benchmark Suites on Chip-Multiprocessors
, TR-818-08, March 2008