Memory Management Scheme Based on the Quasi-Linear Type System
Memory Management Scheme Based on the Quasi-Linear Type System
批准号:
11480061
负责人:
KOBAYASHI Naoki
金额:
$4.61万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1999
资助国家:
日本
项目状态:
已结题
起止时间:
1999 至 2001
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The aim of this research project was to establish a new scheme for memory management based on the quasi-linear type system which Kobayashi has proposed. With the quasi-linear type system, we can find the last access to each heap data and insert an instruction for deallocation at compile-time, by which we can construct a more efficient, safe memory management system. Main results are summarized as follows.Insertion of memory allocation/deallocation instructions based on the quasi-linear type systemWe devised an algorithm for finding the last access point for each heap data and inserting allocation/deallocation instructions, based on the quasi-linear type system. We incorporated it into a functional programming language ML.Design and implementation of a bytecode language for our memory management schemeWe designed and implemented a bytecode language that is suitable for our memory management scheme based on the quasi-linear type system.Integration with garbage collectionSince not all heap data can be maintained by our memory management scheme, integration with conventional memory management schemes (GC) is necessary. The main issues are how to improve GC on multiprocessors and how to deal with dangling pointers produced by our memory management scheme. We dealt with these issues and established a method to integrate the two schemes for memory management.Resource usage analysisWe generalized the quasi-linear type system and constructed a type system for checking usage of not only the memory but also other resources such as files, networks, etc.
期刊论文(54)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Naoki Kobayashi: "Type-Based Useless Variable Elimination"Proceedings of PEPM'00. 84-93 (2000)
Naoki Kobayashi:“基于类型的无用变量消除”PEPM00 论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
N. Kobayashi, B. C. Pierce, and D. N. Turner: "Linearity and the Pi- Calculus"ACM Transactions on Programming Languages and Systems. 21(5). 914-947 (1999)
N. Kobayashi、B. C. Pierce 和 D. N. Turner:“线性和 Pi 微积分”ACM 编程语言和系统汇刊。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
岩間太, 小林直樹: "JVMにおけるロックの整合性検証のための新しい型システム"コンピュータソフトウェア. (出版予定). (2002)
Futoshi Iwama、Naoki Kobayashi:“JVM 中锁完整性验证的新型系统”计算机软件(待出版)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
A. Igarashi and N. Kobayashi: "Type Reconstruction for Linear Pi-Calculus with I/O Subtyping"Information and Computation. 161. 1-44 (2000)
A. Igarashi 和 N. Kobayashi:“使用 I/O 子类型进行线性 Pi 演算的类型重建”信息和计算。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
T.Endo, K.Taura, A.Yonezawa: "Predicting Scalability of Parallel Garbage Collectors on Shared Memory Multiprocessors"Proceedings of International Parallel and Distributed Processing Symposium (IPDPS). (2001)
T.Endo、K.Taura、A.Yonezawa:“预测共享内存多处理器上并行垃圾收集器的可扩展性”国际并行和分布式处理研讨会 (IPDPS) 会议记录。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 22 条
Study on food oral processing of the elderly by fragment-size analysis
-
批准号:18K02248
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.0万
-
财政年份:2018
-
负责人:KOBAYASHI Naoki
-
依托单位:
Regulation mechanisms of lymphocyte trafficking by sphingosine 1-phosphate (S1P) transporters
-
批准号:17K08399
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.08万
-
财政年份:2017
-
负责人:KOBAYASHI Naoki
-
依托单位:
Quantification for food mastication and swallowing using by fragment-size distribution
-
批准号:15K00797
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.58万
-
财政年份:2015
-
负责人:KOBAYASHI Naoki
-
依托单位:
On the relation between food fragment distribution and bolus rheology
-
批准号:25750030
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.08万
-
财政年份:2013
-
负责人:KOBAYASHI Naoki
-
依托单位:
Photoaffinity labeling of sphingosine 1-phosphate transporters
-
批准号:23790093
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.75万
-
财政年份:2011
-
负责人:KOBAYASHI Naoki
-
依托单位:
Application of MCMC in the empirical accounting research
-
批准号:23653115
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$2.58万
-
财政年份:2011
-
负责人:KOBAYASHI Naoki
-
依托单位:
Quantitative evaluation method for visual discomfort due to stereoscopic interactive video
-
批准号:23500528
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.49万
-
财政年份:2011
-
负责人:KOBAYASHI Naoki
-
依托单位:
Elucidation of mastication and swallowing process based on experimental and numerical studies of fragment-size distribution
-
批准号:22700739
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.58万
-
财政年份:2010
-
负责人:KOBAYASHI Naoki
-
依托单位:
Construction and memory of the Minamata Disease Affair in the media environment
-
批准号:22330157
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.99万
-
财政年份:2010
-
负责人:KOBAYASHI Naoki
-
依托单位:
Effects of zonal winds on seismo-acoustic waves
-
批准号:21540433
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.66万
-
财政年份:2009
-
负责人:KOBAYASHI Naoki
-
依托单位:
Advancement and Application of Type Theory for Improving Software Safety
-
批准号:20240001
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$31.53万
-
财政年份:2008
-
负责人:KOBAYASHI Naoki
-
依托单位:
A Study of the Relationship between the Kamakura Shogunate and Folkloric Literature
-
批准号:20520169
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.91万
-
财政年份:2008
-
负责人:KOBAYASHI Naoki
-
依托单位:
Seismic wave calculation for the whole earth coupled system
-
批准号:18540419
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.2万
-
财政年份:2006
-
负责人:KOBAYASHI Naoki
-
依托单位:
Eigh efficiency solar energy conversion by nano-structured InGaN semiconductor photoelectrode
-
批准号:16310085
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$9.15万
-
财政年份:2004
-
负责人:KOBAYASHI Naoki
-
依托单位:
Research of the Media Texts and Discourses of the Minamata Disease Incident Report.
-
批准号:15330104
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.42万
-
财政年份:2003
-
负责人:KOBAYASHI Naoki
-
依托单位:
Atmospheric disturbance and oscillations of the Earth
-
批准号:15540406
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.66万
-
财政年份:2003
-
负责人:KOBAYASHI Naoki
-
依托单位:
Planetary Oscillations Excited by Atmospheric Turbulence
-
批准号:13640421
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.22万
-
财政年份:2001
-
负责人:KOBAYASHI Naoki
-
依托单位:
Type Systems for Secure Computing
-
批准号:12133202
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$9.34万
-
财政年份:2000
-
负责人:KOBAYASHI Naoki
-
依托单位:
Probing the Lunar Interior using Lunar-A mission data
-
批准号:11640411
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.54万
-
财政年份:1999
-
负责人:KOBAYASHI Naoki
-
依托单位:
Implementation of Distributed Programming Languages Based on Advanced Theory for Concurrent/Distributed Computation
-
批准号:10558040
-
项目类别:Grant-in-Aid for Scientific Research (B).
-
资助金额:$3.14万
-
财政年份:1998
-
负责人:KOBAYASHI Naoki
-
依托单位: