five

Efficient Lock-Free Removing and Compaction for the Cache-Trie Data Structure

收藏
DataCite Commons2020-08-29 更新2024-07-27 收录
下载链接:
https://springernature.figshare.com/articles/Efficient_Lock-Free_Removing_and_Compaction_for_the_Cache-Trie_Data_Structure/6369134
下载链接
链接失效反馈
官方服务:
资源简介:
This artifact contains the source code required to run and reproduce the results from the corresponding paper on Cache-trie compaction and remove operations: "Efficient Lock-Free Removing and Compaction for the Cache-Trie Data Structure".<br>Cache-tries improve the running time of conventional lock-free hash tries through the addition of a cache. The addition of this cache has been shown to improve the run time of lookup and insert operations from <i>O</i>(log <i>n</i>) to <i>O</i>(1) time.<br>Here, as described in the accompanying paper, a lock-free remove operation for cache-tries is implemented, both with and without compaction. In addition, a further optimization to the remove operation is presented, along with a performance evaluation comparing the novel implementations against three similar data structures.<br>The implementations presented here are written in Scala using the concurrent reactive programming framework Reactors.IO. Full details on installation as well as running the presented benchmarks are provided in the file <b>artifact-doc.pdf</b>, located at the root level of the artifact.<br>This artifact is provided as a tarball that can be decompressed using standard utilities.
提供机构:
figshare
创建时间:
2018-05-29
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作