[发明专利]一种针对图应用负载的非易失性内存的模拟优化方法在审
申请号: | 202210219131.3 | 申请日: | 2022-03-08 |
公开(公告)号: | CN114661567A | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 刘伟;杨国豪;盛荣鼎 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30 |
代理公司: | 武汉市首臻知识产权代理有限公司 42229 | 代理人: | 陈拿云 |
地址: | 430070 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 应用 负载 非易失性 内存 模拟 优化 方法 | ||
1.一种针对图应用负载的非易失性内存的模拟优化方法,其特征在于:
所述模拟优化方法包括如下步骤:
步骤一、搭建模拟平台:
将Gem5模拟器和VANS模拟器部署在服务器中,并基于Gem5模拟器和VANS模拟器搭建模拟平台,所述模拟平台包括基于Gem5模拟器的一个CPU模块(1)、基于VANS模拟器的一个内存控制器模块(2)和两个DCPMM模块(3),所述CPU模块(1)与内存控制器模块(2)相连接,所述内存控制器模块(2)分别与两个DCPMM模块(3)相连接;
步骤二、对模拟平台进行配置:
对模拟平台中的CPU模块(1)及DCPMM模块(3)进行基础配置;
步骤三、划分一级缓冲区:
在VANS模拟器的配置文件中,设置DCPMM模块(3)的一级缓冲区的Bank数量;
步骤四、引流属性数组:
在模拟平台上运行指定的图算法和数据集;
在运行指定的图算法和数据集的过程中,通过内存控制器模块(2)将属性数组引流至DCPMM模块的二级缓冲区;
在运行完指定的图算法和数据集后,Gem5模拟器输出CPU模块(1)的运行结果,VANS模拟器输出DCPMM模块(3)的运行结果。
2.根据权利要求1所述的一种针对图应用负载的非易失性内存的模拟优化方法,其特征在于:
所述步骤二、对模拟平台进行配置中,对CPU模块(1)进行基础配置包括如下步骤:
a1、设置CPU模块(1)为单核乱序CPU,CPU模块(1)的时钟频率为3GHz,
a2、设置CPU模块(1)的一级高速缓存:
设置CPU模块(1)的数据缓存的大小为32KB、地址映射的方式为8路组相连、缓存行大小为64B;
设置CPU模块(1)的指令缓存的大小为32KB、地址映射的方式为8路组相连、缓存行大小为64B;
a3、设置CPU模块(1)的二级缓存的大小为256KB、地址映射的方式为8路组相连、缓存行大小为64B;
a4、设置CPU模块(1)的三级缓存的大小为2MB、地址映射的方式为16路组相连、缓存行大小为64B。
3.根据权利要求2所述的一种针对图应用负载的非易失性内存的模拟优化方法,其特征在于:
所述步骤二、对模拟平台进行配置中,对DCPMM模块(3)进行基础配置包括如下步骤:
设置DCPMM模块(3)的大小为8GB、工作模式为AppDirect模式、一级缓冲区的大小为16KB、二级缓冲区大小为16MB。
4.根据权利要求3所述的一种针对图应用负载的非易失性内存的模拟优化方法,其特征在于:
所述步骤三、划分一级缓冲区中,设置DCPMM模块(3)的一级缓冲区的Bank数量为4,两个所述DCPMM模块(3)的一级缓冲区均被划分为四个Bank,其中每个Bank的大小为4KB。
5.根据权利要求1-4中任一项所述的一种针对图应用负载的非易失性内存的模拟优化方法,其特征在于:
所述步骤四、引流属性数组中,所述指定的图算法为GAPBS中的图算法,GAPBS中的图算法包括Betweenness Centrality(BC)算法、Breadth First Search(BFS)算法、PageRank(PR)算法和Connected Components(CC)算法;
所述GAPBS即Graph Algorithm Platform Benchmark Suite,GAPBS为专用于测试的套件,GAPBS中使用CSR(Compressed Sparse Row)存储结构的图数据,CSR存储结构由顶点数组、邻居数组和属性数组组成。
6.根据权利要求5所述的一种针对图应用负载的非易失性内存的模拟优化方法,其特征在于:
所述步骤四、引流属性数组中,所述指定的数据集包括amazon数据集、wikiTalk数据集、pokec数据集和livejournal数据集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210219131.3/1.html,转载请声明来源钻瓜专利网。