腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(854)
视频
沙龙
2
回答
OpenACC
Fortran
循
环中
的
Matmul
fortran
、
openacc
、
pgi-accelerator
使用PGI编译器使用
OpenACC
加速
Fortran
代码时,我在加速循
环中
调用
matmul
时遇到了问题。在简化
的
示例中,我将单位矩阵应用于两个向量,因此输入和输出值应该相同: program test integer :: a(3, 3)$acc loop independent v2(:, i) =
matmul
(a, v1(:, i))
浏览 56
提问于2021-01-20
得票数 0
2
回答
使用F2Py和
OpenACC
在
OpenACC
中出现导入错误
python
、
fortran
、
f2py
、
openacc
我正在编写一个简单
的
测试代码,以了解如何包装包含
openacc
区域
的
fortran
代码并从python调用。这是密码。,它可以很好地工作,我可以同时使用python
的
add和mult。但是,在我放置
openacc
区域之后,f2py可以很好地编译它,但是当我试图导入python时,我会得到以下错误 ImportError: /home/vikram/Experiments/Experiments/
fortran
_pytho
浏览 1
提问于2016-10-26
得票数 2
回答已采纳
1
回答
gFortran和
OpenACC
支持
gcc
、
fortran
、
gfortran
、
openacc
根据,为了启用
OpenACC
支持,必须使用-fopenacc开关。然而,这似乎不起作用。gfortran: error: unrecognized command line option ‘-fopenacc’ gFortran版本为GNU
Fortran
(GCC) 4.8.5 20150623用
OpenACC
支持编译
Fortran
代码
的
正确方法是什么?
浏览 45
提问于2019-10-29
得票数 0
回答已采纳
2
回答
适用于Windows
的
OpenAcc
windows
、
visual-studio
、
openacc
使用Visual Studio,我能够在配备了GeForceGTX560ti GPU
的
工作站上构建并执行使用CUDA
的
C++代码。我还从NVIDIA开发人员网站下载了
OpenACC
工具包,我想在我
的
Windows操作系统上安装它。然而,我一直在阅读,我需要一个基于linux
的
操作系统来安装,但Windows支持PGI编译器。可以在Visual Studio中安装
OpenAcc
for Windows并构建/执行吗?
浏览 10
提问于2016-09-19
得票数 2
3
回答
OpenAcc
英特尔
Fortran
编译器
fortran
、
openacc
我正在使用
OpenAcc
在
Fortran
中编译代码。到目前为止,我一直使用
的
英特尔
fortran
支持OpenMP,但显然不支持
OpenAcc
。有人能建议一个支持
OpenAcc
的
免费编译器吗?
浏览 4
提问于2016-10-24
得票数 1
回答已采纳
3
回答
在使用显式循环进行矩阵乘法时,Eigen比
Fortran
慢得多
c++
、
fortran
、
eigen
我尝试通过本征库使用2000*2000矩阵乘法实现将代码从
Fortran
重写为C++。我发现Eigen中
的
for循环比
Fortran
中
的
do循环慢得多(>3倍)。with loop:', (toc - tic) / 1000.0 c =
matmul
(a,b)print*,'
Fortran
with
matmul
:', (toc
浏览 0
提问于2020-12-19
得票数 3
1
回答
Fortran
的
Matmul
python
、
fortran
我从
Fortran
和Python中
的
matmul
获得了不同
的
结果。如何在
Fortran
找到合适
的
。B可能不被理解为3x3矩阵。请问如何解决这个问题?K=1m=3 A(k:m,k): 0.88807383397711526 0.32505758367186816 0.32505758367186816
浏览 6
提问于2022-02-02
得票数 1
回答已采纳
1
回答
Slatec + CUDA
Fortran
cuda
、
fortran
、
equation-solving
我有用旧式
Fortran
95编写
的
燃烧建模代码.这个问题
的
特点之一是为了考虑化学反应
的
影响,必须求解刚性
的
ODE系统。对于这个豪宅,我使用
Fortran
库,这个库也很老。求解过程是直截了当
的
,只需在计算域中
的
每个单元格中调用子例程ddriv3,这样看起来如下所示: do i = 1,Number_of_cells !有什么方法可以利用CUDA
Fortran
获得优势,而不为此目的搜索其他图书馆?如果我只是把它作为“并行循环”运行,这
浏览 2
提问于2013-08-02
得票数 0
回答已采纳
1
回答
模块中
的
变量而不是公共语句
cuda
、
fortran
、
openacc
我正试图使用cuda
fortran
加速一段代码。此代码在定义变量时使用公共语句,而在带有cuda
的
设备代码中该语句无效。 我认为它应该是这样工作
的
,因为这些变量只被这些函数使用,但它没有,为什么呢?我能做些什么来解决这个问题?
浏览 4
提问于2013-07-23
得票数 0
回答已采纳
1
回答
开始使用
OpenACC
+程序
fortran
、
gpu
、
mpi
、
openacc
、
nvidia-hpc-compilers
我有一个工作串行代码和一个工作并行单GPU代码并行通过
OpenACC
。现在,我试图通过使用mpi+
openacc
范式在多个GPU上运行来增加并行性。我用
Fortran
-90编写了我
的
代码,并使用Nvidia
的
HPC
的
nvfortran编译器编译它。如何设置编译器环境以开始编写mpi+
openacc
代码。除了Nvidia
的
HPC-SDK?Assuming之外,还有其他
的
要求吗?我有一个在mp
浏览 1
提问于2021-12-02
得票数 0
回答已采纳
1
回答
PGI编译器中
的
CUDA工具包缺少link.stub。
c++
、
cuda
、
pgi
我正在尝试使用PGI编译器附带
的
CUDA工具包9.0来构建我
的
CMake/CUDA项目。但是,如果我转到系统
的
CUDA工具包目录(/usr/lib/nvidia-cuda-toolkit/bin),它是与apt-get一起安装
的
,那么包含文件link.stub
的
目录crt就在那里。如果我只是将crt目录从那个位置复制到PGI工具包目录,那么CMake就不再抱怨,一切都会编译(嗯,我得到了一个cuFFT库
的
链接器错误,但我认为这是一个完全不
浏览 7
提问于2017-11-10
得票数 0
回答已采纳
2
回答
如何知道我
的
代码是在CPU还是GPU上运行?
gcc
、
parallel-processing
、
gpu
、
openacc
我是
OpenACC
的
初学者。我想通过在
fortran
语言中使用
OpenACC
和GCC编译器来加速我
的
程序。我
的
代码是: Program Test integer(8)::I1,I2,I3,I4,I5,I6,I,ii,jj,J end 我
的
代码
的
速度没有改变。我怎么知道我
的
代码是在CPU
浏览 211
提问于2020-04-06
得票数 0
1
回答
Fortran
的
MKL dgemm给出
的
结果为零
fortran
、
matrix-multiplication
、
blas
、
intel-mkl
在下面的
Fortran
程序中,我使用Intel
的
MKL库使用dgemm执行矩阵乘法。最初,我使用了
matmul
子程序并得到了正确
的
结果。当我在下面的循
环中
将
matmul
转换为dgemm时,我得到了所有的零向量,而不是正确
的
输出。谢谢你
的
帮助。implicit none !u =
matmul
浏览 2
提问于2017-06-27
得票数 0
回答已采纳
1
回答
nvprof与MPICH
fortran
、
mpi
、
openacc
、
nvprof
我试图分析MPI/
OpenACC
Fortran
代码。我找到了一个网站,详细介绍了如何使用MPI 运行nvprof。给出
的
例子是OpenMPI。然而,我只限于MPICH,我不知道相应
的
。
浏览 2
提问于2016-06-09
得票数 0
回答已采纳
1
回答
为什么我
的
f2py程序比python程序慢?
python
、
performance
、
fortran
、
f2py
最近,我用python编写了一个耗时
的
程序,并决定用
fortran
重写最耗时
的
部分。return epsilon, epsilons, flag 对应
的
fortran
alpha =
matmul
(alpha,
m
浏览 3
提问于2016-03-12
得票数 0
回答已采纳
1
回答
OpenACC
库互操作性:如何获取设备指针?
fortran
、
gfortran
、
cublas
、
openacc
我们有一个用
Fortran
写
的
项目。我想看看我们是否可以在我们
的
项目中使用
OpenACC
。我使用这里
的
说明安装了gcc5.2。现在我想做一些与这里所说
的
类似的事情。 这使得d_X
浏览 7
提问于2016-04-12
得票数 3
回答已采纳
1
回答
将PGI
OpenACC
运行时库与gcc直接连接
gcc
、
openacc
、
pgi
我是直接从GCC编译
的
代码中使用PGI
OpenACC
运行时API
的
。 我注意到PGI
OpenACC
安装提供了两个
openacc
.h头。一个用于PGI (位于include/
openacc
.h),另一个似乎与GCC (etc/include_acc/
openacc
.h)兼容。使用GCC
的
第二个头球安全吗?运行时API是安全
的
吗?另外,Nvidia提供
的
CUDA运行时(通常在/
浏览 2
提问于2017-08-30
得票数 0
回答已采纳
1
回答
用HDF5编译:无法链接库文件(
fortran
90)
hyperlink
、
fortran
、
hdf5
我目前正在尝试使用HDF5编译这些文件,我已经直接链接并包含了所有必需
的
内容(我认为),但仍然无法找到所需
的
文件。all: $(EXE) $(LD) $(LDFLAGS) -o $@ $^ -$(RM) -f $*.o-o
matmul
_omp.exe timing.o
matmul
_omp.o gfortran: /usr/lib64/libhdf5hl_
fortran<
浏览 0
提问于2014-10-12
得票数 0
2
回答
我可以在C源代码级别分析
OpenACC
内核吗?
cuda
、
gpu
、
nvidia
、
openacc
、
nvvp
我正试图用
openacc
和PGI 15.7编译器加速我
的
代码.但是,我无法得到基于行
的
分析,而只能进行“内核”级别分析。(例如,main_300_gpu内核使用10s)。所以我很难知道我要在哪里修改代码。有没有办法在源代码级中分析我
浏览 6
提问于2015-09-08
得票数 0
回答已采纳
1
回答
Fortran
中
的
矩阵幂函数
matrix
、
fortran
一个简单
的
问题。谢谢,
浏览 2
提问于2012-04-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
AMD 推出 GPUFORT:从源到源转换
Nvidia将九个漂亮的AI超级计算容器添加到云中
全方位对比:Python、Julia、MATLAB、IDL 和 Java (2019 版)
在TensorFlow中实现胶囊网络
负载均衡调度算法大全
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券