日期:2014-05-16  浏览次数:20782 次

详细的讲述如何试用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 输出结果