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)用于实现固定和支持位级操作中移位指令的case依赖类型和二进制决策图(bdd)的新概念;(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
-
依托单位: