期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
基于消息的内存系统关键技术研究 被引量:1
1
作者 陈明宇 阮元 +3 位作者 黄永兵 陈荔城 崔泽汉 陈明扬 《网络新媒体技术》 2013年第1期29-37,共9页
提出了一种基于异步的请求和应答消息的新型访存协议。相比于传统的同步总线式内存体系结构,可变粒度的访存提高了内存带宽的有效利用率,异步消息访问有利于内存容量的扩展。本文通过分析典型应用程序的访存行为评估了消息式内存可能带... 提出了一种基于异步的请求和应答消息的新型访存协议。相比于传统的同步总线式内存体系结构,可变粒度的访存提高了内存带宽的有效利用率,异步消息访问有利于内存容量的扩展。本文通过分析典型应用程序的访存行为评估了消息式内存可能带来的性能提升,并探讨了实现消息式内存所面临的挑战。 展开更多
关键词 消息式 体系结构 访存粒度
下载PDF
一种基于Trace精度改进的内存系统模拟器优化方法
2
作者 卢天越 陈荔城 陈明宇 《计算机研究与发展》 EI CSCD 北大核心 2014年第S1期99-104,共6页
随着计算机系统规模的不断增长,计算机系统结构的研究对于如何更有效地利用各个部件的性能显得尤为重要.但是在系统结构的研究中,由于研究对象规模过大,采用模拟器进行模拟测试是一种常用的方法.但是在使用全系统模拟器的时候,将整个系... 随着计算机系统规模的不断增长,计算机系统结构的研究对于如何更有效地利用各个部件的性能显得尤为重要.但是在系统结构的研究中,由于研究对象规模过大,采用模拟器进行模拟测试是一种常用的方法.但是在使用全系统模拟器的时候,将整个系统进行模拟会造成实验效率的降低和模拟器程序的维护困难.因此,使用基于trace输入的模拟器成为了一种提高模拟器效率的常用方法,但是由于trace不能良好地表现计算机系统某些部分的运行特性,难以避免地存在一定的模拟误差.对此,提出了一种基于trace精度改进的内存系统模拟器优化方法,通过增加trace中包含的内容、提高trace的精度并在内存系统模拟器中实现相应的支持机制,从而在不影响模拟器运行效率的情况下提高内存系统模拟器的运行精度. 展开更多
关键词 系统模拟器 trace cache模拟 指令依赖 访存粒度
下载PDF
Fine-grained checkpoint based on non-volatile memory
3
作者 Wen-zhe ZHANG Kai LU +2 位作者 Mikel LUJAN Xiao-ping WANG Xu ZHOU 《Frontiers of Information Technology & Electronic Engineering》 SCIE EI CSCD 2017年第2期220-234,共15页
New non-volatile memory (e.g., phase-change memory) provides fast access, large capacity, byteaddressability, and non-volatility features. These features, fast-byte-persistency, will bring new opportunities to fault... New non-volatile memory (e.g., phase-change memory) provides fast access, large capacity, byteaddressability, and non-volatility features. These features, fast-byte-persistency, will bring new opportunities to fault tolerance. We propose a fine-grained checkpoint based on non-volatile memory. We extend the current virtual memory manager to manage non-volatile memory, and design a persistent heap with support for fast allocation and checkpointing of persistent objects. To achieve a fine-grained checkpoint, we scatter objects across virtual pages and rely on hardware page-protection to monitor the modifications. In our system, two objects in different virtual pages may reside on the same physical page. Modifying one object would not interfere with the other object. This allows us to monitor and checkpoint objects smaller than 4096 bytes in a fine-grained way. Compared with previous page-grained based checkpoint mechanisms, our new checkpoint method can greatly reduce the data copied at checkpoint time and better leverage the limited bandwidth of non-volatile memory. 展开更多
关键词 Non-volatile memory Byte-persistency Persistent heap Fine-grained checkpoint
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部