NVMain和Gem5环境搭建(一)

由于最近没法开学,只能云服务器来装了

东西简介

1.NVMain介绍 :
NVMain是一个在内存结构层面模拟新型非易失性存储器材的内存模拟器,同时也能模拟传统 DRAM 的内存结构. 也能集成进其他全系统模拟器作为内存部件模拟内存行为.例如gem5.
2. gem5介绍:
gem5是由M5和GEMS紧耦合而成的全系统模拟器,其中M5提供高度可配置的模拟框架、多种指令集架构和多种CPU 模型gems 提供精细灵活的内存系统,包括多种缓存一致性协议和互联模型.
3.gem5集成NVMain
全系统模拟器虽然都能比较完整地模拟全系统行为,但均不支持混合内存体系结构;局部硬件模拟器虽然精细灵活,但却不能完整地揭示新型体系结构对系统的全局影响.为了更好地对新型体系结构开展研究,集成使用全系统模拟器和局部硬件模拟器构建新的支持混合内存体系结构的模拟器平台(通过配置文件来选择所需的混合策略)是一个不错的技术思路,选择使用 gem5和 NVMain构建所需的模拟器平台.
上面3个来自于以下这个博客
原文链接:https://blog.csdn.net/qqq_11101/article/details/56682344
4. PARSEC
(The Princeton Application Repository for Shared-Memory Computers)是一个多线程应用程序组成的测试程序集。该程序集代表了未来运行在片上多核系统中的共享内存应用程序的发展趋势。
安装可以参考左师兄的这篇文章,先记下来这里这里!
5.FPC压缩方案
按下不表

发布了66 篇原创文章 · 获赞 24 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43914889/article/details/104628839