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
Patent
Similarity search system with compact data structures
Kai Li,Qin Lv,Moses Charikar +2 more
TL;DR: In this article, a content-addressable and searchable storage system for managing and exploring massive amounts of feature-rich data such as images, audio or scientific data is presented, which comprises a segmentation and feature extraction unit for segmenting data corresponding to an object into a plurality of data segments and generating a feature vector for each data segment.
Proceedings ArticleDOI
RIPQ: advanced photo caching on flash for facebook
TL;DR: This paper shows that two families of advanced caching algorithms, Segmented-LRU and Greedy-Dual-Size-Frequency, can be easily implemented with RIPQ and shows that these algorithms running on RIPQ increase hit ratios up to ∼20% over the current FIFO system, incur low overhead, and achieve high throughput.
Patent
Delta compression after identity deduplication
TL;DR: In this article, the identity deduplication is disclosed and a first data segment is determined to be identical to a first previous data segment, and a second data segment was determined not to be similar to a third previous segment.
Proceedings ArticleDOI
Optical blending for multi-projector display wall systems
TL;DR: This presentation focuses on a low-cost optical blending technique that was developed to implement a seamless display with multiple tiled projectors and a digital tuning technique to improve the blending technique.
Proceedings Article
Eviction-based Cache Placement for Storage Caches.
TL;DR: This paper presents an eviction-based placement policy for a storage cache that usually sits in the lower level of a multi-level buffer cache hierarchy and thereby has different access patterns from upper levels, and presents a method of using a client content tracking table to obtain eviction information from client buffer caches.