CI-EN: Enhancing the Cetus Compiler Infrastructure

CI-EN:增强 Cetus 编译器基础设施

基本信息

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

项目摘要

Compilers are software tools that bridge the gap between the functions supported by hardware processor and high level programming languages. Cetus is a compiler infrastructure at Purdue University, is publicly available (downloaded over 1000 times for use in compiler research), and has become an important part of the global compiler research infrastructure. The Cetus compiler infrastructures supports the goals of the NSF CRI program by providing an easy to extend code base that allows the broader compiler research community to avoid having to repeatedly re-implement foundational compiler techniques and thereby accelerating the discovery of knowledge in the area of compilers and programming tools. The work funded by this proposal has several goals. First, the group will continue to maintain this essential infrastructure for the community and to add enhancements that satisfy user requirements. Second, the group will continue to keep Cetus' internal representations at a high level of abstraction allowing it to be used as a building block for instructional purposes. Third, while Cetus is the most advanced program parallelizer, its capabilities will be further enhanced, particularly for GPU accelerators, for analyzing and optimizing irregular programs, and for auto-tuning programs for best results. Finally, Cetus will be made available for use with Purdue's NanoHub, which is a cyber-infrastructure platform for research on emerging technologies.
编译器是在硬件处理器和高级编程语言支持的功能之间架起桥梁的软件工具。Cetus是普渡大学的编译器基础设施,是公开可用的(下载超过1000次用于编译器研究),并已成为全球编译器研究基础设施的重要组成部分。Cetus编译器基础结构通过提供易于扩展的代码库来支持NSF CRI计划的目标,这使得更广泛的编译器研究社区不必重复地重新实现基本的编译器技术,从而加速了编译器和编程工具领域知识的发现。本提案资助的工作有几个目标。首先,该小组将继续为社区维护这个基本的基础设施,并添加满足用户需求的增强功能。其次,该小组将继续保持Cetus的内部表示在一个高层次的抽象,允许它被用作教学目的的构建块。第三,虽然Cetus是最先进的程序并行化器,但它的功能将进一步增强,特别是对于GPU加速器,分析和优化不规则程序,以及自动调整程序以获得最佳结果。最后,Cetus将与普渡大学的NanoHub一起使用,NanoHub是一个研究新兴技术的网络基础设施平台。

项目成果

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

Samuel Midkiff其他文献

Samuel Midkiff的其他文献

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

{{ truncateString('Samuel Midkiff', 18)}}的其他基金

Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
协作研究:概念化一个使用跨域抽象来支持跨学科应用的研究所
  • 批准号:
    1216809
  • 财政年份:
    2012
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
SHF: SMALL: Ant: Automatic and Manual Debugging Support for Massively Parallel Programs
SHF:SMALL:Ant:大规模并行程序的自动和手动调试支持
  • 批准号:
    0916901
  • 财政年份:
    2009
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
OMP-D: Shared-Address-Space Model and Programming System for High-End Computing
OMP-D:用于高端计算的共享地址空间模型和编程系统
  • 批准号:
    0833115
  • 财政年份:
    2008
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
17th Workshop on Languages and Compilers for Parallel Processing; September 22-25, 2004; West Lafayette, IN
第 17 届并行处理语言和编译器研讨会;
  • 批准号:
    0450061
  • 财政年份:
    2004
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
ITR - Compiler analysis for portability across memory and consistency models
ITR - 跨内存和一致性模型的可移植性编译器分析
  • 批准号:
    0313033
  • 财政年份:
    2003
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant

相似国自然基金

EN1通过USP18去泛素化调控ACLY蛋白稳定性诱导脂质代谢重编程促进膀胱癌进展的机制研究
  • 批准号:
    2025JJ50549
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
儿童 IBD 采用EN 联合微生态制剂治疗的临床疗效及对肠道菌群、微炎症状态与免疫系统的影响
  • 批准号:
    2024JJ7051
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
微流控集成3D打印构建毛囊嵌合器官芯片通过乳酸/Bmp2/En1轴介导创面毛囊再生及无瘢痕愈合
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    15.0 万元
  • 项目类别:
    省市级项目
