课题基金 / 基金详情

CAREER: Type-Directed Compilation

CAREER: Type-Directed Compilation
职业:类型定向编译
批准号:
9501624
负责人:
Zhong Shao
金额:
$10.5万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1995
资助国家:
美国
项目状态:
已结题
起止时间:
1995-06-01 至 1998-05-31

项目摘要

项目成果

Zhong Shao的其他基金

相似基金

相关文献

中文摘要
翻译
编译时类型信息被认为在标准ML等函数式语言的高效编译中非常有价值。但对于如何在真正的编译器中支持类型定向编译,以及从各种基于类型的优化中可以获得多大的性能提升,我们知之甚少。这项研究的目标是设计和识别能够显著提高ML程序性能的重要的类型定向编译技术。这些新的编译技术有望产生以下良好的结果:(1)ML程序中的数据对象(包括递归数据结构)将能够使用与C程序中一样高效的未装箱数据表示;(2)通过跨模块类型专门化和内联扩展,将有效地实现多态函数和参数化模块;(3)传播到编译器后端的类型信息将用于辅助程序分析,如闭包分析和指令调度。该职业奖的教育部分寻求两个目标:构建一个新的编译器实验室工具包(基于上述类型的ML编译器),并将最先进的编译器技术纳入本科生和研究生课程。
英文摘要
Compile-time type information is believed to be very valuable in efficient compilation of functional languages such as Standard ML. But little is known on how to support type-directed compilation in real compilers and how much performance gain one can get from various type-based optimizations. The goal of this research is to design and identify important type-directed compilation techniques that can significantly improve the performance of ML programs. These new compilation techniques are expected to lead to the following nice results: (1) data objects (including recursive data structures) in ML programs will be able to use unboxed data representations that are as efficient as those in C programs; (2) polymorphic functions and parametrized modules will be implemented efficiently through cross-module type specialization and inlining expansion; (3) type information propagated into the compiler back end will be used to assist program analysis such as closure analysis and instruction scheduling. The educational component of this CAREER award seeks two objectives: the construction of a new compiler lab kit (based on the above type-based ML compiler) and the incorporation of state-of-the-art compiler technology into the undergraduate and graduate curriculum.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Compositional Certified Concurrent Abstraction Layers
  • 批准号:
    2313433
  • 项目类别:
    Standard Grant
  • 资助金额:
    $54.0万
  • 财政年份:
    2023
  • 负责人:
    Zhong Shao
  • 依托单位:
PPoSS: Planning: High-Performance Certified Trust for Global-Scale Applications
  • 批准号:
    2118851
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2021
  • 负责人:
    Zhong Shao
  • 依托单位:
FMitF: Track I: ADVERT: Compositional Atomic Specifications for Distributed System Verification
  • 批准号:
    2019285
  • 项目类别:
    Standard Grant
  • 资助金额:
    $74.99万
  • 财政年份:
    2020
  • 负责人:
    Zhong Shao
  • 依托单位:
SHF: Medium: DeepSEA: A Language for Programming and Synthesizing Certified Software
  • 批准号:
    1763399
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $80.0万
  • 财政年份:
    2018
  • 负责人:
    Zhong Shao
  • 依托单位:
国内基金
海外基金
基于后过渡金属介导 Fischer-type亚糖基卡宾糖基化反应研究
  • 批准号:
    22471025
  • 项目类别:
    面上项目
  • 资助金额:
    50.00万元
  • 批准年份:
    2024
  • 负责人:
    唐生表
  • 依托单位:
铋基邻近双金属位点Type B异质结光热催化合成氨机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    30.0万元
  • 批准年份:
    2024
  • 负责人:
    黎景卫
  • 依托单位:
Type-A型ARR转录因子调控草莓腋芽分化的分子机理
智能型Type-I光敏分子构效设计及其抗耐药性感染研究
  • 批准号:
    22207024
  • 项目类别:
    青年科学基金项目(C类)
  • 资助金额:
    20.0万元
  • 批准年份:
    2022
  • 负责人:
    赵琦
  • 依托单位: