• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种用于学习索引的高效标记内存系统。

An efficient labeled memory system for learned indexes.

作者信息

Mo Yuxuan, Jia Jingnan, Li Pengfei, Hua Yu

机构信息

Huazhong University of Science and Technology, Wuhan 430074, China.

出版信息

Fundam Res. 2022 Jun 8;4(3):651-659. doi: 10.1016/j.fmre.2022.05.016. eCollection 2024 May.

DOI:10.1016/j.fmre.2022.05.016
PMID:38933201
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11197600/
Abstract

The appearance and wide use of memory hardware bring significant changes to the conventional vertical memory hierarchy that fails to handle contentions for shared hardware resources and expensive data movements. To deal with these problems, existing schemes have to rely on inefficient scheduling strategies that also cause extra temporal, spatial and bandwidth overheads. Based on the insights that the shared hardware resources trend to be uniformly and hierarchically offered to the requests for co-located applications in memory systems, we present an efficient abstraction of memory hierarchies, called , which is used to establish the connection between the application layer and underlying hardware layer. Based on labels, our paper proposes LaMem, a labeled, resource-isolated and cross-tiered memory system by leveraging the way-based partitioning technique for shared resources to guarantee QoS demands of applications, while supporting fast and low-overhead cache repartitioning technique. Besides, we customize LaMem for the learned index that fundamentally replaces storage structures with computation models as a case study to verify the applicability of LaMem. Experimental results demonstrate the efficiency and efficacy of LaMem.

摘要

内存硬件的出现和广泛使用给传统的垂直内存层次结构带来了重大变化,传统的垂直内存层次结构无法处理对共享硬件资源的争用以及昂贵的数据移动。为了解决这些问题,现有方案不得不依赖低效的调度策略,这也会导致额外的时间、空间和带宽开销。基于共享硬件资源倾向于统一且分层地提供给内存系统中同位置应用程序请求的见解,我们提出了一种高效的内存层次结构抽象,称为 ,它用于在应用层和底层硬件层之间建立连接。基于标签,我们的论文提出了LaMem,一种通过利用基于方式的共享资源分区技术来保证应用程序的QoS需求的带标签、资源隔离和跨层的内存系统,同时支持快速且低开销的缓存重新分区技术。此外,我们针对学习索引定制了LaMem,作为一个案例研究,从根本上用计算模型取代存储结构,以验证LaMem的适用性。实验结果证明了LaMem的效率和有效性。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/3c49edf57847/gr15.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/e73ed9b1141b/ga1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/2774703d9bba/gr1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/58ab3602f6fb/gr2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/f19e1aa8fcf7/gr3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/b81f6a3a6cd7/gr4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/25b087ead3a4/gr5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/f5b8de4df879/gr6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/a9582ceb6542/gr7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/1c3222b890cc/gr8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/2db3e202af8b/gr9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/1a97a30a61dc/gr10.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/d545b568b78e/gr11.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/9197856c7bb8/gr12.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/7b7528c754c8/gr13.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/a42422ef7efd/gr14.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/3c49edf57847/gr15.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/e73ed9b1141b/ga1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/2774703d9bba/gr1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/58ab3602f6fb/gr2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/f19e1aa8fcf7/gr3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/b81f6a3a6cd7/gr4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/25b087ead3a4/gr5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/f5b8de4df879/gr6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/a9582ceb6542/gr7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/1c3222b890cc/gr8.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/2db3e202af8b/gr9.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/1a97a30a61dc/gr10.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/d545b568b78e/gr11.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/9197856c7bb8/gr12.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/7b7528c754c8/gr13.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/a42422ef7efd/gr14.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7d6f/11197600/3c49edf57847/gr15.jpg

相似文献

1
An efficient labeled memory system for learned indexes.一种用于学习索引的高效标记内存系统。
Fundam Res. 2022 Jun 8;4(3):651-659. doi: 10.1016/j.fmre.2022.05.016. eCollection 2024 May.
2
SCA: Search-Based Computing Hardware Architecture with Precision Scalable and Computation Reconfigurable Scheme.基于搜索的计算硬件架构,具有精确可扩展和计算可重构方案。
Sensors (Basel). 2022 Nov 6;22(21):8545. doi: 10.3390/s22218545.
3
Toward Millions of File System IOPS on Low-Cost, Commodity Hardware.面向低成本商用硬件实现数百万次文件系统输入输出操作每秒
ICS. 2013. doi: 10.1145/2503210.2503225.
4
Optimizing performance of GATK workflows using Apache Arrow In-Memory data framework.使用 Apache Arrow 内存数据框架优化 GATK 工作流程的性能。
BMC Genomics. 2020 Nov 18;21(Suppl 10):683. doi: 10.1186/s12864-020-07013-y.
5
Binary mesh partitioning for cache-efficient visualization.用于缓存高效可视化的二进制网格分区。
IEEE Trans Vis Comput Graph. 2010 Sep-Oct;16(5):815-28. doi: 10.1109/TVCG.2010.19.
6
QoS-Aware Cost Minimization Strategy for AMI Applications in Smart Grid Using Cloud Computing.基于云计算的智能电网中 AMI 应用的 QoS 感知成本最小化策略。
Sensors (Basel). 2022 Jun 30;22(13):4969. doi: 10.3390/s22134969.
7
SparkGIS: Resource Aware Efficient In-Memory Spatial Query Processing.SparkGIS:资源感知型高效内存空间查询处理
Proc ACM SIGSPATIAL Int Conf Adv Inf. 2017 Nov;2017.
8
QoS-Based Service-Time Scheduling in the IoT-Edge Cloud.基于服务质量的物联网边缘云服务时间调度。
Sensors (Basel). 2021 Aug 28;21(17):5797. doi: 10.3390/s21175797.
9
Runtime Programmable and Memory Bandwidth Optimized FPGA-Based Coprocessor for Deep Convolutional Neural Network.基于 FPGA 的可运行时编程和内存带宽优化的深度卷积神经网络协处理器。
IEEE Trans Neural Netw Learn Syst. 2018 Dec;29(12):5922-5934. doi: 10.1109/TNNLS.2018.2815085. Epub 2018 Apr 9.
10
Distributed large-scale graph processing on FPGAs.基于现场可编程门阵列(FPGA)的分布式大规模图形处理
J Big Data. 2023;10(1):95. doi: 10.1186/s40537-023-00756-x. Epub 2023 Jun 4.

引用本文的文献

1
Proteomics Reveals Divergent Cardiac Inflammatory and Metabolic Responses After Inhalation of Ambient Particulate Matter With or Without Ozone.蛋白质组学揭示了吸入大气颗粒物及其与臭氧混合物后心脏炎症和代谢反应的差异。
Cardiovasc Toxicol. 2024 Dec;24(12):1348-1363. doi: 10.1007/s12012-024-09931-9. Epub 2024 Oct 14.