只需一步,快速开始
手机号码,快捷登录
绝对支持NVIDIA 的CUDA技术(4) 4.通过期望最大化算法的高斯混合模型具体个案体现出CUDA技术的易用性,高效性,快速性。 他是一个CUDA技术实施期望最大化算法的高斯混合模型。在我的机器,它提供了性能提升与170x的CPU的参考版本。见该报告可在http://andrewharp.com/gmmcuda以获取更多信息 这是一个并行执行的期望最大化算法的高斯混合模型,旨在运行于NVIDIA显卡支持CUDA技术。 *在我的机器,它提供了性能提升与170x的CPU的参考版本。 见该报告的更多信息。 有趣的代码是在gpugaumixmod.h和gpugaumixmod_kernel.h 。提到CPU的执行情况列入cpugaumixmod.h 。 它可以被集成到任何C程序的CUDA技术使系统。此外, Matlab的一体化提供gmm.cu. 期望最大化是一个功能强大的方法收敛到一个地方的最高。 K -均值聚类是一种特殊情况,期望最大化高斯集群。 RoME仔 发表于 2009-7-17 22:21
使用道具 举报
这位朋友说的不错,我不是底层架构的程序员,对CPU和GPU的底层架构并不很关心,也不想花很大的时间精力去研究英伟达的芯片组里面的SP单元和DP模块是怎样协同运作的。 但请你注意一个事实:世界上绝大多数的应 ...weihua8206 发表于 2009-7-17 22:19
插句嘴,觉得你有点放赖了。 NV绝对不会不努力让CUDA编程变得简单,绝对不会对你说你认为NV会说的话。 但是,目前来看,你并不如你的辩友了解CUDA编程则是事实,请正视。 长风 发表于 2009-7-18 02:12
241# weihua8206 另外,NV芯片的设计人员,他们会认为程序员应该了解门电路的开关通断吗? 你说话有点谱好不? 长风 发表于 2009-7-18 02:12
目前的CUDA编程环境,是NV在目前的硬件环境下在能力之内做出的最友好的,这一点难以否认吧。 CUDA编程的友好性缺陷,不是NV不想修正,是目前力所不能及。觉得还是不要把这个缺陷引申成为NV仇视程序员的结果吧。 长风 发表于 2009-7-18 02:16
界面的友好程度也不一定影响到CUDA的高效性和功能的强大,例如现在C/C++语言的友好程度虽然比不上C#/JAVA等等,但是它的高效和功能强大是无可否认的,据说强大的cryengineII也是由C++开发的。 tyro 发表于 2009-7-18 20:19
非也,我并非针对英伟达,针对的是233楼的观点:按他的说法,我对英伟达架构不精通,论述中有概念不清的问题,说CUDA不易用就是完全没根据的,反对CUDA是因为我水平不够不会用了。 其实,就算把英伟达的芯片设 ... weihua8206 发表于 2009-7-18 16:24
Intel并不是看P4的构架不行改core构架。Intel财大气粗,通常有好几个团队同时进行cpu构架的研发。 P4研发团队和酷睿是两个完全不同的团队。不过这不是其他公司,比方NV能做到的吧。 例如NV发现GT200的构架实 ... arnew 发表于 2009-7-18 21:31
本版积分规则 发表回复 回帖后跳转到最后一页
广告投放或合作|网站地图|处罚通告|
GMT+8, 2024-5-28 20:11
Powered by Discuz! X3.4
© 2001-2017 POPPUR.