Optimization Verifying Compilers
Optimization Verifying Compilers
批准号:
17500016
负责人:
SATO Hiroyuki
金额:
$2.39万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2005
资助国家:
日本
项目状态:
已结题
起止时间:
2005 至 2007
中文摘要
本研究的目的是将“验证编译器”的理论应用于编译器优化,研究编译器优化的数学理论,拓宽验证的领域。验证编译器的概念最初是由Car Hoare提出的。今天,编译器优化已经变得复杂,而且由于它们的复杂性而容易出错。在本研究中,我们的目标是建立一个自动验证优化应用的编译器系统,并自动保证生成的代码的正确性。今年,我们研究了一个Web社区中的优化知识提取,该社区已经迅速成为一个计算平台。具体地说,我们已经成功地提取了与编程相关的知识。我们已经看到,结果直观上是正确的。此外,我们还揭示了分布式环境中计算的形式化与安全描述密切相关,安全描述是正确性保证的邻居。具体地说,我们提出了一种形式化的业务工作流方法,并将其表示为一个文档。此外,我们还研究了“超越编译器优化的性能调优”,拓宽了优化候选者的搜索空间。具体地说,我们将高阶程序变换应用于数值规划,发现了更广阔的候选搜索空间。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Performance comparison of vector calculations between Itanium2 and other processors
安腾2与其他处理器矢量计算性能对比
DOI:
--
发表时间:
2006
期刊:
Proceedings of International Workshop on Innovative Architecture
影响因子:
--
作者:
[Takeshi Nanri, Yoshitaka Watanabe and Hiroyuki Sato,]
通讯作者:
Yoshitaka Watanabe and Hiroyuki Sato,
Construction of Registration Authority for Server Certificates in the University of Tokyo
东京大学服务器证书注册机构建设
DOI:
--
发表时间:
2008
期刊:
IPSJ SIG Technical Reports 2008-DSM-48
影响因子:
--
作者:
[NISHIMURA, Takeshi and SATO, Hiroyuki]
通讯作者:
Hiroyuki
Etracting Tag Hierarchy from Folksonomy
从 Folksonomy 中提取标签层次结构
DOI:
--
发表时间:
2007
期刊:
Proceedings of Semantic Web and Web Services
影响因子:
--
作者:
[OGINOn and SATO, Hiroyuki]
通讯作者:
Hiroyuki
Static Optimization of XSLT stylesheets : template instantiation optimization and lazy XML parsing
XSLT 样式表的静态优化:模板实例化优化和惰性 XML 解析
DOI:
--
发表时间:
2005
期刊:
Proc.ACM Document Engineering 2005
影响因子:
--
作者:
[Manaka, K., Sato, H.]
通讯作者:
H.
東京大学におけるサーバ証明書発行体制の構築と課題
东京大学服务器证书颁发系统的构建及问题
DOI:
--
发表时间:
2008
期刊:
情報処理学会研究報告 DSM-48
影响因子:
--
作者:
[西村健, 佐藤周行]
通讯作者:
佐藤周行
共 12 条
Development of Riemannian conjugate gradient methods and their applications to large-scale problems
-
批准号:16K17647
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.5万
-
财政年份:2016
-
负责人:SATO Hiroyuki
-
依托单位:
A study on Selection of Information to be Accepted by Children and Examination of its Qualitative Value in Science Learning
-
批准号:16K04675
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.5万
-
财政年份:2016
-
负责人:SATO Hiroyuki
-
依托单位:
Adaptive Service Reconfigurable Architecture based on Context Information
-
批准号:15H02783
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$10.4万
-
财政年份:2015
-
负责人:SATO Hiroyuki
-
依托单位:
Development of Riemannian optimization algorithms and their applications
-
批准号:26887037
-
项目类别:Grant-in-Aid for Research Activity Start-up
-
资助金额:$1.58万
-
财政年份:2014
-
负责人:SATO Hiroyuki
-
依托单位:
Study on the Rhetoric to Develop the Abilities of Scientific Thinking and Representations in Science Class
-
批准号:25350208
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.33万
-
财政年份:2013
-
负责人:SATO Hiroyuki
-
依托单位:
Development of Early Familiarization System for Kyoto Style Earthen Wall Technique Using E-learning
-
批准号:24501187
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.24万
-
财政年份:2012
-
负责人:SATO Hiroyuki
-
依托单位:
Strain Acceleration and Transition Objective Index and Deformation Mechanisms in High Temperature Creep
-
批准号:24560842
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.49万
-
财政年份:2012
-
负责人:SATO Hiroyuki
-
依托单位:
A Domain Specific Language in which Authentication/Authorization control is Enabled
-
批准号:23500079
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.24万
-
财政年份:2011
-
负责人:SATO Hiroyuki
-
依托单位:
A Study on the Science Class which Assist in Using of Self-Regulating Strategies in Science Learning.
-
批准号:22730697
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.33万
-
财政年份:2010
-
负责人:SATO Hiroyuki
-
依托单位:
Development of effective evolutionary algorithms for many-objective optimization
-
批准号:21800021
-
项目类别:Grant-in-Aid for Research Activity Start-up
-
资助金额:$1.68万
-
财政年份:2009
-
负责人:SATO Hiroyuki
-
依托单位:
Auto-tuning with Hierarchical Algorithm Selection
-
批准号:20300007
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.56万
-
财政年份:2009
-
负责人:SATO Hiroyuki
-
依托单位:
Research on the formation process and transfiguration of the Pleistocene human societies in the northern circum Japan Sea area through the obsidian exploitation and circulation
-
批准号:21242026
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$29.7万
-
财政年份:2009
-
负责人:SATO Hiroyuki
-
依托单位:
A Study on the Utilization of Epistemological Vee Map in the Science Learning
-
批准号:19830046
-
项目类别:Grant-in-Aid for Young Scientists (Start-up)
-
资助金额:$1.85万
-
财政年份:2007
-
负责人:SATO Hiroyuki
-
依托单位:
Relationship between the behavioral evolution and the process of sedentarization in the southwest Asia Paleolithic
-
批准号:17063002
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$11.2万
-
财政年份:2005
-
负责人:SATO Hiroyuki
-
依托单位:
Research on Compilers that can Adaptively Adopt Optimizations
-
批准号:13680397
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.24万
-
财政年份:2001
-
负责人:SATO Hiroyuki
-
依托单位:
High Temperature Long-term Strength and Structure Design in High Strength Magnesium Alloys
-
批准号:10650685
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.24万
-
财政年份:1998
-
负责人:SATO Hiroyuki
-
依托单位:
EFFECT OF TEMPERATURE ON CREEP CHARACTERISTICS IN MAGNESIUM-BASED AND ALUMINUM-BASED SOLID SOLUTIONS
-
批准号:04650593
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.22万
-
财政年份:1992
-
负责人:SATO Hiroyuki
-
依托单位:
Analysis of mode of gene expression of human parvovirus and application of the recombinant viral protein in clinical diagnosis
-
批准号:63570212
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.34万
-
财政年份:1988
-
负责人:SATO Hiroyuki
-
依托单位:
海外基金