CSR: Small: Collaborative Research: Instruction Address Translation Revisited
CSR:小型:协作研究:重新审视指令地址转换
基本信息
- 批准号:1618497
- 负责人:
- 金额:$ 25万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2016
- 资助国家:美国
- 起止时间:2016-10-01 至 2019-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Applications continue to grow both in the size of their code and in the amountof data they access. Whether on mobile, desktop, or server platforms,applications are written in a modular fashion, relying heavily on commonfunctionality provided by a large number of libraries. Modern operatingsystems leverage this commonality by sharing libraries across applications toavoid duplicate copies of instructions in memory. However, operating systemsstill maintain independent memory management (address translation) datafor each process, consuming memory resources proportional to the number ofsimultaneously executing processes. The goal of this project is to enhancethe efficiency of memory system access and management for shared codelibraries. The success of these efforts will contribute to the long-termsustainability of the world's fast evolving digital economy and society,reducing computational waste and improving responsiveness. The educationcomponent will include improving classroom instruction by contributing newcourse modules as well as training graduate students in the importance ofefficient sharing.This project involves designing novel hardware and software to promoteefficient access to shared code in a multi-tasking environment, including: 1)new operating system memory management mechanisms and policies to eliminateduplication and minimize cache and translation lookaside buffer (TLB)footprint, examining the tradeoffs between the use of variable segments andhierarchical page tables; 2) reexamining the need for caching translationswhen utilizing emerging low-latency persistent memory; and 3) using availableprotection support for safe translation sharing in modern TLBs in addition todesigning new hardware support to improve efficiency.
应用程序继续以其代码的规模和访问的数量数据的数量增长。 无论是在移动,台式机还是服务器平台上,应用程序都是以模块化方式编写的,严重依赖大量库提供的共同功能。 现代操作系统系统通过在应用程序中共享库来利用这种通用性,以避免重复记忆中的指令副本。 但是,操作系统为每个过程维护独立的内存管理(地址翻译)数据,消耗与同样执行过程的数量成正比的内存资源。 该项目的目的是提高共享CODELIBRARIES的内存系统访问和管理的效率。 这些努力的成功将有助于全球快速发展的数字经济和社会的长期可持续性,从而减少计算浪费并提高响应能力。 The educationcomponent will include improving classroom instruction by contributing newcourse modules as well as training graduate students in the importance ofefficient sharing.This project involves designing novel hardware and software to promoteefficient access to shared code in a multi-tasking environment, including: 1)new operating system memory management mechanisms and policies to eliminateduplication and minimize cache and translation lookaside buffer (TLB)footprint, examining the使用可变片段和近级结构页表之间的权衡; 2)重新验证在利用新出现的低延迟持续记忆时缓存翻译的需求; 3)使用可用的保护支持在现代TLB中进行安全翻译共享,此外,还可以设计新的硬件支持以提高效率。
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
The Impact of Page Size and Microarchitecture on Instruction Address Translation Overhead
- DOI:10.1145/3600089
- 发表时间:2023-05
- 期刊:
- 影响因子:1.6
- 作者:Yufeng Zhou;A. Cox;S. Dwarkadas;Xiaowan Dong
- 通讯作者:Yufeng Zhou;A. Cox;S. Dwarkadas;Xiaowan Dong
MAPPER: Managing Application Performance via Parallel Efficiency Regulation
- DOI:10.1145/3501767
- 发表时间:2022-06-01
- 期刊:
- 影响因子:1.6
- 作者:Srikanthan,Sharanyan;Chakraborti,Sayak;Das,Sandhya Dwarka
- 通讯作者:Das,Sandhya Dwarka
Preventing Coherence State Side Channel Leaks Using TimeCache
- DOI:10.1109/tc.2022.3209922
- 发表时间:2023-02
- 期刊:
- 影响因子:3.7
- 作者:Divya Ojha;S. Dwarkadas
- 通讯作者:Divya Ojha;S. Dwarkadas
{{
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 }}
Sandhya Dwarkadas其他文献
Implementation tradeoffs in the design of flexible transactional memory support
- DOI:
10.1016/j.jpdc.2010.03.006 - 发表时间:
2010-10-01 - 期刊:
- 影响因子:
- 作者:
Arrvindh Shriraman;Sandhya Dwarkadas;Michael L. Scott - 通讯作者:
Michael L. Scott
Parallelization of general-linkage analysis problems.
一般关联分析问题的并行化。
- DOI:
10.1159/000154205 - 发表时间:
1994 - 期刊:
- 影响因子:1.8
- 作者:
Sandhya Dwarkadas;Alejandro A. Schäffer;Robert W. Cottingham;Alan L. Cox;P. Keleher;Willy Zwaenepoel - 通讯作者:
Willy Zwaenepoel
Shared Memory on Standard Workstations and Operating Systems
标准工作站和操作系统上的共享内存
- DOI:
- 发表时间:
1994 - 期刊:
- 影响因子:0
- 作者:
Pete Keleher;Alan L. Cox;Sandhya Dwarkadas;Willy Zwaenepoel - 通讯作者:
Willy Zwaenepoel
Sandhya Dwarkadas的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Sandhya Dwarkadas', 18)}}的其他基金
CNS Core: Medium: Reimagining the Storage Stack for Emerging Memory Technologies
CNS 核心:中:重新构想新兴内存技术的存储堆栈
- 批准号:
1900803 - 财政年份:2019
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
Novel Pathways to CS Research Careers: Broadening Target Populations and Scaling Outreach Programs
计算机科学研究职业的新途径:扩大目标人群并扩大推广计划
- 批准号:
1840724 - 财政年份:2018
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
EAGER: CRA-W Programs for Partnerships in the BPCnet Pilot
EAGER:CRA-W BPCnet 试点合作伙伴计划
- 批准号:
1841271 - 财政年份:2018
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research:XPS:CLCCA: Performance Portable Abstractions for Large-Scale Irregular Computations
合作研究:XPS:CLCCA:大规模不规则计算的性能便携式抽象
- 批准号:
1337224 - 财政年份:2013
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
CSR: Small: Managing Multicore Energy for Emerging Applications and Devices
CSR:小型:管理新兴应用和设备的多核能源
- 批准号:
1319353 - 财政年份:2013
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
SHF: Small:Scalable Support for Concurrency in Multicore Systems
SHF:小型:多核系统中并发的可扩展支持
- 批准号:
1217920 - 财政年份:2012
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
SHF: Small: Auxiliary Hardware/Software Mechanisms for Flexible Memory Access Control
SHF:小型:用于灵活内存访问控制的辅助硬件/软件机制
- 批准号:
1016902 - 财政年份:2010
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
CSR-PSCE, SM: Operating System-Level Resource Management in the Multi-Core Era
CSR-PSCE、SM:多核时代的操作系统级资源管理
- 批准号:
0834451 - 财政年份:2008
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
Communication and Synchronization Mechanisms for Emerging Multi-Core Processors
新兴多核处理器的通信和同步机制
- 批准号:
0702505 - 财政年份:2007
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Operating System Strategies for Energy- and Resource-Aware Adaptation
能源和资源感知适应的操作系统策略
- 批准号:
0411127 - 财政年份:2004
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
相似国自然基金
基于超宽频技术的小微型无人系统集群协作关键技术研究与应用
- 批准号:
- 批准年份:2020
- 资助金额:57 万元
- 项目类别:面上项目
异构云小蜂窝网络中基于协作预编码的干扰协调技术研究
- 批准号:61661005
- 批准年份:2016
- 资助金额:30.0 万元
- 项目类别:地区科学基金项目
密集小基站系统中的新型接入理论与技术研究
- 批准号:61301143
- 批准年份:2013
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
ScFVCD3-9R负载Bcl-6靶向小干扰RNA治疗EAMG的试验研究
- 批准号:81072465
- 批准年份:2010
- 资助金额:31.0 万元
- 项目类别:面上项目
基于小世界网络的传感器网络研究
- 批准号:60472059
- 批准年份:2004
- 资助金额:21.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: CSR: Small: Caphammer: A New Security Exploit in Energy Harvesting Systems and its Countermeasures
合作研究:CSR:小型:Caphammer:能量收集系统的新安全漏洞及其对策
- 批准号:
2314681 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
Collaborative Research: CSR: Small: Expediting Continual Online Learning on Edge Platforms through Software-Hardware Co-designs
协作研究:企业社会责任:小型:通过软硬件协同设计加快边缘平台上的持续在线学习
- 批准号:
2312157 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: CSR: Small: Cross-layer learning-based Energy-Efficient and Resilient NoC design for Multicore Systems
协作研究:CSR:小型:基于跨层学习的多核系统节能和弹性 NoC 设计
- 批准号:
2321224 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant
Collaborative Research: CSR: Small: Caphammer: A New Security Exploit in Energy Harvesting Systems and its Countermeasures
合作研究:CSR:小型:Caphammer:能量收集系统的新安全漏洞及其对策
- 批准号:
2314680 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Continuing Grant
Collaborative Research: CSR: Small: Cross-layer learning-based Energy-Efficient and Resilient NoC design for Multicore Systems
协作研究:CSR:小型:基于跨层学习的多核系统节能和弹性 NoC 设计
- 批准号:
2321225 - 财政年份:2023
- 资助金额:
$ 25万 - 项目类别:
Standard Grant