
© Copyright 2016 Xilinx
.
Results: Comparison with best published results
X86 Platforms GB KRPS Watt
Dual x86 (Mica) [12] – research 64 76,900 478
Dual x86 (FlashStore) [6] - research 80 57 84
Source:
HotStorage 2015, Scaling out to a Single-Node 80Gbps Memcached Server with 40Terabytes of Memory
[6] Debnath et al: Flashstore: High throughput persistent key-value store; PVLDB 2010
[12] Lim et al: Mica: A holistic approach to fast in memory key-value storage; NSDI 2014
Page 41
FPGA Platforms GB KRPS Watt
Prototype (10Gbps) 512 13’000 35
Estimation (50Gbps, 2 M.2) 8’192 65’000 TBD
Estimation (100Gbps) 40’000 130’000 TBD
X86 are limited extracting performance out of flash
• Support either high performance or high capacity
Dataflow architecture on MPSoC can support high
performance and high capacity at lower power