Millions of sensors, mobile applications and machines now generate billions of events. Specialized many-core key-value stores (KVSs) can ingest and index these events at high rates (over 100 Mops/s on one machine) if events are generated on the same machine; however, to be practical and cost-effective they must ingest events over the network and scale across cloud resources elastically.
We present Shadowfax, a new distributed KVS based on FASTER, that transparently spans DRAM, SSDs, and cloud blob storage while serving 130 Mops/s/VM over commodity Azure VMs using conventional Linux TCP. Beyond high single-VM performance, Shadowfax uses a unique approach to distributed reconfiguration that avoids any server-side key ownership checks or cross-core coordination both during normal operation and migration. Hence, Shadowfax can shift load in 17 s to improve system throughput by 10 Mops/s with little disruption. Compared to the state-of-the-art, it has 8x better throughput (than Seastar+memcached) and avoids costly I/O to move cold data during migration. On 12 machines, Shadowfax retains its high throughput to perform 930 Mops/s, which, to the best of our knowledge, is the highest reported throughput for a distributed KVS used for large-scale data ingestion and indexing.
Shifting the Sweet Spot: High-Performance Matrix-Free Method for High-Order Elasticity
Dalian University of Technology(大连理工大学);Greater Bay Area National Center of Technology Innovation(大湾区国家技术创新中心);Institute of Software, Chinese Academy of Sciences(中国科学院软件研究所);University of Chinese Academy of Sciences(中国科学院大学)
CIDER: Boosting Memory-Disaggregated Key-Value Stores with Pessimistic Synchronization
College of Computer Science and Artificial Intelligence, Fudan University(复旦大学计算机科学与人工智能学院);National Key Laboratory of Parallel and Distributed Computing(并行与分布式计算国家重点实验室);Duke Kunshan University(杜克昆山大学)
BatchWeave: A Consistent Object-Store-Native Data Plane for Large Foundation Model Training
Lionrock AI Lab, China Merchants Group, Hong Kong, China(狮岩人工智能实验室,中国商人集团,香港,中国);Wuhan University, Wuhan, China(武汉大学,武汉,中国);The Chinese University of Hong Kong, Shenzhen, China(香港中文大学(深圳))
Performance Characterization of Distributed Deep Learning Strategies: A Quantitative Evaluation of DDP, FSDP, and Parameter Server Architectures on GPU Clusters