GPGPU-sim环境搭建教程(详细)
环境配置:Ubuntu18.04, CUDA 11
GPGPU-sim能够在Linux系统下,提供对GPU的功能模拟和性能仿真,让你在没有装NVIDIA显卡的情况下可以编译并运行CUDA程序。当然它更重要的意义是,可以通过修改仿真参数,让开发者修改GPU内部架构,并进行性能仿真,以针对自己的项目需求进行更好的代码设计,获得更好的性能表现。
本文提供GPGPU-sim的环境搭建教程以供大家参考。
请严格按照顺序进行!
源代码部署
从官方git地址clone到本地GPGPU-sim
或者从Github上搜索GPGPU-sim得到的第一个结果就是
克隆好后,记住自己保存项目的文件夹地址。
环境搭建
官方给出的所需的支持环境:
在说明文档中作者有提到他们使用的gcc和bison版本,但实测发现直接用新一点版本的gcc和bison也没有问题,但是不支持gcc 8以上的版本,可以使用7点几的版本,所以如果你的电脑上缺啥,直接用sudo apt-get install命令安装即可。有些支持文件下载时可能显示找不到资源,这种情况一般是因为文件的名字在Ubuntu系统中改变了,只要百度一下找到它在Ubuntu