详细的讲述如何试用OpenACC和OpenHMPP编译器(Linux下)
本文讲述如何申请试用CAPS的OpenACC或OpenHMPP编译器。
1.1. 下载软件软件下载地址是:http://www.caps-entreprise.com.cn/download/hmpp-openacc-compiler 。
1.2. 安装软件
将下载的压缩包解压后,找到相应的软件安装包,双击安装。
注:解压缩的命令为 [user@server]$ tar xjf CAPSCompilers-*_Linux64.tar.bz2
特别注意:安装编译器的用户与使用编译器的用户要一致。
1.3. 申请试用版激活码
请写邮件给apac-support@caps-entreprise.com 申请激活码。
邮件内容中应包含:
真实姓名:
单位名称:
职务:
邮箱:
手机号码:
操作系统:例如ubuntu 12.04 X86_64
在获得激活码后,进行下面的步骤
1.4. 获得试用版许可证假设我们将软件安装在了/home/user/CAPSCompiler目录下。
打开终端,执行以下命令
[user@server]$ source /home/user/CAPSCompiler/bin/caps-env.sh
[user@server]$ capsmc --licenses
输出结果如图1所示:
图1 命令行输出结果示例
然后,打开网页:https://license.x-formation.com/ 。在“Activation Key”中输入您获得的激活码,然后点击login。
然后,在“HostIDValue”输入框中输入如下内容:
Ethernet=XXXX, Username=YYYY
其中XXXX是capsmc licenses 输出的Ethernet的第一个,YYYY是caps licenses中Username的内容。以图1为例,您的“HostIDValue”输入框中应该输入:
Ethernet=E03498512D7A, Username=btonclin
输入完成后,点击“Activelicense”按钮,然后点击Download按钮,便可以下载到最终的激活许可证(一个.lic的文件)了。将这个.lic文件拷贝到软件安装目录下的licenses子目录即可。
1.5. 使用并验证CAPS编译器是否激活成功
在使用CAPS之前必须source相应的环境变量。设置环境变量的文件存放在软件安装目录下bin子目录。例如,我们将软件安装在/home/user/CAPSCompiler目录下,我们可以执行以下命令来设置环境变量。
[user@server]$ source /home/user/CAPSCompiler/bin/caps-env.sh
然后再次执行”capsmc--licenses”命令来测试软件是否激活成功。如果激活成功,此命令将会输出类似图2所示的内容。如果没有类似内容,请致信到 apac-support@caps-entreprise.com 寻求帮助。
图 2capsmc licenses 输出结果