课题基金 / 基金详情

AitF: Efficient Memory Management via Randomized, Streaming, and Online Algorithms

AitF: Efficient Memory Management via Randomized, Streaming, and Online Algorithms
AitF:通过随机、流式和在线算法进行高效内存管理
批准号:
1637536
负责人:
Andrew McGregor
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-09-01 至 2022-08-31

项目摘要

项目成果

Andrew McGregor的其他基金

相似基金

相关文献

中文摘要
翻译
存储器管理是从小型低功耗和移动的设备到大型数据中心的计算机系统的重要组成部分。存储器对于需要执行的任何非平凡计算过程都是必需的,以便存储输入数据和计算状态。高效内存管理的目标是将可用内存分配给需要执行的不同进程,以使后续计算的速度最大化;系统使用的能量最小化;并且充分利用可用的内存硬件。该项目的重点是改进现有的内存管理方法,并可能导致在广泛的应用程序中使用的计算机基础设施的显着改善。本项目还将通过课程开发和直接参与研究,培养学生将算法设计应用于计算机系统领域的能力。在本项目中,我们专注于针对内存管理中出现的各种问题设计和分析新的随机算法。这些包括轻量级数据流或“基于草图”的算法,这些算法速度快,使用有限的内存,以及在线算法,这些算法需要致力于如何最好地使用少量可用内存,而不知道将来哪些数据或这些数据上的操作将是相关的。我们还将开发一种新的随机化技术,用于压缩内存,即使是对于使用显式内存管理的C和C++等语言,以及无法重新定位对象的语言。我们的方法应该减轻潜在的灾难性碎片的风险,从而提高内存利用率和性能。
英文摘要
Memory management is an essential component of computer systems ranging from small low-power and mobile devices up to large data centers. Memory is necessary for any non-trivial computing process that needs to be performed in order to store the input data and the state of the computation. The goal of efficient memory management is to allocate the available memory to the different processes that need to be performed in such a way that the speed of the subsequent computation is maximized; the energy used by the system is minimized; and the available memory hardware is fully exploited. This project is focused on improving existing memory management approaches and could lead to significant improvements in the computer infrastructure used in a broad range of applications. The project will also train students, both through curriculum development and direct involvement in the research, in the application of algorithm design to the field of computer systems.In this project, we focus on designing and analyzing new randomized algorithms for various problems that arise in the context of memory management. These include both lightweight data stream or "sketch-based" algorithms that are fast and use limited memory, and online algorithms that need to commit to decisions about how to best to use a small amount of available memory without knowing what data or operations on this data will be relevant in the future. We will also develop a new randomized technique for compacting memory even for languages such as C and C++ that use explicit memory management and where objects cannot be relocated. Our approach should mitigate the risk of potentially catastrophic fragmentation and thereby improve memory utilization and performance.
期刊论文(20)
专著(0)
科研奖励(0)
会议论文
Trace Reconstruction: Generalized and Parameterized
迹线重建:广义化和参数化
DOI: --
发表时间: 2021
期刊: IEEE transactions on information theory
影响因子: 2.5
作者: [Krishnamurthy, Akshay, Mazumdar, Arya, McGregor, Andrew, Pal, Soumyabrata]
通讯作者: Pal, Soumyabrata
DOI: --
发表时间: 2021
期刊: ALT 2021
影响因子: --
作者: [Addanki, Raghavendra, McGregor, Andrew, Musco, Cameron]
通讯作者: Musco, Cameron
DOI: --
发表时间: 2018
期刊:
影响因子: --
作者: [Craig S. Greenberg;Nicholas Monath;Ari Kobren;Patrick Flaherty;A. Mcgregor;A. McCallum]
通讯作者: Craig S. Greenberg;Nicholas Monath;Ari Kobren;Patrick Flaherty;A. Mcgregor;A. McCallum
DOI: --
发表时间: 2022
期刊: ICALP 2022
影响因子: --
作者: [McGregor, Andrew, Sengupta, Rik]
通讯作者: Sengupta, Rik
16
    AF: Small: Collaborative Research: New Challenges in Graph Stream Algorithms and Related Communication Games
    • 批准号:
      1908849
    • 项目类别:
      Standard Grant
    • 资助金额:
      $25.0万
    • 财政年份:
      2019
    • 负责人:
      Andrew McGregor
    • 依托单位:
    HDR TRIPODS: Institute for Integrated Data Science: A Transdisciplinary Approach to Understanding Fundamental Trade-offs and Theoretical Foundations
    • 批准号:
      1934846
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $150.0万
    • 财政年份:
      2019
    • 负责人:
      Andrew McGregor
    • 依托单位:
    BIGDATA: Small: DA: Collaborative Research: From Data To Users: Providing Interpretable and Verifiable Explanations in Data Mining
    • 批准号:
      1251110
    • 项目类别:
      Standard Grant
    • 资助金额:
      $25.0万
    • 财政年份:
      2013
    • 负责人:
      Andrew McGregor
    • 依托单位:
    AF: Small: Massive Graph Analysis via Linear Measurements: Towards a Theory of Homomorphic Co
    • 批准号:
      1320719
    • 项目类别:
      Standard Grant
    • 资助金额:
      $45.66万
    • 财政年份:
      2013
    • 负责人:
      Andrew McGregor
    • 依托单位:
    海外基金