Compiler Techniques for Improving Data Locality in Complex Program Constructs

用于改进复杂程序结构中的数据局部性的编译器技术

基本信息

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

项目摘要

Zhiyuan LiCCR-9975309As the gap between processor speed and memory latency continues to increase, memory accesses have become the key performance bottleneck in many application programs. This project develops new compiler techniques to enhance memory performance by improving the utilization of the memory hierarchy. The research targets both uniprocessor workstations and parallel computers. New program transformations are devised to maximize the reuse of data which are stored in the fast memory units, such as caches, in the memory hierarchy. These new transformations handle difficult program constructs which are commonly found in practice but could not be handled previously. To support the new transformations, an interprocedural analysis is developed to analyze the memory access behavior throughout the program. The proposed program analysis and transformations are implemented within a research compiler. Successful development of the are techniques can lead to a significant improvement of the execution speed of a wide range of applications.
Zhiyuan LICCR-9975309在处理器速度和内存延迟之间的差距继续增加,内存访问已成为许多应用程序中的关键性能瓶颈。 该项目开发了新的编译器技术来通过改善内存层次结构的利用来增强内存性能。 该研究既针对单层工作站和平行计算机。 设计新的程序转换是为了最大程度地利用存储在存储器层次结构中的快速内存单元中的数据。 这些新的转换处理了困难的程序结构,这些结构通常在实践中找到,但以前无法处理。 为了支持新的转换,开发了分解分析来分析整个程序中的内存访问行为。 提出的计划分析和转换是在研究编译器中实施的。 成功开发的ARE技术可以显着改善广泛应用程序的执行速度。

项目成果

期刊论文数量(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 }}

Zhiyuan Li其他文献

Sharpness Minimization Algorithms Do Not Only Minimize Sharpness To Achieve Better Generalization
锐度最小化算法不仅可以最小化锐度以实现更好的泛化
  • DOI:
    10.48550/arxiv.2307.11007
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kaiyue Wen;Tengyu Ma;Zhiyuan Li
  • 通讯作者:
    Zhiyuan Li
Atomistic Study of Hydrogen Effect on Dislocation Nucleation at Crack Tip
氢对裂纹尖端位错形核影响的原子研究
  • DOI:
    10.1002/adem.201300123
  • 发表时间:
    2013
  • 期刊:
  • 影响因子:
    3.6
  • 作者:
    M. Wen;Zhiyuan Li;A. Barnoush
  • 通讯作者:
    A. Barnoush
Nonverbal Communication between the Disabled and Nondisabled People: An Intercultural Communication Perspective
残疾人和非残疾人之间的非语言交流:跨文化交流的视角
  • DOI:
    10.2991/hss-26.2016.84
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhiyuan Li
  • 通讯作者:
    Zhiyuan Li
Negative Refraction and Imaging with Quasicrystals
负折射和准晶体成像
  • DOI:
    10.1007/978-3-540-72132-1_7
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Xiangdong Zhang;Zhifang Feng;Yiquan Wang;Zhiyuan Li;B. Cheng;Dao
  • 通讯作者:
    Dao
Synergistic enhancement of sinterability and corrosion resistance of ZnCr2O4 spinel by TiO2 addition for carbon-free aluminum electrolysis
添加TiO2协同增强ZnCr2O4尖晶石的烧结性和耐蚀性用于无碳铝电解
  • DOI:
    10.1016/j.cej.2020.125924
  • 发表时间:
    2020-11
  • 期刊:
  • 影响因子:
    15.1
  • 作者:
    Zhiyuan Li;Ke Wang;Bangzhi Ge;Zhejian Zhang;Zhilei Wei;Zhongqi Shi;Guanjun Qiao
  • 通讯作者:
    Guanjun Qiao

Zhiyuan Li的其他文献

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

{{ truncateString('Zhiyuan Li', 18)}}的其他基金

XPS:EXPL:DSD: Language Abstraction, Annotation, Compiler Optimization Techniques for Efficient CFD Computation
XPS:EXPL:DSD:用于高效 CFD 计算的语言抽象、注释、编译器优化技术
  • 批准号:
    1533822
  • 财政年份:
    2015
  • 资助金额:
    $ 17万
  • 项目类别:
    Standard Grant
CSR:Small:New Slicing Techniques for Program Parallelization
CSR:Small:程序并行化的新切片技术
  • 批准号:
    0915414
  • 财政年份:
    2009
  • 资助金额:
    $ 17万
  • 项目类别:
    Standard Grant
CRI: Planning - A Testbed for Compiler-supported Scalable Error Monitoring and Diagnosis for Reliable and Secure Sensor Networks
CRI:规划 - 编译器支持的可扩展错误监控和诊断的测试平台,用于可靠且安全的传感器网络
  • 批准号:
    0751101
  • 财政年份:
    2008
  • 资助金额:
    $ 17万
  • 项目类别:
    Standard Grant
CPA-CPL: Compiler and Software Solutions for the Memory Bottleneck on Multicore
CPA-CPL:针对多核内存瓶颈的编译器和软件解决方案
  • 批准号:
    0811587
  • 财政年份:
    2008
  • 资助金额:
    $ 17万
  • 项目类别:
    Standard Grant
CT-ISG: Compiler-Enabled Adaptive Security Monitoring on Networked Embedded Systems
CT-ISG:网络嵌入式系统上启用编译器的自适应安全监控
  • 批准号:
    0716271
  • 财政年份:
    2007
  • 资助金额:
    $ 17万
  • 项目类别:
    Continuing Grant
Parametric Compiler Optimization for Multi-Core Architectures
多核架构的参数编译器优化
  • 批准号:
    0702245
  • 财政年份:
    2007
  • 资助金额:
    $ 17万
  • 项目类别:
    Continuing Grant
CSR-EHS: Resource-Efficient Monitoring, Diagnosis, and Programming Support for Reliable Networked Embedded Systems
CSR-EHS:为可靠的网络嵌入式系统提供资源高效的监控、诊断和编程支持
  • 批准号:
    0509394
  • 财政年份:
    2005
  • 资助金额:
    $ 17万
  • 项目类别:
    Continuing Grant
AAD: Software Tool for Asynchronous-Algorithm Development
AAD:异步算法开发软件工具
  • 批准号:
    0444285
  • 财政年份:
    2005
  • 资助金额:
    $ 17万
  • 项目类别:
    Standard Grant
Compiler Schemes for Server-assisted Energy-efficient Mobile Computing on Handheld Devices
手持设备上服务器辅助节能移动计算的编译器方案
  • 批准号:
    0208760
  • 财政年份:
    2002
  • 资助金额:
    $ 17万
  • 项目类别:
    Standard Grant
ITR: Dynamic Code Enhancement and Scheduling Techniques for Complex Simulations
ITR:复杂模拟的动态代码增强和调度技术
  • 批准号:
    0082834
  • 财政年份:
    2000
  • 资助金额:
    $ 17万
  • 项目类别:
    Continuing Grant

相似国自然基金

面向低光高光谱图像的智能质量增强技术研究
  • 批准号:
    62301012
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
区域高精度碳源汇反演系统改进研究
  • 批准号:
    42305179
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
超高信噪比取代罗丹明荧光探针的构建及其在纤维化荧光成像中的应用
  • 批准号:
    22374163
  • 批准年份:
    2023
  • 资助金额:
    50.00 万元
  • 项目类别:
    面上项目
基于混沌理论的加密技术改进及图像分块加密算法研究
  • 批准号:
    62262023
  • 批准年份:
    2022
  • 资助金额:
    33 万元
  • 项目类别:
    地区科学基金项目
建立关于改进单病毒示踪技术的国际合作
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    万元
  • 项目类别:
    国际(地区)合作与交流项目

相似海外基金

Assessing and Improving the Durability of Compensatory Cognitive Training for Older Veterans (AID-CCT)
评估和提高老年退伍军人补偿性认知训练的持久性 (AID-CCT)
  • 批准号:
    10636523
  • 财政年份:
    2023
  • 资助金额:
    $ 17万
  • 项目类别:
Improving glioma radiotherapy by theragnostic targeting of tumor-supporting macrophages
通过肿瘤支持巨噬细胞的治疗诊断靶向改善神经胶质瘤放射治疗
  • 批准号:
    10629547
  • 财政年份:
    2023
  • 资助金额:
    $ 17万
  • 项目类别:
Mapping lifespan trajectories of white matter in autism and improving reproducibility through shared diffusion MRI data
通过共享扩散 MRI 数据绘制自闭症患者白质的寿命轨迹并提高可重复性
  • 批准号:
    10648969
  • 财政年份:
    2023
  • 资助金额:
    $ 17万
  • 项目类别:
Improving Cardiorespiratory Fitness and Cardiometabolic Health among Children with Physical Disabilities through Movement-to-Music Telehealth with Arm-based Sprint-Intensity Interval Training
通过运动音乐远程医疗和基于手臂的冲刺强度间歇训练,改善身体残疾儿童的心肺健康和心脏代谢健康
  • 批准号:
    10645848
  • 财政年份:
    2023
  • 资助金额:
    $ 17万
  • 项目类别:
Improving prosthetic provision in rural communities: limb scanning with caregiver assistance
改善农村社区的假肢供应:在护理人员协助下进行肢体扫描
  • 批准号:
    10753426
  • 财政年份:
    2023
  • 资助金额:
    $ 17万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了