课题基金 / 基金详情

CPA-CPL: Feedback-Directed Resource Management in Virtual Private Machines

CPA-CPL: Feedback-Directed Resource Management in Virtual Private Machines
CPA-CPL:虚拟专用机中反馈导向的资源管理
批准号:
0811427
负责人:
Steven Carr
金额:
$6.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2010-12-31

项目摘要

项目成果

Steven Carr的其他基金

相似基金

相关文献

中文摘要
翻译
在每个芯片有多个CPU的现代计算机中,多个级别的计算机内存在CPU之间共享。这种共享可能会导致计算机应用程序的响应时间不同,从而潜在地影响它们的可用性。例如,由于其他应用程序的干扰而具有不可预测的响应时间的视频流应用程序可能基本上无法使用。因此,计算机系统必须尝试公平地分配共享内存资源,以提高响应一致性。虚拟专用机器(VPM)是一种提供响应一致性的方法,其中共享的计算机资源被分区,以给人一种程序在单独运行的单个物理CPU上运行的错觉。这项研究涉及开发软件建模技术来预测在现代计算机上运行的应用程序的内存需求,并使用这些预测来指导内存资源分配以提供一致的、可预测的性能。本研究的重点包括为多线程应用程序开发基于重用距离的内存局部性分析来预测这些应用程序的资源需求。这项研究将应用新的内存局部性模型来管理在多编程环境中的VPM上运行的多线程应用程序的缓存和带宽需求。具体地说,这项研究将检查用统一并行C(UPC)编写的分区全局地址空间(PGAS)应用程序的重用距离。该研究将调查每个应用程序使用的线程数量对每个线程的数据大小的影响,以及线程交互对共享数据的重用距离的影响。其结果将是多线程应用程序的内存局部性分析的新解决方案,同时允许编译器预测和指定为多线程应用程序提供目标性能所需的资源。
英文摘要
In modern computers with multiple CPUs per chip, multiple levels ofcomputer memory are shared among the CPUs. This sharing may causevarying response times for computer applications, potentiallyaffecting their usability. For instance, a video streamingapplication that has unpredictable response times due to interferencefrom other applications may be essentially unusable. Thus, thecomputer system must attempt to allocate shared memory resourcesequitably to increase response consistency. Virtual Private Machines(VPMs), in which shared computer resources are partitioned to givethe illusion that a program is running on a single physical CPUrunning in isolation, are one method to provide responseconsistency. This research involves the development of softwaremodeling techniques to predict the memory requirements of applicationsrun on modern computers and using those predictions to guide memoryresource allocation to provide consistent, predictable performance.The focus of this research consists of the development ofreuse-distance-based memory locality analysis for multi-threadedapplications to predict the resource requirements of thoseapplications. This research will apply the new memory locality modelsto manage the cache and bandwidth requirements for multi-threadedapplications run on a VPM within a multi-programmedenvironment. Specifically, this research will examine reuse distancefor Partitioned Global Address Space (PGAS) applications written inUnified Parallel C (UPC). The research will investigate the effects ofthe number of threads used per application on per-thread data size andthe effect on reuse distance of shared data caused by threadinteraction. The result will be novel solutions to memory localityanalysis for multi-threaded applications while allowing the compilerto predict and specify the resources needed to give multi-threadedapplications targeted performance.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EDU:Collaborative: VACCS - Visualization and Analysis for C Code Security
  • 批准号:
    1522883
  • 项目类别:
    Standard Grant
  • 资助金额:
    $16.96万
  • 财政年份:
    2016
  • 负责人:
    Steven Carr
  • 依托单位:
CSR: Small: Collaborative Research: Adaptive Memory Resource Management in a Data Center - A Transfer Learning Approach
  • 批准号:
    1421643
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.0万
  • 财政年份:
    2014
  • 负责人:
    Steven Carr
  • 依托单位:
High-Level Optimization for DSP Architectures
  • 批准号:
    0209036
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2002
  • 负责人:
    Steven Carr
  • 依托单位:
Concurrent Computing in an Upper-Level Computer Science Curriculum
  • 批准号:
    9952509
  • 项目类别:
    Standard Grant
  • 资助金额:
    $29.99万
  • 财政年份:
    2000
  • 负责人:
    Steven Carr
  • 依托单位:
国内基金
海外基金
液晶态圆偏振荧光共振能量转移体系的构筑及CPL性能的研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    15.0万元
  • 批准年份:
    2024
  • 负责人:
    余振强
  • 依托单位:
铁电耦合CPL活性的手性钙钛矿化合物组装及机理研究
  • 批准号:
    22365017
  • 项目类别:
    地区科学基金项目
  • 资助金额:
    32万元
  • 批准年份:
    2023
  • 负责人:
    唐云志
  • 依托单位:
稀土四面体CPL探针的氨基酸传感研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    周妍妍
  • 依托单位:
U1A及其互作蛋白CPL1/FRY2响应盐胁迫的转录后调控机制