SHF: Small: Single Assignment Architecture / Single Assignment Compiler

SHF:小型:单赋值架构/单赋值编译器

基本信息

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

项目摘要

Today, practically all processors employ instruction set architectures which are functionallyequivalent to each other. Compiler/micro-architecture cooperation using these traditionalrepresentations has already reached the point of diminishing returns. This project thereforeinvestigates the domain of single assignment program representations and direct support of thisdomain through micro-architecture implementation as a key concept that can break the barriersbetween the compilers and architectures. If successful, this new approach can have a significantimpact on the design of future processors, design of compiler internal representations as well asthe back-end of the compilers. It can also affect how parallelism is exploited at variousgranularities and how various optimizations are carried out. The investigated framework can helprevitalize computer architecture and compiler optimization research by opening up unexplored pathsfor research in high-performance systems. Consequently, it can affect every field of science andcommerce which rely on high-performance computation. Compiler/hardware integration around the concept of single-assignment form has many benefitsspanning three fields. First, in the area of process synchronization it provides the opportunity toeliminate the need for explicit synchronization. Second, in the field of micro-architecture renamingof instruction streams becomes substantially simpler, micro-architectures can become loop-aware,renamed instruction streams can be re-renamed and compiler techniques such as partial redundancyelimination or constant propagation can dynamically be performed by the micro-architecture.Finally, the compilers can focus on what they do best by sharing a common representation with themicro-architecture. As a result, many key optimizations can be efficiently performed. Withinthis paradigm, it becomes possible to develop new optimization algorithms which will rely on themicro-architecture to perform the optimization using analysis performed by the compilers.
今天,几乎所有的处理器都采用功能上相互等同的指令集架构。使用这些传统表示的编译器/微架构合作已经达到了回报递减的地步。因此,本项目研究了单任务程序表示领域,并通过微架构实现对该领域的直接支持,作为一个关键概念,可以打破编译器和架构之间的障碍. 如果成功的话,这种新方法将对未来处理器的设计、编译器内部表示的设计以及编译器的后端设计产生重大影响。它还可以影响在不同粒度下如何利用并行性以及如何执行各种优化。 研究框架可以帮助振兴计算机体系结构和编译器优化的研究,开辟了未知的路径,在高性能系统的研究。 因此,它可以影响到依赖高性能计算的科学和商业的各个领域。围绕单一分配形式的概念进行的固件/硬件集成具有跨越三个领域的诸多优势。首先,在进程同步领域,它提供了消除显式同步需求的机会。第二,在微体系结构领域,指令流的重命名变得非常简单,微体系结构可以感知循环,重命名的指令流可以被重命名,微体系结构可以动态地执行部分冗余消除或常量传播等编译器技术,最后,编译器可以通过与微体系结构共享公共表示来专注于它们最擅长的事情。因此,可以有效地执行许多关键优化。在这种模式下,有可能开发新的优化算法,这些算法将依赖于微体系结构,使用编译器执行的分析来执行优化。

项目成果

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

Soner Onder其他文献

Future value based single assignment program representations and optimizations
基于未来价值的单一分配程序表示和优化
  • DOI:
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Soner Onder;Shuhan Ding
  • 通讯作者:
    Shuhan Ding
Superscalar execution with dynamic data forwarding
具有动态数据转发的超标量执行

Soner Onder的其他文献

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

{{ truncateString('Soner Onder', 18)}}的其他基金

Collaborative Research: SHF: Medium: Vectorized Instruction Space (VIS)
合作研究:SHF:媒介:矢量化指令空间 (VIS)
  • 批准号:
    2211353
  • 财政年份:
    2022
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Continuing Grant
IRES: Track I: Collaborative Research: Supporting FSU and MTU Student Research with NTNU Faculty on Automatic Improvement of Application Performance
IRES:第一轨道:合作研究:支持 FSU 和 MTU 学生与 NTNU 教师一起进行自动改进应用程序性能的研究
  • 批准号:
    2103105
  • 财政年份:
    2021
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant
SHF: Medium: Collaborative Research: Statically Controlled Asynchronous Lane Execution (SCALE)
SHF:中:协作研究:静态控制异步通道执行 (SCALE)
  • 批准号:
    1901005
  • 财政年份:
    2019
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Continuing Grant
FoMR: Collaborative Research: Dependent ILP: Dynamic Hoisting and Eager Scheduling of Dependent Instructions
FoMR:协作研究:相关 ILP:相关指令的动态提升和紧急调度
  • 批准号:
    1823398
  • 财政年份:
    2018
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
  • 批准号:
    1533828
  • 财政年份:
    2015
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant
EAGER: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
EAGER:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
  • 批准号:
    1450062
  • 财政年份:
    2014
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant
CAREER: Future Values: Reshaping the Future of Instruction Level Parallelism
职业:未来价值:重塑指令级并行的未来
  • 批准号:
    0347592
  • 财政年份:
    2004
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Continuing Grant
ITR: Exposing the compiler to the hardware: Memory Subsystem Optimizations through Compiler/Micro-architecture Cooperation using Set Membership Information and Color Sets
ITR:将编译器暴露给硬件:使用集成员信息和颜色集通过编译器/微架构合作进行内存子系统优化
  • 批准号:
    0312892
  • 财政年份:
    2003
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Optical Metasurface for Single Small Extracellular Vesicle Analysis
用于单个小细胞外囊泡分析的光学超表面
  • 批准号:
    DE240100321
  • 财政年份:
    2024
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Discovery Early Career Researcher Award
Temporospatial Single-Cell Characterization of Angiogenesis and Myocardial Regeneration in Small and Large Mammals
小型和大型哺乳动物血管生成和心肌再生的时空单细胞表征
  • 批准号:
    10751870
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
Development of single-virus genomics method from small amounts of soil for functional analysis of rhizosphere viruses.
开发来自少量土壤的单病毒基因组学方法,用于根际病毒的功能分析。
  • 批准号:
    23K13612
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Expanding multiparameter analyses of single cells and small particles with a 5-laser spectrally enabled flow cytometer
使用 5 激光光谱流式细胞仪扩展单细胞和小颗粒的多参数分析
  • 批准号:
    BB/X019977/1
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Research Grant
SaTC: CORE: Small: An Automated Framework for Mitigating Single-Trace Side-Channel Leakage
SaTC:核心:小型:用于减轻单迹侧通道泄漏的自动化框架
  • 批准号:
    2241879
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant
Mechanisms of selective binding of small extracellular vesicles to recipient cells as revealed by single-particle tracking
单粒子追踪揭示小细胞外囊泡与受体细胞选择性结合的机制
  • 批准号:
    23KJ1045
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Elucidation of the mechanism of Notch-mediated acquisition of interepithelial lymphocyte diversity in the small intestine using single-cell analysis technology
利用单细胞分析技术阐明Notch介导的小肠上皮间淋巴细胞多样性获取机制
  • 批准号:
    23K06585
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Elucidating heterogeneity of IgA plasma cells between the small intestine and mammary glands during lactation by Single-Cell RNA-Seq
通过单细胞 RNA-Seq 阐明哺乳期间小肠和乳腺之间 IgA 浆细胞的异质性
  • 批准号:
    23K14062
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Learn, transfer, generate: Developing novel deep learning models for enhancing robustness and accuracy of small-scale single-cell RNA sequencing studies
学习、转移、生成:开发新颖的深度学习模型,以增强小规模单细胞 RNA 测序研究的稳健性和准确性
  • 批准号:
    10535708
  • 财政年份:
    2023
  • 资助金额:
    $ 15.3万
  • 项目类别:
CIF: Small: Multiview Graph Learning with Applications to Single Cell Gene Expression Networks
CIF:小型:多视图图学习及其在单细胞基因表达网络中的应用
  • 批准号:
    2211645
  • 财政年份:
    2022
  • 资助金额:
    $ 15.3万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了