gpgpu-sim/remulator 安装
来源:互联网 发布:2016浙江省数据库三级 编辑:程序博客网 时间:2024/05/18 05:39
在mtu/safari 的gpgpu-sim/remulatoer模拟器的安装中,我选用了ubuntu 14.04系统,并在docker 环境中安装。其中主要的依赖已经在git readme文档中阐述清楚,下面我来讲讲主要的问题:
1:cuda4.0安装
在nvidia 官网下载好run文件,chmod改执行,安装到默认路劲/usr/local/cuda就行了
2:gcc/g++ 4.4 4.8安装,clang安装
因为gpgpu-sim 需要g++-4.8(官方文档写的用g++4.4,但是我4.4编译失败),remulator需要用clang(std11).其中官方apt源已经没有gcc/g++4.4 4.8了,可以在https://launchpad.net/ubuntu/trusty/amd64/g++-4.4/4.4.7-8ubuntu1下载deb包,通过dpkg 安装。
3,编译gpgpu-siim
编译需要用到gcc/g++ 4.8,所以先替换gcc/g++的链接。rm /usr/local/gcc /usr/local/g++;ln -s /usr/local/gcc-4.8 /usr/local/gcc;ln -s /usr/local/g++-4.8 /usr/local/g++;
然后根据gpgpu-sim readme编辑环境变量,执行make
4,编译cuda程序,由于cuda4.0只支持gcc4.4及以下,所以需要用3中的方法把链接改成gcc/g++4.4,然后用nvcc编译cuda程序。
5,运行cuda程序。执行source setup_environment可以设置LD_LIBRARY_PATH到编译好的gpgpu-sim文件夹,这里注意,setup_environment会根据当前gcc版本设置LD_LIBRARY_PATH,由于我们在第4步切换了gcc版本,所以此时要手动改一下LD_LIBRARY_PATH中间的值(把4.4改成4.8)。
- gpgpu-sim/remulator 安装
- 编译安装gpgpu-sim
- GPGPU-Sim学习(二)搭建GPGPU-Sim环境(ubuntuServer 10.04 安装GPGPU-Sim)
- GPGPU-SIM的安装 OSX10.9
- GPGPU-SIM Code Study
- GPGPU-Sim学习(一)-GPGPU-Sim介绍
- GPGPU-Sim(番外)-GPGPU-Sim的模拟机制
- Integrated gem5 + GPGPU-Sim Simulator
- GPGPU-Sim 之 block调度
- GPGPU-Sim学习(零)-写在前面
- CPU+GPU仿真模型:gem5 & GPGPU-Sim
- GPGPU-SIM 之 单步编译 BENCHMARK
- GPGPU-Sim ispass2009 编译问题0
- GPGPU-Sim学习-如何禁用GPGPU-Sim内的L1 cache
- GPGPU-Sim(番外)-如何加快GPGPU-Sim的运行速度
- GPGPU-Sim 3.2.2 下编译ispass 2009 中WP
- How to Run Benchmarks in GPGPU-Sim 3.2.2
- 提高GPGPU-Sim运行benchmark的速度-小白版
- linux文件权限理解(ls -l)
- [排序算法] 交换排序(2种)
- [排序算法] 选择排序(2种)
- 用typeid().name()获取类型名
- C# 枚举值使用 Enum
- gpgpu-sim/remulator 安装
- [排序算法] 基数排序
- 小型计算器
- [排序算法] 各种排序算法(内排序)的比较及选择依据
- HTML常用符号整合
- [排序算法] 归并排序
- 判断当前线程是否UI线程
- [剑指Offer] 24.二叉树中和为某一值的路径
- [剑指Offer] 25.复杂链表的复制