ITR: An Optimizing Compiler for Languages with Programmable Memory Models
ITR:具有可编程内存模型的语言的优化编译器
基本信息
- 批准号:0081265
- 负责人:
- 金额:$ 49万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2000
- 资助国家:美国
- 起止时间:2000-09-01 至 2004-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The memory model for a programming language specifiesthe relationship between the order in which data accessesappear in a program and the order seen during execution bythe different program components With the advent of parallelprogramming environments like Posix threads, Java, and OpenMP, multi-threaded explicitly parallel programs have become much morefrequent. This increases the need for memory models thatare easy to understand and efficient so that correct pro-grams can be developed and still give good performance.Unfortunately, the usability of memory models, their impacton performance, and the compiler technology needed to per-form optimizations of parallel programs are poorly under-stood. The result is that current memory models tend tofavor performance over usability by restricting the programsthat can be written with them, or by being difficult tounderstand. The objective of this project is to study com-piler techniques to optimize explicitly parallel programs byusing optimizations and analysis algorithms structured tohandle a broad class of consistency models. The techniquesstudied will be implemented in a compiler that will serveas a testbed for prototyping and studying programminglanguage memory models and for studying the optimizationand analysis of explicitly parallel programs.
编程语言指定的内存模型在程序中的数据访问访问的顺序与在执行过程中由不同的程序组件所看到的顺序访问的顺序,并随行编程环境出现了POSIX线程,Java和OpenMP(OpenSMP),多线读取的明确并行程序变得更加频繁。这增加了对易于理解和高效的内存模型的需求,因此可以开发正确的pro-grams并仍然具有良好的性能。结果是,当前的内存模型可以通过限制可以与它们编写的程序或难以通过Tounderstand编写的程序来倾向于性能。该项目的目的是研究COM-PILER技术,以通过优化和分析算法结构构成广泛的一致性模型来优化明确的并行程序。该技术将在编译器中实施,该编译器将为原型制作和研究编程语言记忆模型,并研究明确并行程序的优化和分析。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

