05 2010 档案
摘要:在 初探 C# GPU 通用计算技术 中,我使用 Accelerator 编写了一个简单的 GPU 计算程序。也简单看了一些 Brahma 的代码,从它的 SVN 最新代码看,Brahma 要转移到使用 OpenCL.Net 作为底层了,于是也去网上搜索了一下,发现了 OpenCL.Net 和另一个相关的项目 OpenCLTemplate。看了一些它的代码,颇像 DirectCompute 的风格...
阅读全文
摘要:GPU 的并行计算能力高于 CPU,所以最近也有很多利用 GPU 的项目出现在我们的视野中,在 InfoQ 上看到这篇介绍 Accelerator-V2 的文章,它是微软研究院的研究项目,需要注册后才能下载,感觉作为我接触 GPU 通用运算的第一步还不错,于是去下载了回来。在安装包里,包含了几个例子程序,比如著名的 Life 游戏,不过,Life 游戏,相对于刚接触 GPU 运算的我,还是稍显复杂...
阅读全文
摘要:设计模式是有效的架构设计方法,甚至可以说是面向对象编程的范例,不过,学习设计模式比学习一种同类型的语言(比如Java之于C#)困难得多。简历中不少人会或多或少提到设计模式,但是真的问时,大多又是只能说出“工厂”,“单例”之类的模式,这些模式是比较简单,同时也是重要的模式,不过,创建型模式更像味精,用于调味其它的结构性模式,脱离了结构性模式,创建型模式...
阅读全文