BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1246|回复: 2

【14年8月23日更新】关于vs2013和cuda6在编译cuda kernel时候的...

[复制链接]
发表于 2014-6-18 14:01:38 | 显示全部楼层 |阅读模式
cuda6.5已经解决了vs2013的支持问题。所以下面的工作不用做了。

提醒:Blender的cycles编译已经迁移到了cuda6.5上面

vs2013的项目 cuda6是不识别的。
这个时候要将需要编译的项目指定为vs2012的工程。再编译,cuda编译器就能识别并顺利生成目标文件。
这个问题只针对cmake生成的解决方案。
发表于 2014-6-18 22:55:41 | 显示全部楼层
不明白blender 的cuda编译具体是怎样的,是否表示先把cuda代码编译为blender 的依赖库,然后再进行blender的一般编译?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-19 12:50:39 | 显示全部楼层
安装cuda sdk后,cmake会自动找到 对应的cuda compiler,其实cuda也是一个编译器。你的理解没有问题。相当于cuda把部分cycles代码编译为一个 gpu kernel ,blender在运行的时候直接调用这部分二进制文件到GPU。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-3-23 05:29 , Processed in 0.013687 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表