精钢魔像 发表于 2012-11-11 16:05

[死程] 原来c++ amp 不用d3d11的显卡也能跑

用 warp 模式
warp是从d3d 9.0到11.1都支持的,软硬结合,性能看驱动

找了例子测试,集显a卡,比cpu单核要快,但不如sse2 优化的多核快。当然如果gpu和cpu一起用那肯定更快了

c++ amp的一些例子下载
http://blogs.msdn.com/b/nativeconcurrency/archive/2012/01/30/c-amp-sample-projects-for-download.aspx

鸡蛋灌饼 发表于 2012-11-11 16:24

这东西其实和DX支持等级没啥关系
DX10.1都玩不转的Geforce 8系列支持这个恐怕比Evergreen等级的Radeon都要顺溜

不过我总觉得微软点歪科技树了……

扫了下WARP,这不是DX9时代的玩法么

精钢魔像 发表于 2012-11-11 16:37

因为dx 和系统绑定了,warp 就是让老硬件也可以升级到新的windows

好像d3d10 就有了吧,可vista死得早。现在win7大普及,倒是可以推广warp了

鸡蛋灌饼 发表于 2012-11-11 16:44

引用第2楼精钢魔像于2012-11-11 16:37发表的:
因为dx 和系统绑定了,warp 就是让老硬件也可以升级到新的windows

好像d3d10 就有了吧,可vista死得早。现在win7大普及,倒是可以推广warp了 images/back.gif

没猜错的话WARP模式本质上还是走Pixel Shader,太扭曲了
微软搞编译器的Group还真是资源过剩,有功夫烧这个多拉点人把C99和C++11搞好不成么
页: [1]
查看完整版本: [死程] 原来c++ amp 不用d3d11的显卡也能跑