暂无数据
数据更新时间:2024-06-01
David Padua其他文献
CEG_A_150908 179..191
CEG_A_150908 179..191
- DOI:
- 发表时间:20192019
- 期刊:
- 影响因子:0
- 作者:Vivy Tran;R. Shammas;J. Sauk;David PaduaVivy Tran;R. Shammas;J. Sauk;David Padua
- 通讯作者:David PaduaDavid Padua
P101 RNA-SEQ ANALYSIS OF MOUSE MODELS OF COLITIS IDENTIFIES NOVEL MRNA AND LNCRNA TARGETS ASSOCIATED WITH HUMAN INFLAMMATORY BOWEL DISEASE
- DOI:10.1053/j.gastro.2017.11.14610.1053/j.gastro.2017.11.146
- 发表时间:2018-01-012018-01-01
- 期刊:
- 影响因子:
- 作者:Carl Robert Rankin;Ivy Ka Man Law;Charalabos Pothoulakis;David PaduaCarl Robert Rankin;Ivy Ka Man Law;Charalabos Pothoulakis;David Padua
- 通讯作者:David PaduaDavid Padua
Tu1211 AN ANTISENSE OLIGONUCLEOTIDE FOR MICRORNA-24-3P EXHIBITS SAFE AND EFFICIENT KNOCKDOWN ABILITY <em>IN VITRO</em> AND <em>IN VIVO</em> AND INHIBITS TRINITROBENZENE SULFONIC ACID (TNBS) COLITIS
- DOI:10.1016/s0016-5085(20)33222-410.1016/s0016-5085(20)33222-4
- 发表时间:2020-05-012020-05-01
- 期刊:
- 影响因子:
- 作者:Artin Soroosh;Carl R. Rankin;Kai Fang;Zulfiqar A. Lokhandwala;Ivy Ka Man Law;Ami Patel;Diane Bui;Dimitrios Iliopoulos;David Padua;Charalabos PothoulakisArtin Soroosh;Carl R. Rankin;Kai Fang;Zulfiqar A. Lokhandwala;Ivy Ka Man Law;Ami Patel;Diane Bui;Dimitrios Iliopoulos;David Padua;Charalabos Pothoulakis
- 通讯作者:Charalabos PothoulakisCharalabos Pothoulakis
An Empirical Study of the Effect of Source-level Transformations on Compiler Stability
源代码级转换对编译器稳定性影响的实证研究
- DOI:
- 发表时间:20182018
- 期刊:
- 影响因子:0
- 作者:Zhangxiaowen Gong;Zhi Chen;J. Szaday;David C. Wong;Zehra Sura;Neftali Watkinson;Saeed Maleki;David Padua;Alexandru Nicolau;A. Veidenbaum;Josep TorrellasZhangxiaowen Gong;Zhi Chen;J. Szaday;David C. Wong;Zehra Sura;Neftali Watkinson;Saeed Maleki;David Padua;Alexandru Nicolau;A. Veidenbaum;Josep Torrellas
- 通讯作者:Josep TorrellasJosep Torrellas
362 MIR-24-3P REGULATION OF CELL SURVIVAL MODULATES EPITHELIAL RECOVERY AFTER COLITIS
- DOI:10.1016/s0016-5085(21)00909-410.1016/s0016-5085(21)00909-4
- 发表时间:2021-05-012021-05-01
- 期刊:
- 影响因子:
- 作者:Carl R. Rankin;Artin Soroosh;Kai Fang;Jill M. Hoffman;Ivy Ka Man Law;Zulfiqar A. Lokhandwala;David Padua;Charalabos PothoulakisCarl R. Rankin;Artin Soroosh;Kai Fang;Jill M. Hoffman;Ivy Ka Man Law;Zulfiqar A. Lokhandwala;David Padua;Charalabos Pothoulakis
- 通讯作者:Charalabos PothoulakisCharalabos Pothoulakis
共 6 条
- 1
- 2
David Padua的其他基金
XPS: FULL: FP: Collaborative Research:Advancing autovectorization
XPS:完整:FP:协作研究:推进自动矢量化
- 批准号:15339121533912
- 财政年份:2015
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
协作研究:概念化一个使用跨域抽象来支持跨学科应用的研究所
- 批准号:12167881216788
- 财政年份:2012
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
EAGER: A Study of the Limitations of Program Analysis for Autovectorization
EAGER:自动向量化程序分析局限性的研究
- 批准号:12513121251312
- 财政年份:2012
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
CSR: Large: Collaborative Research: Kali: A System for Sequential Programming of Multicore Processors
CSR:大型:协作研究:Kali:多核处理器顺序编程系统
- 批准号:11114071111407
- 财政年份:2011
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
Indo-US Workshop on Parallelism and the Future of High-Performance Computing
印度-美国并行性和高性能计算的未来研讨会
- 批准号:09491780949178
- 财政年份:2010
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: Next Generation Compilers for Emerging Multicore Systems
合作研究:新兴多核系统的下一代编译器
- 批准号:07022600702260
- 财政年份:2007
- 资助金额:$ 49万$ 49万
- 项目类别:Continuing GrantContinuing Grant
Workshop: A Workshop on the Future of Compiler Research
研讨会:关于编译器研究未来的研讨会
- 批准号:06051160605116
- 财政年份:2006
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
CSR-AES: Collaborative Research: Library Generators for Advanced Execution Systems
CSR-AES:协作研究:高级执行系统的库生成器
- 批准号:05094320509432
- 财政年份:2005
- 资助金额:$ 49万$ 49万
- 项目类别:Continuing GrantContinuing Grant
NGS: Collaborative Research: An OpenMp Environment for Wide-Area Networked Computing
NGS:协作研究:用于广域网络计算的 OpenMp 环境
- 批准号:01036100103610
- 财政年份:2001
- 资助金额:$ 49万$ 49万
- 项目类别:Continuing GrantContinuing Grant
ITR/SY: A New Framework For Program Optimization
ITR/SY:程序优化的新框架
- 批准号:01214010121401
- 财政年份:2001
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
相似国自然基金
编译器优化场景下的智能软件逆向
- 批准号:62302497
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
编译器优化引发的安全漏洞的自动检测技术
- 批准号:62172201
- 批准年份:2021
- 资助金额:59.00 万元
- 项目类别:面上项目
编译器优化引发的安全漏洞的自动检测技术
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
基于编译优化推荐与测试输入生成的编译器测试研究
- 批准号:62002256
- 批准年份:2020
- 资助金额:24 万元
- 项目类别:青年科学基金项目
面向嵌入式系统绿色需求的编译理论与方法研究
- 批准号:61373039
- 批准年份:2013
- 资助金额:78.0 万元
- 项目类别:面上项目
相似海外基金
Using graphical structure to develop an optimizing compiler for the Turing probabilistic language
使用图形结构开发图灵概率语言的优化编译器
- 批准号:27512772751277
- 财政年份:2022
- 资助金额:$ 49万$ 49万
- 项目类别:StudentshipStudentship
Optimizing Compiler Techniques for Parallel and Heterogeneous Architectures
优化并行和异构架构的编译器技术
- 批准号:542793-2019542793-2019
- 财政年份:2019
- 资助金额:$ 49万$ 49万
- 项目类别:Alexander Graham Bell Canada Graduate Scholarships - Master'sAlexander Graham Bell Canada Graduate Scholarships - Master's
SHF:Small:RUI: Optimizing Compiler Instruction Scheduling Using GPU-Accelerated Intelligent Search
SHF:Small:RUI:使用 GPU 加速智能搜索优化编译器指令调度
- 批准号:19112351911235
- 财政年份:2019
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
SHF: Small: Optimizing Compiler and Runtime for Concurrency-Oriented Execution Model
SHF:小型:优化面向并发的执行模型的编译器和运行时
- 批准号:14215051421505
- 财政年份:2014
- 资助金额:$ 49万$ 49万
- 项目类别:Standard GrantStandard Grant
Optimizing Virtualized Program Performance in an Open Source Compiler
优化开源编译器中的虚拟化程序性能
- 批准号:450780-2013450780-2013
- 财政年份:2013
- 资助金额:$ 49万$ 49万
- 项目类别:University Undergraduate Student Research AwardsUniversity Undergraduate Student Research Awards