基于异构内存的内存键值对象缓存系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:king_caspe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着内存键值对象缓存系统在数据中心的广泛部署,动态随机存取存储器(Dynamic Random Access Memory,DRAM)受限于工艺和能耗已无法满足缓存系统对内存容量日益增长的需求。新型非易失性存储器(Non-Volatile Memory,NVM)可以提供比DRAM更高的存储密度和能耗效率,但比DRAM具有更高的读/写延迟以及更高的写能耗。由DRAM和NVM构成的异构内存系统具有提供大容量内存的潜能,同时还能保持高性能。然而,将面向纯DRAM所设计的内存键值对象缓存系统直接部署在异构内存系统之上无法充分发挥异构内存的各自优势,如何能够最大化系统性能与能耗效率还需要深入地探讨。基于DRAM/NVM异构内存的内存键值对象缓存系统(HMCached)在应用层实现对象的访问热度监测机制,通过将存储在NVM中的热对象动态迁移至DRAM中以减少代价高的NVM访存。与先前的异构内存管理策略相比,HMCached完全在应用层管理数据在两种内存介质上的存储,能够避免对硬件或操作系统的修改,且数据热度监测的运行时开销可忽略不计。此外,HMCached提出NVM访存友好的索引结构,将对象中访问热度较高的数据部分分离存储在DRAM中,进一步减少NVM访存。在内存分配方面,HMCached采用Slab内存分配器,针对Slab钙化问题,HMCached提出Slab重分配策略加以解决,从而提高DRAM资源的利用效益。实验结果表明,相较于直接运行在异构内存上的原生Memcached,HMCached显著减少70%左右的NVM访存次数,同时提高系统吞吐量比例最高可达56%。此外,在处理读密集型工作负载时,与运行在纯DRAM上的Memcached相比,HMCached在显著减少DRAM使用量比例为80%的情况下,可以达到其86%的系统吞吐量,同时减少能耗比例达47%。
其他文献
随着对移动终端的深度使用,人们将越来越多的个人信息保存在自己的手机上。安卓系统是当下移动终端最受欢迎的平台之一,基于安卓开发的应用程序数以万计,这些应用程序在提供
文化兴则国运兴,文化强则民族强。文化是一个民族的血脉和灵魂,是国家发展、民族振兴的重要力量。习近平总书记强调,“中华民族伟大复兴需要以中华文化发展繁荣为条件。”今天,面对越来越复杂的全球性问题,面对百年未有之大变局,我们需要坚定文化自信。新时代大学生作为祖国未来事业的建设者和接班人,肩负着国家昌盛和民族未来希望的重要责任。因此,新时代大学生文化自信研究,使其大学生树立高度的文化自信成了新的时代课题
人体关键点检测是计算机视觉领域重要的研究方向。获得人体关键点后,可以进一步用于识别人体行为。这些技术在实际生活中具有广泛的应用价值,例如公共场所的智能安防监控、人与机器的互动等等。现有人体关键点检测研究多集中在提高算法的检测精度,导致网络结构趋于复杂,网络的参数和计算量过于庞大,网络预测耗时过长。在基于人体关键点的行为识别算法中,一些算法将人体关键点信息编码成二维图像的形式,减低了算法预测的效率;
在“中国制造”向“中国智造”转变的今天,劳资关系在社会经济生活中占据重要地位。随着供给侧改革的深入,劳资关系呈现复杂化、多样化特征,劳资争议频发,“跳楼讨薪”、“黑工厂虐工”事件频繁报道,劳动者权益保障成为应有之义,而工资正是劳资关系中的核心所在,劳动者福利待遇、职业发展等也不可或缺。当前,谈到工资,离不开工资集体协商制度,因为它是劳资双方利益博弈的平台,也是劳资双方平等沟通交流的保障,更是企业民
在目前百花齐放的人工智能领域,计算机视觉技术异军突起,可以完成多种视觉任务,如图像分类、目标检测、图像检索、图像分割等,并在交通、医疗和工业等领域崭露头角。随着科技的进步以及各行业数字化、网络化的提升,社会对于智能化的需求逐步增加。目前,通信基站天线数量的迅速增长以及人工勘察部署天线的效率低下致使移动通信领域迫切需要实现抱杆上天线数量的自动化检测。所以本文主要研究一种基于计算机视觉的通信基站抱杆上
改革开放以来,我国经济得到快速地发展,工业化和城市化进程不断推进。在流动人口家庭化迁移趋势明显、老人对传统家庭养老模式的偏好及隔代抚育的现实背景下,催生了一个与“北漂”“上漂”等青年流动群体不同的特殊的群体——“老漂族”。随着全面二胎政策的落实,“老漂族”群体的规模将日益壮大,“老漂族”在大城市的生活现状得到了社会的广泛关注,他们面临的融入困境也成为社工领域关注和研究的重要课题。为了深入了解“老漂
中小企业肩负着未来中国经济稳定增长的重任,供应链金融作为重要的融资方式可以帮助中小企业突破自身的规模、背景、财务状况、经营方式等方面的制约获得资金支持。资产证券化产品是供应链金融重要的底层资产,可以将供应链中累积的应收款打包形成资金池,通过循环购买产生稳定的现金流,以此发行债券缓解供应链上的融资难问题。在一个成熟的供应链体系下,核心企业拥有较好的资质和信用水平,因此反向保理业务成为了供应链金融资产
虚拟化是一种管理资源的技术。它的主要目的是在物理硬件上抽象出虚拟的硬件资源,以支持多个操作系统的并行运行。虚拟化技术能够显著地提高硬件资源的利用率,它在云平台技术
随着大数据、5G和物联网时代的到来,对数据的需求日益剧增,而数据的传输依赖有限的频谱资源。频谱共享的实现,离不开对频谱进行观测感知,奈奎斯特采样速率是传统频谱采集的最低要求,面对高频的5G时代,高的采样速率对硬件和资源利用是一个挑战,而压缩感知是一种欠采样的方法可以解决高采样率的问题。目前,用硬件实现欠采样的方法主要有两种:一是调制宽带转换器;二是多倍集采样。而调制宽带转换器在应用场景和器件要求上
目的:探究NUAK2抑制结直肠癌进展和转移的分子机制。方法:我们通过构建敲减和过表达NUAK2的稳转结直肠肿瘤细胞系,进行细胞表型实验:细胞增殖实验,细胞迁移实验,基质胶细胞侵袭实验等探究肿瘤细胞的增殖、迁移和侵袭能力的变化,然后建立裸鼠肿瘤模型进行体内验证。此外,我们还进行实时定量PCR、Western Blot、免疫共沉淀、免疫荧光染色等分子生物学的方法对NUAK2影响结直肠肿瘤细胞的迁移和侵