Towards Highly Universal Typed Intermediate Languages
Towards Highly Universal Typed Intermediate Languages
批准号:
23650013
负责人:
YASUGI Masahiro
金额:
$2.25万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Challenging Exploratory Research
财政年份:
2011
资助国家:
日本
项目状态:
已结题
起止时间:
2011 至 2013
中文摘要
在这项研究中,我们试图通过追求基于RISC的抽象机来设计高度通用的、快速类型的中间语言。在现有低级指令序列依赖类型类型检查技术的基础上,研究了(1)用于实现位级操作中的固定数和支持移位指令的大小写相关类型和二叉判定图(BDDS)的新概念;(2)用于支持循环数据结构的类型化构造的新概念;(3)用于以结构化方式支持快速多维数组操作的基于下标计算的新谓词。
英文摘要
In this study, we tried to design highly universal and fast typed intermediate languages by pursuing RISC-based abstract machines. On the basis of the existing techniques of type checking with dependent types for low-level instruction sequences, we examined (1) a new notion of case dependent types and binary decision diagrams (BDDs) for implementing fixnums and supporting the shift instructions in bit-level operations, (2) a new notion of provisional assumptions for supporting typed construction of cyclic data structures, and (3) a new predicate on subscript calculation for supporting fast multidimensional array operations in a structural manner.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
高速な多次元配列操作のための型検査方式の検討
高速多维数组运算类型检查方法研究
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[宮本久仁男, 田中英彦, 片桐孝洋, 八杉 昌宏]
通讯作者:
八杉 昌宏
ビットレベル低水準命令列のBDDに基づく検証技法に関する考察
基于BDD的位级低级指令序列验证技术的思考
DOI:
--
发表时间:
2011
期刊:
影响因子:
--
作者:
[伊藤祥司, 杉原正顯, 姫野龍太郎, K.Matsumoto, 八杉昌宏]
通讯作者:
八杉昌宏
Typed Construction of Cyclic Data Structures Using Provisional Assumptions
使用临时假设的循环数据结构的类型化构造
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[Kuniyoshi Abe, Gerard Sleijpen, Masahiro Yasugi]
通讯作者:
Masahiro Yasugi
Towards Typed Intermediate Languages for Safe Parallel Computing Bases among Multiple High-Level Languages
-
批准号:26540030
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$2.41万
-
财政年份:2014
-
负责人:YASUGI Masahiro
-
依托单位:
Enhancing and Exploiting a Language Mechanism for Legitimate Manipulation of Execution States
-
批准号:21300008
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.48万
-
财政年份:2009
-
负责人:YASUGI Masahiro
-
依托单位: