CAREER: Application-Driven Memory Hierarchy Management

职业:应用程序驱动的内存层次结构管理

基本信息

  • 批准号:
    9876128
  • 负责人:
  • 金额:
    $ 20.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    1999
  • 资助国家:
    美国
  • 起止时间:
    1999-09-01 至 2004-08-31
  • 项目状态:
    已结题

项目摘要

CCR-9876128CAREER: Application-Driven Memory Hierarchy ManagementVijay KaramchetiThe widening gap between processor and memory performance has reducedthe effectiveness of reactive memory hierarchy management techniquessuch as demand-driven caching. Application-driven proactivetechniques (such as prefetching) have been shown to be effective, butrequire extensive programmer involvement. This proposal investigatesautomating such techniques for a general programming context,specifically object-based distributed shared-memory (DSM)implementations on clusters of commodity workstations. Integratedcompiler and run-time techniques first develop a model of threadinteractions in the program, and then, using this model, constructper-thread custom coherence protocols that optimize DSM performance.Static analyses augmented with run-time profiling determine theconcurrently-active thread portions and their side-effects. Theper-thread custom protocols overcome compile-time imprecision byrelying on flexible run-time coherence and scheduling primitives,speculative optimizations, and improved utilization of availablearchitectural support. Educational plans focus on emphasizing theinterplay among applications, system software, and hardware inexisting computer systems courses, and developing new hands-on coursesin adaptive computer systems (which allow hardware and softwareconfigurability under compiler and/or application control). Expectedproject outcomes include technology for automatic application-drivenmemory-hierarchy management, its incorporation into compiler andrun-time infrastructure for optimizing program performance on clusterplatforms, and students trained in application-aware computer systemdesign.
CCR-9876128职业生涯:应用程序驱动的内存层次管理Vijay Karamchetti处理器和内存性能之间的差距越来越大,降低了响应式内存层次管理技术(如需求驱动的缓存)的有效性。 应用程序驱动的主动技术(如预取)已被证明是有效的,但需要广泛的程序员参与。 该建议调查automating这样的技术,为一般的编程环境,特别是基于对象的分布式共享内存(DSM)的实现集群的商品工作站。 集成编译器和运行时技术首先开发程序中线程交互的模型,然后,使用该模型,构造每个线程的自定义一致性协议,优化DSM性能。 每线程自定义协议通过依赖灵活的运行时一致性和调度原语、推测性优化以及对可用架构支持的改进利用来克服编译时的不精确性。 教育计划侧重于强调现有计算机系统课程中应用程序、系统软件和硬件之间的相互作用,并开发自适应计算机系统(允许在编译器和/或应用程序控制下的硬件和软件可配置性)的新实践课程。 预期的项目成果包括自动应用程序驱动的内存层次管理技术,将其纳入编译器和运行时基础设施,以优化集群平台上的程序性能,以及在应用程序感知计算机系统设计方面培训学生。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

Vijay Karamcheti其他文献

RDRP: Reward-Driven Request Prioritization for e-Commerce web sites
  • DOI:
    10.1016/j.elerap.2010.03.001
  • 发表时间:
    2010-11-01
  • 期刊:
  • 影响因子:
  • 作者:
    Alexander Totok;Vijay Karamcheti
  • 通讯作者:
    Vijay Karamcheti
A Framework for Automatic Adaptation of Tunable Distributed Applications
Secure, User-level Resource-constrained Sandboxing
安全的用户级资源受限沙箱
  • DOI:
    10.21236/ada439735
  • 发表时间:
    1999
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Fangzhe Chang;AyaI Itzkovitz;Vijay Karamcheti
  • 通讯作者:
    Vijay Karamcheti
Modeling of concurrent web sessions with bounded inconsistency in shared data
  • DOI:
    10.1016/j.jpdc.2007.03.004
  • 发表时间:
    2007-07-01
  • 期刊:
  • 影响因子:
  • 作者:
    Alexander Totok;Vijay Karamcheti
  • 通讯作者:
    Vijay Karamcheti

Vijay Karamcheti的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Vijay Karamcheti', 18)}}的其他基金

Collaborative Research: CSR--AES: Interactive Parallel Platforms for Multi-Experiment Computational Studies
合作研究:CSR--AES:多实验计算研究的交互式并行平台
  • 批准号:
    0615255
  • 财政年份:
    2006
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Continuing Grant
ITR: Intelligent Networks for Resilient Web Services
ITR:用于弹性 Web 服务的智能网络
  • 批准号:
    0312956
  • 财政年份:
    2003
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
General-purpose Process Migration
通用进程迁移
  • 批准号:
    9988176
  • 财政年份:
    2000
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant

相似国自然基金

Graphon mean field games with partial observation and application to failure detection in distributed systems
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目

相似海外基金

A data-driven modeling approach for augmenting climate model simulations and its application to Pacific-Atlantic interbasin interactions
增强气候模型模拟的数据驱动建模方法及其在太平洋-大西洋跨流域相互作用中的应用
  • 批准号:
    23K25946
  • 财政年份:
    2024
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
An innovative, AI-driven application that helps users assess/action information pollution for social media content.
一款创新的人工智能驱动应用程序,可帮助用户评估/消除社交媒体内容的信息污染。
  • 批准号:
    10100049
  • 财政年份:
    2024
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Collaborative R&D
Chirality-Driven Self-Assembly of Dual Catalytic Dendrimers: Application Toward One-Pot Tandem Reactions
双催化树枝状聚合物的手性驱动自组装:一锅串联反应的应用
  • 批准号:
    2426644
  • 财政年份:
    2024
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
Automated, Scalable, and Machine Learning-Driven Approach for Generating and Optimizing Scientific Application Codes
用于生成和优化科学应用代码的自动化、可扩展且机器学习驱动的方法
  • 批准号:
    23K24856
  • 财政年份:
    2024
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
A data-driven modeling approach for augmenting climate model simulations and its application to Pacific-Atlantic interbasin interactions
增强气候模型模拟的数据驱动建模方法及其在太平洋-大西洋跨流域相互作用中的应用
  • 批准号:
    23H01250
  • 财政年份:
    2023
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Development and application of a quantitive model for HIV-1 transcriptional activation driven by TAR RNA conformational dynamics
TAR RNA构象动力学驱动的HIV-1转录激活定量模型的开发和应用
  • 批准号:
    10750552
  • 财政年份:
    2023
  • 资助金额:
    $ 20.5万
  • 项目类别:
REU Site: Theoretical and Application-Driven Mathematics
REU 网站:理论和应用驱动的数学
  • 批准号:
    2243991
  • 财政年份:
    2023
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Standard Grant
A Novel Framework for Model Reduction and Data-Driven Modeling of Fluid-Structure System: Application to Flapping Dynamics
流固系统模型简化和数据驱动建模的新框架:在扑动动力学中的应用
  • 批准号:
    RGPIN-2019-05065
  • 财政年份:
    2022
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Discovery Grants Program - Individual
TranzGreen- An AI-enabled Data-driven Application for the Delivery and Courier Industry
TranzGreen - 面向交付和快递行业的人工智能数据驱动应用程序
  • 批准号:
    10043984
  • 财政年份:
    2022
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Grant for R&D
Development of ultrashort-pulsed point neutron source driven by high-intensity lasers and its application to high-density plasma diagnostics
高强度激光驱动的超短脉冲点中子源的研制及其在高密度等离子体诊断中的应用
  • 批准号:
    22H01206
  • 财政年份:
    2022
  • 资助金额:
    $ 20.5万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了