本文讲述opensuse13.1系统openACC编译器使用及GPU并行编程环境配置。

这里以笔记本显卡驱动为NVIDIA为例

在安装前,请确保系统已经安装kernel-devel ,kernel-source,gcc,make

1、NVIDIA显卡驱动安装

安装:

1.1禁用nouveau开c/源驱

终端:root用户下输入命令 echo "blacklist nouveau" > /etc/modprobe.d/50-blacklist.conf,重启reboot

1.2 驱动安装

下载好的驱动程序放在 /home/tmp下,或者其他目录下,然后ctrl+alt+F1健进入文本模式,su,进入root,输入init 3,cd到显卡驱动所在目录如/home/tmp下,然后:

sh  NVIDIA-linux-x86-64-340.24.run  -q

安装完后,reboot,进入x windows 。

注:对于Optimus 技术的双显卡,如果不进行openGL开发,可以不必安装Bumblebee,直接安装nvidia显卡驱动后,不要进行nvidia-xconfig 和nvidia-settings设置,否则在/etc/X11/下生成xorg.conf文件,重启后进不了x windows,如果进不了,就删去xorg.conf 文件即可。然后可以安装CUDA和PGI驱动,可以编译openACC和CUDA程序。

2  PGI accelerator 编译器安装

可以在官网下载最新pgi 14.7版本,得到15天试用期的license.dat

进入到pgi文件目录安装

sh install

安装过程中提示,是否安装CUDA Toolkit , 选是,这个一定要安装

最后安装完后进行环境变量设置:

$export  PGI=/opt/pgi;

$export  MANPATH=$MANPATH:$PGI/linux86-64/14.7/man;

$export  LM_LICENSE_FILE=$PGI/license.dat;

$export  PATH=$PGI/linux86-64/14.7/bin:$PATH;

$source 一下 ~bash.bashrc ,退出终端

重新打开终端

root下,输入 pgaccelinfo

pgi   编译器安装成功

3、openACC例子调试

在pgi安装目录,如/opt/pgi/linux86-64/2014/examples/OpenACC/samples/acc_c2a,下,make ,生成acc_c2a.out,运行,出结果,表示,能进行openACC计算。

转载本文请联系原作者获取授权,同时请注明本文来自马小军科学网博客。

链接地址:http://blog.sciencenet.cn/blog-929412-817804.html

openacc的Linux安装教程,科学网—opensuse 13.1 系统 openACC编译器使用及GPU并行编程环境配置 - 马小军的博文...相关推荐

  1. 优麒麟linux安装教程,百度网盘Linux版安装指引:搭配优麒麟运行更完美

    原标题:百度网盘Linux版安装指引:搭配优麒麟运行更完美 感谢优麒麟的投递 近日,百度官宣推出了百度网盘 Linux 版(在此之前已发布 Windows.Android.iPhone.iPad.Wi ...

  2. ubuntu安装vasp_科学网—Ubuntu18.04编译VASP.5.4.1两种方法的详细过程 - 木留华的博文...

    笔者根据自己的经验总结了VASP在Ubuntu系统的安装方法,分享给大家并方便自己查看. 下面两种编译方法(gfortran及MKL分别编译VASP)均需要VASP源码包及其补丁,这些可以在官网或通过 ...

  3. 雨林木风linux安装教程,雨林木风修复win7系统虚拟机安装linux提示network error的办法...

    经常使用电脑的朋友会发现win7系统虚拟机安装linux提示network error的问题比较常见,其实大部分的朋友都还不知道win7系统虚拟机安装linux提示network error的问题如何 ...

  4. kali linux安装教程从官网开始。

    kali linux安装教程从官网开始. 首先是kali官网:https://www.kali.org/ 进入官网后点击这个按钮 然后往下滑找到这个点击下载 下载出的压缩包找个文件夹解压,如图 *** ...

  5. Kali Linux 安装教程-转

    rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助.   请注意: 1.本文为面向新手的教程,没技术含量,没 ...

  6. Kali Linux 安装教程和使用技巧

    Kali Linux 安装教程和使用技巧 一.创建root账户密码 (一)创建root账户密码 (二)删除普通账户 (三)修改系统和硬件时间 二.更新源 三.kali 安装googlepinyin输入 ...

  7. 制作u盘启动linux安装教程,制作u盘启动linux安装教程

    制作u盘启动linux安装教程 [2021-02-14 17:02:30]  简介: 服务器 Linux或者OS X系统中,使用"dd"命令可以直接在终端命令行模式下,制作ISO镜 ...

  8. Kali Linux安装教程

    Kali Linux安装教程 Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统.由Offensive SecurityLtd维护和资助.最先由Offensive S ...

  9. wsl 重启_WSL(Windows Subsystem for Linux) 安装教程

    WSL(Windows Subsystem for Linux) 安装教程: --START: 1.以管理员身份运行powershell ,输入下面的代码,等待提示完成后,重启系统: Enable-W ...

最新文章

  1. dede单独显示查到了多少条记录的方法
  2. OpenCV的HOG+SVM训练程序注意事项
  3. centos7 防火墙_Linux系统安全Centos 7的Firewalld防火墙基础
  4. Java 批量插入数据到数据库(MySQL)中
  5. 吊炸天的Kubernetes微服务图形化管理工具:Kuboard,必须推荐给你!
  6. 快速下载720云高清全景图片
  7. 图解机器学习算法(9) | GBDT模型详解(机器学习通关指南·完结)
  8. 抓取网易云音乐歌曲热门评论生成词云
  9. Linux命令之远程拷贝文件scp
  10. 第5章-着色基础-5.4-锯齿和抗锯齿
  11. Python :文本数据挖掘并绘制词云图
  12. PNG,JPEG,BMP,JIF图片格式详解及其对比
  13. python xlsx转xls_Python将xls转换成xlsx
  14. 3d打印利器FreeCAD入门教程之二----乐高积木块建模操作篇
  15. php图片无损压缩的问题解决(推荐)
  16. Unity插件学习(五) ------ 本地存储Easy Save3
  17. 英特尔RealSense激光雷达摄像头L515拆解分析
  18. Cannot assign requested address解决办法
  19. 修复win+v无法弹出剪贴板的问题
  20. IT外包服务主要会面临什么样的困难或者难题

热门文章

  1. abap中取内表中每一类中的一行的方法
  2. 一招教你解决大数据量下的各种报表使用问题
  3. pwm一个时间单位_RK3308——RGB调色灯三路PWM驱动
  4. 内存映射文件进行写文件和读文件有啥不同_Linux中的mmap映射 [二]
  5. c语言五子棋坐标覆盖,跪求C语言五子棋悔棋部分实现
  6. mysql binlog 回退_MYSQL Binglog分析利器:binlog2sql使用详解
  7. 分布式从mysql查数据_技术分享 | 从库数据的查找和参数 slave_rows_search_algorithms...
  8. Python练习题:---给定一个字符串 {xxx[xxx{xxx}]xx{x[xxx]xxx{xxx}xx}x} 判断其中的 {}[]() 是否成对出现
  9. python基础教程:类和对象
  10. python3 ftp文件传输