scispace - formally typeset
K

Kai Li

Researcher at Princeton University

Publications -  328
Citations -  76948

Kai Li is an academic researcher from Princeton University. The author has contributed to research in topics: Computer science & Cache. The author has an hindex of 76, co-authored 220 publications receiving 56127 citations. Previous affiliations of Kai Li include EMC Corporation & Baylor College of Medicine.

Papers
More filters
Proceedings ArticleDOI

Efficiently matching sets of features with random histograms

TL;DR: A randomized algorithm to embed a set of features into a single high-dimensional vector to simplify the feature-set matching problem and can achieve accuracy comparable to the state-of-the-art feature- set matching methods, while requiring significantly less space and time.
Proceedings ArticleDOI

Early Experience with Message-Passing on the SHRIMP Multicomputer

TL;DR: The experience shows that the VMMC mechanism supports these message-passing interfaces well, and when zero-copy protocols are allowed by the semantics of the interface, VMMC can effectively deliver to applications almost all of the raw hardware's communication performance.
Journal ArticleDOI

Experiences with VI communication for database storage

TL;DR: The results show that VI-based interconnects and user-level communication can improve all aspects of the I/O path between the database system and the storage back-end and it is found that to make effective use of VI in I-O intensive environments the authors need to provide substantial additional functionality than what is currently provided by VI.
Proceedings ArticleDOI

Multiprocessor main memory transaction processing

TL;DR: It is found that with sufficient memory, multiple processors can greatly improve performance in the transaction processing system performance achievable through the combination of multiple processors and massive memories.
Proceedings ArticleDOI

Fast cluster failover using virtual memory-mapped communication

TL;DR: A novel way to use virtual memorymapped communication (VMMC) to reduce the failover time on clusters by developing two fast failover protocols: deliberate update failover protocol (DU) and automatic update fail over protoco2 (AU).