nonlinear1 / BundleFusion_Ubuntu_V0

This is BundleFusion for Ubuntu version
139 stars 31 forks source link

cudaSafeCall() Runtime API error 715: #13

Open liangyongshi opened 2 years ago

liangyongshi commented 2 years ago

" xxxx/BundleFusion_Ubuntu_V0/FriedLiver/Source/SiftGPU/SiftPyramid.cpp(387) : cudaSafeCall() Runtime API error 715: an illegal instruction was encountered."

I encountered this problem, any one solved? ubuntu18.04 cuda10.1 pangolin0.4 ,rtx2060

liangyongshi commented 2 years ago

sm_61改成sm_75(对应rtx20系列)或者sm_86(对应rtx30系列)上面的这个问题会得到解决,但编译是会报新的错误,大都是__shfl_down_相关的问题,按照https://github.com/crud89/BundleFusion 里面对应的位置改就好了,但是pangolin没有显示,不知道是不是正常 jWo5WUcvCl

wz8530 commented 1 year ago

@liangyongshi 你好,请问下shfl_down_相关的问题如何解决? https://github.com/crud89/BundleFusion 中只是提示修改属性文件参数,但在Ubuntu中无这些文件。 报错如下: SiftGPU/cudaUtil.h(27): error: identifier "shfl_down" is undefined SiftGPU/cudaUtil.h(33): error: identifier "shfl_down" is undefined SiftGPU/cudaUtil.h(40): error: identifier "__shfl_down" is undefined SiftGPU/cudaUtil.h(48): error: identifier "shfl_xor" is undefined SiftGPU/cudaUtil.h(55): error: identifier "__shfl_xor" is undefined SiftGPU/cudaUtil.h(62): error: identifier "__shfl_xor" is undefined

liangyongshi commented 1 year ago

这是来自QQ邮箱的假期自动回复邮件。   您好,已经收到您的邮件,无法亲自回复,还请见谅。