课题基金 / 基金详情

CI-EN: Enhancing the Cetus Compiler Infrastructure

CI-EN: Enhancing the Cetus Compiler Infrastructure
CI-EN:增强 Cetus 编译器基础设施
批准号:
1405954
负责人:
Samuel Midkiff
金额:
$56.39万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2014
资助国家:
美国
项目状态:
已结题
起止时间:
2014-09-01 至 2019-07-31

项目摘要

项目成果

Samuel Midkiff的其他基金

相似基金

相关文献

中文摘要
翻译
编译器是一种软件工具,它弥补了硬件处理器支持的功能与高级编程语言之间的差距。 Cetus是普渡大学的编译器基础设施,是公开可用的(下载超过1000次用于编译器研究),并已成为全球编译器研究基础设施的重要组成部分。 Cetus编译器基础设施通过提供易于扩展的代码库来支持NSF CRI计划的目标,该代码库允许更广泛的编译器研究社区避免重复重新实现基础编译器技术,从而加速编译器和编程工具领域的知识发现。 这项提案资助的工作有几个目标。首先,该小组将继续为社区维护这一重要的基础设施,并增加满足用户需求的增强功能。 其次,该小组将继续保持鲸鱼座的内部表示在一个高层次的抽象,使其能够作为一个积木用于教学目的。 第三,虽然Cetus是最先进的程序并行化器,但它的功能将进一步增强,特别是GPU加速器,用于分析和优化不规则程序,以及自动调整程序以获得最佳结果。 最后,Cetus将与普渡大学的NanoHub一起使用,这是一个用于新兴技术研究的网络基础设施平台。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Conceptualizing an Institute for Using Inter-Domain Abstractions to Support Inter-Disciplinary Applications
  • 批准号:
    1216809
  • 项目类别:
    Standard Grant
  • 资助金额:
    $21.51万
  • 财政年份:
    2012
  • 负责人:
    Samuel Midkiff
  • 依托单位:
SHF: SMALL: Ant: Automatic and Manual Debugging Support for Massively Parallel Programs
  • 批准号:
    0916901
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.32万
  • 财政年份:
    2009
  • 负责人:
    Samuel Midkiff
  • 依托单位:
OMP-D: Shared-Address-Space Model and Programming System for High-End Computing
  • 批准号:
    0833115
  • 项目类别:
    Standard Grant
  • 资助金额:
    $60.87万
  • 财政年份:
    2008
  • 负责人:
    Samuel Midkiff
  • 依托单位:
17th Workshop on Languages and Compilers for Parallel Processing; September 22-25, 2004; West Lafayette, IN
  • 批准号:
    0450061
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2004
  • 负责人:
    Samuel Midkiff
  • 依托单位:
国内基金
海外基金
微尺度横移近场直写仿生支架阻断En1-YAP通路促进创面无瘢痕愈合的作用及机制研究
  • 批准号:
    JCZRQNB202600572
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2026
  • 负责人:
  • 依托单位:
EN1通过USP18去泛素化调控ACLY蛋白稳定性诱导脂质代谢重编程促进膀胱癌进展的机制研究
  • 批准号:
    2025JJ50549
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2025
  • 负责人:
    尹焯
  • 依托单位:
微流控集成3D打印构建毛囊嵌合器官芯片通过乳酸/Bmp2/En1轴介导创面毛囊再生及无瘢痕愈合
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    15.0万元
  • 批准年份:
    2024
  • 负责人:
    黄俊飞
  • 依托单位:
儿童 IBD 采用EN 联合微生态制剂治疗的临床疗效及对肠道菌群、微炎症状态与免疫系统的影响
  • 批准号:
    2024JJ7051
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位: