Ubuntu子系统安装GPGPU-SIM(附相关文件)
Ubuntu子系統安裝GPGPU-SIM(附相關文件)
一、安裝Ubuntu子系統
1、準備工作
設置——>更新和安全——>針對開發人員——>開發人員模式
控制面板——>程序——>程序和功能——>啟用或關閉Windows功能——>適用于Linux的Windows子系統——>確定 (然后重啟)
在Win10自帶的Microsoft Store中搜索Ubuntu并安裝
2、下載安裝Ubuntu子系統
二、子系統基本配置
1、更新apt-get
進入root模式
換源(速度更快)
備份/etc/apt/sources.list
修改sources.list
vim /etc/apt/sources.list改成以下內容(中科大源)
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse更新
apt-get update apt-get upgrade2、安裝GCC,G++4.8
下載安裝
修改鏈接
rm -rf /usr/bin/gcc rm -rf /usr/bin/g++ ln -s /usr/bin/gcc-4.8 /usr/bin/gcc ln -s /usr/bin/g++-4.8 /usr/bin/g++查看版本
gcc --version g++ --version三、安裝CUDA4.0
1、安裝相關庫
apt-get install build-essential xutils-dev bison zlib1g-dev flex libglu1-mesa-dev apt-get install doxygen graphviz apt-get install python-pmw python-ply python-numpy libpng-dev python-matplotlib2、安裝cudatoolkit_4.0.17_linux_64_ubuntu10.10.run
./cudatoolkit_4.0.17_linux_64_ubuntu10.10.run3、安裝cudatools_4.0.17_linux_64.run
./cudatools_4.0.17_linux_64.run4、安裝gpucomputingsdk_4.0.17_linux.run
./gpucomputingsdk_4.0.17_linux.run5、修改環境變量
打開~/.bashrc
在~/.bashrc最后添加:
export CUDA_INSTALL_PATH=/usr/local/cuda export PATH=$PATH:$CUDA_INSTALL_PATH/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CUDA_INSTALL_PATH/lib64添加后source
source ~/.bashrc6、查看CUDA版本
nvcc --version四、編譯GPGPU-SIM
1、解壓gpgpu-sim.tgz
tar -xvf gpgpu-sim.tgz2、編譯
進入gpgpu-sim/v3.x
會報錯
根據報錯位置修改instructions.cc文件
在錯誤的位置添加上
std::在v3.x文件中再次編譯
make clean make編譯成功
五、運行GPGPU-SIM自帶測試集
1、編譯測試集
進入ispass2009-benchmarks文件夾
XXX為要模擬的GPU,如下圖
我選擇GTX480
報錯
刪除所提到的文件
再次執行
./setup_config.sh GTX480
2、運行測試集
進入任意文件夾(有些無法執行需要更多配置)
例如進入BFS文件夾
成功運行
切記運行時要先在v3.x文件夾中執行
六、相關文件下載
1、GPGPU-SIM
鏈接:https://pan.baidu.com/s/1G49Mgo7ju7UWRpbo_6PMbg
提取碼:i1gg
2、CUDA4.0
鏈接:https://pan.baidu.com/s/1r6Bn0i8gNqL-8Q3JYShW-A
提取碼:myf4
總結
以上是生活随笔為你收集整理的Ubuntu子系统安装GPGPU-SIM(附相关文件)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐:学习人工智能(AI)的一些网站及教
- 下一篇: ubuntu18.04安装pycharm