已入深夜,您辛苦了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!祝你早点完成任务,早点休息,好梦!

Unified Holistic Memory Management Supporting Multiple Big Data Processing Frameworks over Hybrid Memories

计算机科学 大数据 分布式计算 德拉姆 架空(工程) 数据存取 嵌入式系统 数据库 操作系统 计算机硬件
作者
Lei Chen,Jiacheng Zhao,Chenxi Wang,Ting Cao,John Zigman,Haris Volos,Onur Mutlu,Fang Lv,Xiaobing Feng,Guoqing Xu,Huimin Cui
出处
期刊:ACM Transactions on Computer Systems [Association for Computing Machinery]
卷期号:39 (1-4): 1-38 被引量:7
标识
DOI:10.1145/3511211
摘要

To process real-world datasets, modern data-parallel systems often require extremely large amounts of memory, which are both costly and energy inefficient. Emerging non-volatile memory (NVM) technologies offer high capacity compared to DRAM and low energy compared to SSDs. Hence, NVMs have the potential to fundamentally change the dichotomy between DRAM and durable storage in Big Data processing. However, most Big Data applications are written in managed languages and executed on top of a managed runtime that already performs various dimensions of memory management. Supporting hybrid physical memories adds a new dimension, creating unique challenges in data replacement. This article proposes Panthera, a semantics-aware, fully automated memory management technique for Big Data processing over hybrid memories. Panthera analyzes user programs on a Big Data system to infer their coarse-grained access patterns, which are then passed to the Panthera runtime for efficient data placement and migration. For Big Data applications, the coarse-grained data division information is accurate enough to guide the GC for data layout, which hardly incurs overhead in data monitoring and moving. We implemented Panthera in OpenJDK and Apache Spark. Based on Big Data applications’ memory access pattern, we also implemented a new profiling-guided optimization strategy, which is transparent to applications. With this optimization, our extensive evaluation demonstrates that Panthera reduces energy by 32–53% at less than 1% time overhead on average. To show Panthera’s applicability, we extend it to QuickCached, a pure Java implementation of Memcached. Our evaluation results show that Panthera reduces energy by 28.7% at 5.2% time overhead on average.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
邓年念完成签到,获得积分10
刚刚
山野完成签到 ,获得积分10
刚刚
刚刚
好久不见完成签到,获得积分10
1秒前
liwanr完成签到,获得积分10
2秒前
时光翩然轻擦完成签到,获得积分10
2秒前
3秒前
猜不猜不完成签到 ,获得积分10
3秒前
3秒前
song完成签到 ,获得积分10
3秒前
captain行给captain行的求助进行了留言
4秒前
???完成签到,获得积分10
4秒前
小冼完成签到 ,获得积分10
4秒前
黄子芮发布了新的文献求助10
5秒前
笑点低的悒完成签到 ,获得积分10
5秒前
Yumii完成签到,获得积分10
6秒前
zsh发布了新的文献求助10
7秒前
冷傲含海完成签到 ,获得积分10
8秒前
积极的皮卡丘完成签到,获得积分10
9秒前
whisper完成签到 ,获得积分10
9秒前
huishoushen完成签到 ,获得积分10
9秒前
Lw完成签到,获得积分10
10秒前
Hello应助Yumii采纳,获得10
10秒前
不万能青年完成签到 ,获得积分10
11秒前
是阿龙呀完成签到 ,获得积分10
13秒前
14秒前
shuicaoxi完成签到,获得积分10
14秒前
陆上飞完成签到,获得积分10
15秒前
15秒前
科研天才完成签到 ,获得积分10
15秒前
怕黑的爆米花完成签到,获得积分10
16秒前
16秒前
酷波er应助petli采纳,获得10
17秒前
山君完成签到 ,获得积分10
18秒前
丘比特应助铠甲勇士采纳,获得30
18秒前
HDrinnk完成签到,获得积分10
19秒前
热爱学习发布了新的文献求助10
20秒前
临风完成签到,获得积分10
20秒前
陈英杰完成签到 ,获得积分10
20秒前
三桥aq发布了新的文献求助10
20秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
2026年中国辛酸癸酸聚乙二醇甘油酯行业市场现状调查及投资机会研判报告 1000
2026年中国辛酸癸酸聚乙二醇甘油酯行业市场规模及竞争格局分析报告 1000
48V Low-voltage Power Distribution Network (PDN) Architecture Industry Report, 2024 800
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 700
Introducing the Learning Sciences 600
Resiliency Scale for Adolescents--Chinese Version 600
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7322750
求助须知:如何正确求助?哪些是违规求助? 8938374
关于积分的说明 18950636
捐赠科研通 6980426
什么是DOI,文献DOI怎么找? 3215108
关于科研通互助平台的介绍 2382538
邀请新用户注册赠送积分活动 2194363

今日热心研友

迷人的天抒
3 10
gg
4
Copyright
3
嘻嘻哈哈
1 20
注:热心度 = 本日应助数 + 本日被采纳获取积分÷10