- 积分
- 6
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2017-10-31
- 精华
|
3#
发表于 2017-11-11 14:27:07
|
只看该作者
�
AMD的OpenCL编译器C语言和C++不是一套(C++编译器32位和64位好像也不是一套,32位不常用有点记不清了);C语言编译器会无视寄存器个数进行优化,C++编译器在寄存器足够的情况下不进行彻底优化;64位模式下内存访问寄存器占用极其可怕,原本可以通过在32位模式下编译kernel在64位下用,现在把这个功能给禁用了;GCN1.2新加的指令至少之前OpenCL里不能用。
AMD根本就没把GPGPU当回事啊... |
|