膜整联蛋白β8入核调控En1-SP1磷酸化在硬腭黏膜无瘢痕愈合中的作用研究
  • 批准号:
    82370928
  • 批准年份:
    2023
  • 资助金额:
    48 万元
  • 项目类别:
    面上项目
CDots调控EN1抑制纤维化促进头颈部放射性溃疡愈合的作用和机制研究
  • 批准号:
    82301026
  • 批准年份:
    2023
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
向心性动态收缩水凝胶缓释P17抑制EN1基因激活在无瘢痕愈合中的应用及机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
乌梅麝香膏通过抑制En1介导的促纤维化在治疗增生性瘢痕中的作用及机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    51 万元
  • 项目类别:
    面上项目
RUNX2、FOXG1和EN1组成的核心转录调控回路促进乳腺叶状肿瘤恶性进展的机制研究
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    54.7 万元
  • 项目类别:
    面上项目
胆汁酸-FXR-SHP通路在Roux-en-Y胃旁路术改善T2DM中的作用及机制研究
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
脂肪干细胞工程化纳米囊泡(ADSC-EN)自组装修饰胶原支架修复骨缺损的应用与机理研究
  • 批准号:
    82002067
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

II-EN: Collaborative Research: Enhancing the Parasol Experimental Testbed for Sustainable Computing
II-EN:协作研究:增强可持续计算的 Parasol 实验测试台
  • 批准号:
    1730043
  • 财政年份:
    2017
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
II-EN: Collaborative Research: Enhancing the Parasol Experimental Testbed for Sustainable Computing
II-EN:协作研究:增强可持续计算的 Parasol 实验测试台
  • 批准号:
    1730129
  • 财政年份:
    2017
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
II-EN: Collaborative Research: Enhancing the Parasol Experimental Testbed for Sustainable Computing
II-EN:协作研究:增强可持续计算的 Parasol 实验测试台
  • 批准号:
    1730128
  • 财政年份:
    2017
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
II-EN: Enhancing Secure Virtual Architecture for Advanced Operating System Research
II-EN:增强高级操作系统研究的安全虚拟架构
  • 批准号:
    1629770
  • 财政年份:
    2016
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
II-EN: Enhancing an Infrastructure with an Agile Dexterous Mobile Manipulator for Research on Dynamic Balance
II-EN:利用敏捷灵巧移动机械臂增强基础设施以进行动态平衡研究
  • 批准号:
    1629757
  • 财政年份:
    2016
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
CI-EN: Boa: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
CI-EN:Boa:增强大规模研究软件及其演化的基础设施
  • 批准号:
    1513263
  • 财政年份:
    2015
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
CI-EN: Boa: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
CI-EN:Boa:增强大规模研究软件及其演化的基础设施
  • 批准号:
    1512947
  • 财政年份:
    2015
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
CI-EN: ORBIT GEN 3 - Enhancing the ORBIT Testbed with LTE and Cloud Radio Processing
CI-EN:ORBIT GEN 3 - 通过 LTE 和云无线电处理增强 ORBIT 测试台
  • 批准号:
    1513110
  • 财政年份:
    2015
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
CI-EN: Enhancing and Supporting a Community-Based Data Analysis, Visualization, and Provenance Platform
CI-EN:增强和支持基于社区的数据分析、可视化和来源平台
  • 批准号:
    1405927
  • 财政年份:
    2014
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
CI-ADDO-EN: Collaborative Research: Enhancing the srcML Infrastructure: A Mixed-Language Exploration, Analysis, and Manipulation Framework to Support Software Evolution
CI-ADDO-EN:协作研究:增强 srcML 基础设施:支持软件演进的混合语言探索、分析和操作框架
  • 批准号:
    1305292
  • 财政年份:
    2013
  • 资助金额:
    $ 56.39万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了