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
Patent

Similarity search system with compact data structures

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.