2016 IEEE 24th Annual Symposium on High-Performance Interconnects (HOTI) 2016
DOI: 10.1109/hoti.2016.022
|View full text |Cite
|
Sign up to set email alerts
|

A Multilevel NOSQL Cache Design Combining In-NIC and In-Kernel Caches

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
6
3

Relationship

3
6

Authors

Journals

citations
Cited by 15 publications
(6 citation statements)
references
References 16 publications
0
6
0
Order By: Relevance
“…Unlike FPGA-based SmartNICs [28][29][30][31][32][33][34][35][36][37], multi-core SoC SmartNICs do not need to consolidate application logic into the programmable logic blocks of the NIC, which makes it easier to offload complex processing logic. These SmartNICs have multi-core processors in addition to on-board DRAM.…”
Section: Differences Between Off-path and On-path Smartnicsmentioning
confidence: 99%
“…Unlike FPGA-based SmartNICs [28][29][30][31][32][33][34][35][36][37], multi-core SoC SmartNICs do not need to consolidate application logic into the programmable logic blocks of the NIC, which makes it easier to offload complex processing logic. These SmartNICs have multi-core processors in addition to on-board DRAM.…”
Section: Differences Between Off-path and On-path Smartnicsmentioning
confidence: 99%
“…AC-Key increases the adaptability and performance of the cache system by adjusting the size of the key-value cache, key pointer cache, and block cache. Y. Tokusashi et al have introduced FPGA-based hardware customisation to improve the performance of key-value pair caching [8]. They solve the problem of DRAM capacity limitation on FPGA by proposing a new multilayer cache architecture.…”
Section: Key-value Storementioning
confidence: 99%
“…In addition, FPGAs can be applied to NoSQL databases. In [11], they proposed a multilevel NoSQL cache architecture that utilized both the hardware cache of FPGA and software cache implemented in OS kernel. These studies showed the hardware cache using FPGA is efficient and effective to improve system performance.…”
Section: Hardware Caching For Memcachedmentioning
confidence: 99%
“…In addition, FPGAs were used for the hardware caching system with key-value stores in previous studies such as [10] and [11]. These systems were general, so their designs were not specific to Blockchain applications connecting with SPV nodes such as IoT products.…”
Section: Our Contributionsmentioning
confidence: 99%