- Home
- Search Results
- Page 1 of 1
Search for: All records
-
Total Resources4
- Resource Type
-
0001000003000000
- More
- Availability
-
40
- Author / Contributor
- Filter by Author / Creator
-
-
Lu, Ziyi (4)
-
Cao, Qiang (3)
-
Jiang, Hong (3)
-
Yao, Jie (2)
-
Bhatti, Sonia Abid (1)
-
Chen, Yuxing (1)
-
Cheng, Jiagao (1)
-
Cong, Zihao (1)
-
Deng, Shuai (1)
-
Dong, Yuanyuan (1)
-
Gellman, Samuel H. (1)
-
Li, Jingjun (1)
-
Liu, Runhui (1)
-
Liu, Shuyang (1)
-
Mei, Fei (1)
-
Pan, Anqun (1)
-
Qian, Yuxin (1)
-
Shao, Ning (1)
-
Wang, Shucheng (1)
-
Yang, Puyuan (1)
-
- Filter by Editor
-
-
& Spizer, S. M. (0)
-
& . Spizer, S. (0)
-
& Ahn, J. (0)
-
& Bateiha, S. (0)
-
& Bosch, N. (0)
-
& Brennan K. (0)
-
& Brennan, K. (0)
-
& Chen, B. (0)
-
& Chen, Bodong (0)
-
& Drown, S. (0)
-
& Ferretti, F. (0)
-
& Higgins, A. (0)
-
& J. Peters (0)
-
& Kali, Y. (0)
-
& Ruiz-Arias, P.M. (0)
-
& S. Spitzer (0)
-
& Sahin. I. (0)
-
& Spitzer, S. (0)
-
& Spitzer, S.M. (0)
-
(submitted - in Review for IEEE ICASSP-2024) (0)
-
-
Have feedback or suggestions for a way to improve these results?
!
Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher.
Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?
Some links on this page may take you to non-federal websites. Their policies may differ from this site.
-
Our extensive experiments reveal that existing key-value stores (KVSs) achieve high performance at the expense of a huge memory footprint that is often impractical or unacceptable. Even with the emerging ultra-fast byte-addressable persistent memory (PM), KVSs fall far short of delivering the high performance promised by PM's superior I/O bandwidth. To find the root causes and bridge the huge performance/memory-footprint gap, we revisit the architectural features of two representative indexing mechanisms (single-stage and multi-stage) and propose a three-stage KVS called FluidKV. FluidKV effectively consolidates these indexes by fast and seamlessly running incoming key-value request stream from the write-concurrent frontend stage to the memory-efficient backend stage across an intermediate stage. FluidKV also designs important enabling techniques, such as thread-exclusive logging, PM-friendly KV-block structures, and dual-grained indexes, to fully utilize both parallel-processing and high-bandwidth capabilities of ultra-fast storage hardware while reducing the overhead. We implemented a FluidKV prototype and evaluated it under a variety of workloads. The results show that FluidKV outperforms the state-of-the-art PM-aware KVSs, including ListDB and FlatStore with different indexes, by up to 9× and 3.9× in write and read throughput respectively, while cutting up to 90% of the DRAM footprint.more » « less
-
Qian, Yuxin; Deng, Shuai; Cong, Zihao; Zhang, Haodong; Lu, Ziyi; Shao, Ning; Bhatti, Sonia Abid; Zhou, Cong; Cheng, Jiagao; Gellman, Samuel H.; et al (, Journal of the American Chemical Society)
-
Lu, Ziyi; Cao, Qiang; Mei, Fei; Jiang, Hong; Li, Jingjun (, IEEE Transactions on Parallel and Distributed Systems)
-
Liu, Shuyang; Wang, Shucheng; Cao, Qiang; Lu, Ziyi; Jiang, Hong; Yao, Jie; Dong, Yuanyuan; Yang, Puyuan (, acm symposium on cloud computing)