lake an energy efficient low latency accelerated key
play

LaKe: An Energy Efficient, Low Latency, Accelerated Key-Value Store - PowerPoint PPT Presentation

LaKe: An Energy Efficient, Low Latency, Accelerated Key-Value Store Yuta Tokusashi, Keio University, Japan (2nd year PhD student) aom@sfc.wide.ad.jp Supervisors: Hiroki Matsutani (Keio Univ.), Noa Zilberman (Univ. of Cambridge) Research Area:


  1. LaKe: An Energy Efficient, Low Latency, Accelerated Key-Value Store Yuta Tokusashi, Keio University, Japan (2nd year PhD student) aom@sfc.wide.ad.jp Supervisors: Hiroki Matsutani (Keio Univ.), Noa Zilberman (Univ. of Cambridge) Research Area: In-Network Computing 1 EuroDW’18, 23rd, Apr 2018@Porto, Portugal

  2. LaKe: Key-Value Store (KVS) made better ★ Networked applications (e.g., KVS) are inefficient due to power hungry CPUs. ★ Applications’ performance needs to scale, but is limited by power. ★ LaKe: Scalable in-network KVS using cache hierarchy. ★ Energy efficiency: x24 better than software KVS, x5.1 better than hardware KVS . 2

  3. Datacenter for Networked Systems Power Consumption Gap between networking and Computing CPU is power-hungry Computation growth is moderate, compared to networking. Datacenter applications should be improved in terms of Power and Performance . Power Efficiency is important!!! 3 [RSTA’16] Noa Zilberman, et al. “From photons to big-data applications: terminating terabits”. Royal Society Philosophical Transactions, March 2016.

  4. Highly energy efficient KVS Lake: Layered Key-value store Main Storage < 10 TB memcached On-board DRAM (host memory, HDD) L2 Cache In-kernel KVS < 100s GB Shared-cache (host memory) L1 Cache < 16GB PE0 In-NIC KVS (on-board DRAM) Client 4

  5. LaKe: Layered Key-value Store 5

  6. Comparison with related work System Latency [us] Tput [Mqps] Power Efficiency i7-4770 + Memcached (SW) 238.84 0.962 9.938 [kqps/W] MellanoxNIC Emu (HW) 1.21 1.932 47.121 i7-4770 + x5.1 NetFPGA- LaKe (my system) 1.16 13.120 242.962 SUME (5PE totally) LaKe achieves x5.1 better power efficiency, keeping latency equivalent to Emu. 6

  7. Q & A Thank you for your attention!! 7

  8. Acknowledgement This work is supported by JSPS Research Fellowship, The Leverhulme Trust and Isaac Newton Trust. 8

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend