Optimization Verifying Compilers

优化验证编译器

基本信息

  • 批准号:
    17500016
  • 负责人:
  • 金额:
    $ 2.39万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2005
  • 资助国家:
    日本
  • 起止时间:
    2005 至 2007
  • 项目状态:
    已结题

项目摘要

The objective of this research is to apply the theory of "Verifying Compilers" to compiler optimization, and to investigate the mathematical theory of compiler optimizations, and to broaden the area of verifications. The concept of verifying compilers is originally proposed by CAR Hoare. Today, compiler optimization have become complicated, and error-prone because of their complexities. In this research, we aim at building a compiler system in which an application of an optimization is automatically verified, and the correctness of the generated codes is also automatically guaranteed.This year, we studied the extraction of knowledge of optimizations in a Web community, which has rapidly emerged as a computing platform. Concretely, we have succeeded in extracting knowledge related to programming. We have seen that the result is intuitively correct. Furthermore, we have revealed that the formalization of computing in a distributed environment is closely related to security description, which is a neighbor to correctness guarantee. Concretely, we have proposed a method of formalizing a business workflow, and of representing it in a document.Moreover, we have studied "performance tuning beyond compiler optimizations," in which we have broaden the search space of candidates of optimizations. Concretely we have applied higher order program transformations to numerical programs, and have found the wider space of candidate search.
本研究的目的是将“验证者”理论应用于编译优化,探讨编译优化的数学理论,拓宽验证的领域。验证编译器的概念最初是由CAR Hoare提出的。今天,编译器优化已经变得复杂,并且由于其复杂性而容易出错。在本研究中,我们的目标是建立一个编译系统,在其中的应用程序的优化是自动验证,并生成的代码的正确性也是自动保证。今年,我们研究了提取的优化知识的Web社区,这已经迅速成为一个计算平台。具体地说,我们已经成功地提取了与编程相关的知识。我们已经看到,这个结果在直觉上是正确的。此外,我们已经发现,在分布式环境中的计算的形式化是密切相关的安全描述,这是一个邻居的正确性保证。具体地说,我们提出了一种形式化的业务工作流,并表示在一个文档中的方法。此外,我们已经研究了“性能调优超越编译器优化”,其中我们扩大了搜索空间的候选优化。具体地说,我们将高阶程序变换应用到数值程序中,发现了更广阔的候选搜索空间。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Performance comparison of vector calculations between Itanium2 and other processors
安腾2与其他处理器矢量计算性能对比
Construction of Registration Authority for Server Certificates in the University of Tokyo
东京大学服务器证书注册机构建设
Etracting Tag Hierarchy from Folksonomy
从 Folksonomy 中提取标签层次结构
Static Optimization of XSLT stylesheets : template instantiation optimization and lazy XML parsing
XSLT 样式表的静态优化:模板实例化优化和惰性 XML 解析
東京大学におけるサーバ証明書発行体制の構築と課題
东京大学服务器证书颁发系统的构建及问题
{{ 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 }}

SATO Hiroyuki其他文献

土器の発展に見る日本の汁物
从陶器的发展看日本汤
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nobuyuki;Iida;et al. (Eds.);SATO Hiroyuki;TAGUCHI Hiromi;飯田 亘之 共編;磯部 哲;HORIUCHI Masaru;磯部 哲;中村 生雄;今井道夫;佐藤 宏之;香川 知晶;香川 知晶;香川 知晶(共著)村上勝三編;加藤 尚武 共編著;田口 洋美;忽那 敬三 共編著;堀内 勝;久保田 顕二 共著;蔵田 伸雄 共編著;中村 生雄;岡部 隆志;坂井 昭宏 共編著;坂井 昭宏 共編著;松田 純 共編著;岡部 隆志;松田 純;松田 純;佐藤 宏之;盛永 審一郎 共編著;中澤 克昭;山内 廣隆 共編著;中路 正恒;山本 達 共編著;中路 正恒;科研研究グループ構成員共編;永松 敦;松田純;原田 信男;岩志和一郎 共著;原田 信男;香川 知晶;松井 章
  • 通讯作者:
    松井 章
Feasting in the Arab/Islam world
阿拉伯/伊斯兰世界的盛宴
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nobuyuki;Iida;et al. (Eds.);SATO Hiroyuki;TAGUCHI Hiromi;飯田 亘之 共編;磯部 哲;HORIUCHI Masaru
  • 通讯作者:
    HORIUCHI Masaru
『イギリス哲学の基本問題』「第VII章 功利主義の台頭」
《英国哲学的基本问题》《第七章:功利主义的兴起》
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nobuyuki;Iida;et al. (Eds.);SATO Hiroyuki;TAGUCHI Hiromi;飯田 亘之 共編;磯部 哲;HORIUCHI Masaru;磯部 哲;中村 生雄;今井道夫;佐藤 宏之;香川 知晶;香川 知晶;香川 知晶(共著)村上勝三編;加藤 尚武 共編著;田口 洋美;忽那 敬三 共編著;堀内 勝;久保田 顕二 共著
  • 通讯作者:
    久保田 顕二 共著
Building a Security Aware Cloud by Extending Internal Control to Cloud
将内控延伸至云端,构建安全感知云
『eデモクラシー』eデモクラシー・シリーズ第1巻(岩崎正洋編)
《电子民主》电子民主系列第1卷(岩崎正宏编辑)
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nobuyuki;Iida;et al. (Eds.);SATO Hiroyuki;TAGUCHI Hiromi;飯田 亘之 共編;磯部 哲;HORIUCHI Masaru;磯部 哲
  • 通讯作者:
    磯部 哲

SATO Hiroyuki的其他文献

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

{{ truncateString('SATO Hiroyuki', 18)}}的其他基金

Development of Riemannian conjugate gradient methods and their applications to large-scale problems
黎曼共轭梯度法的发展及其在大规模问题中的应用
  • 批准号:
    16K17647
  • 财政年份:
    2016
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
A study on Selection of Information to be Accepted by Children and Examination of its Qualitative Value in Science Learning
儿童接受信息的选择及其在科学学习中的质性价值检验研究
  • 批准号:
    16K04675
  • 财政年份:
    2016
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Adaptive Service Reconfigurable Architecture based on Context Information
基于上下文信息的自适应服务可重构架构
  • 批准号:
    15H02783
  • 财政年份:
    2015
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Development of Riemannian optimization algorithms and their applications
黎曼优化算法的发展及其应用
  • 批准号:
    26887037
  • 财政年份:
    2014
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Study on the Rhetoric to Develop the Abilities of Scientific Thinking and Representations in Science Class
科学课堂中培养科学思维和表达能力的修辞研究
  • 批准号:
    25350208
  • 财政年份:
    2013
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Development of Early Familiarization System for Kyoto Style Earthen Wall Technique Using E-learning
利用电子学习开发京都式土墙技术早期熟悉系统
  • 批准号:
    24501187
  • 财政年份:
    2012
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Strain Acceleration and Transition Objective Index and Deformation Mechanisms in High Temperature Creep
高温蠕变应变加速和转变目标指标及变形机制
  • 批准号:
    24560842
  • 财政年份:
    2012
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Domain Specific Language in which Authentication/Authorization control is Enabled
启用身份验证/授权控制的域特定语言
  • 批准号:
    23500079
  • 财政年份:
    2011
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A Study on the Science Class which Assist in Using of Self-Regulating Strategies in Science Learning.
科学课堂辅助科学学习中自我调节策略的研究。
  • 批准号:
    22730697
  • 财政年份:
    2010
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Development of effective evolutionary algorithms for many-objective optimization
开发有效的多目标优化进化算法
  • 批准号:
    21800021
  • 财政年份:
    2009
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up

相似海外基金

CAREER: Compiler and Runtime Support for Sampled Sparse Computations on Heterogeneous Systems
职业:异构系统上采样稀疏计算的编译器和运行时支持
  • 批准号:
    2338144
  • 财政年份:
    2024
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Continuing Grant
CAREER: An Agile Compiler Framework for Spatial Dataflow Accelerators
职业:空间数据流加速器的敏捷编译器框架
  • 批准号:
    2338739
  • 财政年份:
    2024
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Continuing Grant
Modernise Compiler Technology With Deep Learning
通过深度学习实现编译器技术现代化
  • 批准号:
    EP/X018202/1
  • 财政年份:
    2023
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Research Grant
CAREER: An Automated Compiler-Runtime Framework for Democratizing Secure Collaborative Computation
职业:用于民主化安全协作计算的自动编译器运行时框架
  • 批准号:
    2238671
  • 财政年份:
    2023
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Continuing Grant
CAREER: A Unified Compiler for Sparse Array Operations and Relational Algebra
职业:稀疏数组运算和关系代数的统一编译器
  • 批准号:
    2143061
  • 财政年份:
    2022
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Continuing Grant
Collaborative Research: SaTC: CORE: Medium: Compiler-Assisted Embedded Security
协作研究:SaTC:核心:中:编译器辅助嵌入式安全
  • 批准号:
    2154415
  • 财政年份:
    2022
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Standard Grant
State of the Railway Compiler Data Solution (SORC-lite): open access real-time signalling data.
铁路状况编译器数据解决方案 (SORC-lite):开放访问实时信令数据。
  • 批准号:
    10038973
  • 财政年份:
    2022
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Collaborative R&D
Collaborative Research: SaTC: CORE: Medium: Compiler-Assisted Embedded Security
协作研究:SaTC:核心:中:编译器辅助嵌入式安全
  • 批准号:
    2154322
  • 财政年份:
    2022
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Standard Grant
Nominal string diagrams and their application to compiler development
标称字符串图及其在编译器开发中的应用
  • 批准号:
    2741390
  • 财政年份:
    2022
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Studentship
Using graphical structure to develop an optimizing compiler for the Turing probabilistic language
使用图形结构开发图灵概率语言的优化编译器
  • 批准号:
    2751277
  • 财政年份:
    2022
  • 资助金额:
    $ 2.39万
  • 项目类别:
    Studentship
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了