XPS: EXPL: Write Locality Theory and Optimization for Hybrid Memory
XPS:EXPL:混合内存的写入局部性理论和优化
基本信息
- 批准号:1629376
- 负责人:
- 金额:$ 30万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2016
- 资助国家:美国
- 起止时间:2016-09-01 至 2019-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
A limit on extreme scale computing is the capacity, speed, durability and most importantly, energy efficiency of memory. Persistent memory is a disruptive technology that drastically reduces memory cost and static power but introduces the problems of slow writes and limited write endurance. An effective solution is caching. However, existing caches have been designed for fast reads: they do not minimize the number of write backs from cache to memory. The intellectual merits of this project are sufficient theories and efficient techniques for optimal write caching in future systems that use persistent memory. Caching, in both software and hardware, is increasingly prevalent. Hardware caches serve most of the memory accesses on commodity machines as well as super computers. Software caches, e.g. Memcached used by Wikipedia and Facebook, serve most of the data requests from online users. The project's broader significance and importance are the broad benefits of cache optimization in scientific and consumer computing.This project develops the formal concept of write locality and the theory and techniques to characterize locality and optimize the cache. It has three parts. The first is write locality modeling, which includes a set of metrics that can derive the amount of modified data in cache and the write backs from cache to memory in cache of all sizes and degrees of sharing. The second is deductive optimization, which mathematically derives the cache performance of different task and data organizations and selects the best solution among a combinatorial number of choices. The last is system modeling and application optimization, which use write locality to model software and hardware cache and to optimize a program.
超大规模计算的限制是容量、速度、耐用性,最重要的是内存的能源效率。持久内存是一项颠覆性技术,可大幅降低内存成本和静态功耗,但会带来写入速度慢和写入耐久性有限的问题。一个有效的解决方案是缓存。然而,现有的缓存是为快速读取而设计的:它们并没有最大限度地减少从缓存到内存的写回次数。 该项目的智力优点是在使用持久内存的未来系统中实现最佳写入缓存的充足理论和有效技术。 缓存在软件和硬件中都越来越普遍。硬件缓存服务于商用机器以及超级计算机上的大部分内存访问。软件缓存,例如维基百科和 Facebook 使用的 Memcached 服务于在线用户的大部分数据请求。 该项目更广泛的意义和重要性是缓存优化在科学和消费者计算中的广泛好处。该项目开发了写入局部性的形式概念以及表征局部性和优化缓存的理论和技术。 它由三个部分组成。 第一个是写局部性建模,它包括一组指标,可以得出缓存中修改的数据量以及所有大小和共享程度的缓存中从缓存到内存的写回量。 第二种是演绎优化,它以数学方式推导不同任务和数据组织的缓存性能,并在组合数量的选择中选择最佳解决方案。最后是系统建模和应用程序优化,它使用写局部性来对软件和硬件缓存进行建模并优化程序。
项目成果
期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Memory equalizer for lateral management of heterogeneous memory
用于异构内存横向管理的内存均衡器
- DOI:10.1145/3132402.3132437
- 发表时间:2017-10-02
- 期刊:
- 影响因子:0
- 作者:Chencheng Ye;Chen Ding;Hai Jin
- 通讯作者:Hai Jin
Prediction and bounds on shared cache demand from memory access interleaving
内存访问交错对共享缓存需求的预测和界限
- DOI:10.1145/3210563.3210565
- 发表时间:2018-06-18
- 期刊:
- 影响因子:0
- 作者:Jacob Brock;C. Ding;Rahman Lavaee;Fangzhou Liu;Liang Yuan
- 通讯作者:Liang Yuan
LD: Low-Overhead GPU Race Detection Without Access Monitoring
LD:无需访问监控的低开销 GPU 竞争检测
- DOI:10.1145/3046678
- 发表时间:2017-04
- 期刊:
- 影响因子:1.6
- 作者:Li, Pengcheng;Hu, Xiaoyu;Chen, Dong;Brock, Jacob;Luo, Hao;Zhang, Eddy Z.;Ding, Chen
- 通讯作者:Ding, Chen
Locality analysis through static parallel sampling
通过静态并行采样进行局部性分析
- DOI:10.1145/3192366.3192402
- 发表时间:2018-06-11
- 期刊:
- 影响因子:0
- 作者:Dong Chen;Fangzhou Liu;C. Ding;Sreepathi Pai
- 通讯作者:Sreepathi Pai
Codestitcher: inter-procedural basic block layout optimization
Codestitcher:程序间基本块布局优化
- DOI:10.1145/3302516.3307358
- 发表时间:2019-01
- 期刊:
- 影响因子:0
- 作者:Lavaee, Rahman;Criswell, John;Ding, Chen
- 通讯作者:Ding, Chen
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Chen Ding其他文献
FAIR Enough: How Can We Develop and Assess a FAIR-Compliant Dataset for Large Language Models' Training?
足够公平:我们如何为大型语言模型训练开发和评估符合公平标准的数据集?
- DOI:
- 发表时间:
2024-01-19 - 期刊:
- 影响因子:0
- 作者:
Shaina Raza;Shardul Ghuge;Chen Ding;Elham Dolatabadi;D. P;ya;ya - 通讯作者:
ya
Self-oriented learning perfectionism and English learning burnout among EFL learners using mobile applications: The mediating roles of English learning anxiety and grit
使用移动应用程序的英语学习者的自我导向学习完美主义和英语学习倦怠:英语学习焦虑和毅力的中介作用
- DOI:
10.1016/j.lindif.2021.102011 - 发表时间:
2021-05-01 - 期刊:
- 影响因子:3.6
- 作者:
Chenchen Liu;Jinbo He;Chen Ding;Xitao Fan;Gwo;Yanyong Zhang - 通讯作者:
Yanyong Zhang
Learners’ perceptions of a collocation instruction and practice component in a Chinese EFL context
学习者对中国英语环境中搭配教学和练习部分的看法
- DOI:
10.1080/09571736.2022.2098366 - 发表时间:
2022-07-18 - 期刊:
- 影响因子:0
- 作者:
Chen Ding;B. Reynolds;Xuan Van Ha - 通讯作者:
Xuan Van Ha
A polysaccharide from Aloe vera L. var. chinensis (Haw.) Berger prevents damage to human gastric epithelial cells in vitro and to rat gastric mucosa in vivo
芦荟 (Aloe vera L. var.) 中的多糖。
- DOI:
10.1016/j.jff.2016.04.035 - 发表时间:
2016-06-01 - 期刊:
- 影响因子:5.6
- 作者:
Chen Xu;Chen Ding;Nan Zhou;Xiao;Bin - 通讯作者:
Bin
A Framework for the Automated Drawing Structure Diagrams
自动绘制结构图的框架
- DOI:
- 发表时间:
1990 - 期刊:
- 影响因子:0
- 作者:
Chen Ding;Prabhaker Mateti - 通讯作者:
Prabhaker Mateti
Chen Ding的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Chen Ding', 18)}}的其他基金
SHF: Small: Data Movement Complexity: Theory and Optimization
SHF:小型:数据移动复杂性:理论与优化
- 批准号:
2217395 - 财政年份:2022
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Small: Programmable Hierarchical Caches: Design, Programming, and Prototyping
合作研究:SHF:小型:可编程分层缓存:设计、编程和原型设计
- 批准号:
2114319 - 财政年份:2021
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
CNS Core:Small: Prescriptive Software Caching Using Leases
CNS Core:Small:使用租用的规范性软件缓存
- 批准号:
1909099 - 财政年份:2019
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SHF:Small: Optimization of Parallel and Shared Cache Memory using the Footprint Theory
SHF:Small:使用足迹理论优化并行和共享缓存内存
- 批准号:
1717877 - 财政年份:2017
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
CSR: Small: Safe Parallelization in a Dynamic Language
CSR:小:动态语言中的安全并行化
- 批准号:
1319617 - 财政年份:2013
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
SHF: Small: Footprint Models and Techniques for Multi-core Cache Management
SHF:小型:多核缓存管理的占用空间模型和技术
- 批准号:
1116104 - 财政年份:2011
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
Collaborative Research: CSR-PSCE, SM: Adaptive Memory Management in Shared Environments
合作研究:CSR-PSCE、SM:共享环境中的自适应内存管理
- 批准号:
0834566 - 财政年份:2008
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
CSR-AES: Collaborative Research: Behavior-Based Speculative Parallelization and Optimization on Desktop Multiprocessors
CSR-AES:协作研究:桌面多处理器上基于行为的推测并行化和优化
- 批准号:
0720796 - 财政年份:2007
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
CSR---AES: Program Phase Detection and Exploitation
CSR---AES:程序相位检测和利用
- 批准号:
0509270 - 财政年份:2005
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
CAREER: Compiler-Assisted Data Adaptation
职业:编译器辅助数据适应
- 批准号:
0238176 - 财政年份:2003
- 资助金额:
$ 30万 - 项目类别:
Continuing Grant
相似海外基金
Watersheds as a Conceptual Framework for the Study of SDGs' Interactions and Health Outcomes
分水岭作为研究可持续发展目标相互作用和健康成果的概念框架
- 批准号:
415936 - 财政年份:2019
- 资助金额:
$ 30万 - 项目类别:
Studentship Programs
XPS: EXPL: FP: Collaborative Research: SPANDAN: Scalable Parallel Algorithms for Network Dynamics Analysis
XPS:EXPL:FP:协作研究:SPANDAN:用于网络动态分析的可扩展并行算法
- 批准号:
1924486 - 财政年份:2018
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
XPS: EXPL: FP: Collaborative Research: SPANDAN: Scalable Parallel Algorithms for Network Dynamics Analysis
XPS:EXPL:FP:协作研究:SPANDAN:用于网络动态分析的可扩展并行算法
- 批准号:
1924486 - 财政年份:2018
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
XPS: EXPL: Cache Management for Data Parallel Architecture
XPS:EXPL:数据并行架构的缓存管理
- 批准号:
1628401 - 财政年份:2016
- 资助金额:
$ 30万 - 项目类别:
Standard Grant
XPS: EXPL: Enabling An Ecosystem of Parallel Programming Abstractions
XPS:EXPL:启用并行编程抽象生态系统
- 批准号:
1628929 - 财政年份:2016
- 资助金额:
$ 30万 - 项目类别:
Standard Grant