Reasoning about hierarchical storage

Reasoning about hierarchical storage
复制标题

关于分层存储的推理

DOI:
10.1109/lics.2003.1210043
复制
发表时间:
2003
期刊:
18th Annual IEEE Symposium of Logic in Computer Science, 2003. Proceedings.
影响因子:
--
通讯作者:
D. Walker
D. Walker
中科院分区:
--
文献类型:
--
作者:
Amal J. Ahmed;Limin Jia;D. Walker

文献摘要

被引文献

相似文献

在本文中,我们开发了一种新的子结构逻辑,可以对推理分层存储所需的不变量进行编码。我们展示了如何使用该逻辑来描述存储器字中的位布局、区域中的存储器字布局、地址空间中的区域布局,甚至是多处理环境中的地址空间布局。我们为公式提供语义,然后将语义和逻辑应用于为 Mini-KAM 开发类型系统的任务,Mini-KAM 是带有区域的 ML Kit 中使用的抽象机的简化版本。
In this paper, we develop a new substructural logic that can encode invariants necessary for reasoning about hierarchical storage. We show how the logic can be used to describe the layout of bits in a memory word, the layout of memory words in a region, the layout of regions in an address space, or even the layout of address spaces in a multiprocessing environment. We provide a semantics for our formulas and then apply the semantics and logic to the task of developing a type system for Mini-KAM, a simplified version of the abstract machine used in the ML Kit with regions.