照着GPU高性能编程CUDA实战 这本书学习,在julia卡了好久,写个博客纪念一下.

不得不说,这本书上的例子不是能直接编译的,有的甚至还有错。

在书上的例子中,cuComplex(float a, float b): r(a), i(b) {}前面要加上__device__.

CUDA Sample :ubuntu16.04下 基于GPU的Julia

还有一个头文件问题

CUDA Sample :ubuntu16.04下 基于GPU的Julia

在github上下载CUDA-By-Example,将里面的common放到自己文件夹下。

安装openGL。

在makefile文件中  nvcc 后面加上 -lGL -lgult

CUDA Sample :ubuntu16.04下 基于GPU的Julia

就能编译成功了!!

C (-0.8,0.156)

CUDA Sample :ubuntu16.04下 基于GPU的Julia

 

相关文章:

  • 2022-12-23
  • 2022-01-01
  • 2022-02-14
  • 2021-12-27
  • 2021-10-25
  • 2021-04-25
  • 2021-04-24
猜你喜欢
  • 2023-02-27
  • 2021-04-24
  • 2022-01-16
  • 2021-05-31
  • 2022-12-23
  • 2021-12-26
  • 2021-04-22
相关资源
相似解决方案