计算化学公社

标题: PGI调用CUBLAS的整形数位数问题 [打印本页]

作者
Author:
didi_dudu    时间: 2019-9-17 16:48
标题: PGI调用CUBLAS的整形数位数问题
有没有大佬调用过cublas?发现我这里cublas里面的库函数指标只能用32位的。比如
CUBLASDCOPY(NSIZE,MATRIX1,1,MATRIX2,1) 这样的函数。我编译的时候用了 -i8 这个设置。然后系统默认所有整形数都是64位,编译时候就会报错。
PGF90-S-0155-Could not resolve generic procedure cublasdcopy  
然后我重新定义
integer*4 NSIZE4,ONE
ONE = 1
NSIZE4 = NSIZE
然后再 CUBLASDCOPY(NSIZE4,MATRIX1,ONE,MATRIX2,ONE)就可以编译通过了
=========================================================
想请教的问题是
调用cublas里面库函数,这些指标全都必须要用32位整形数么? 还是我安装cublas的时候没选择好什么选项之类的。。。。
求大佬赐教!






欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3