http://www.intel.com/pressroom/archive/releases/2010/20100531comp.htm
“News”目录存档
Larrabee的新马甲
2010年06月3日,星期四AMD OpenCL 2.1 SDK发布
2010年05月3日,星期一AMD发布了2.1版的OpenCL SDK,下载链接,增加了:
- Support for openSUSE 11.2 and Red Hat Enterprise Linux 5.4.
- Support for OpenCL / OpenGL interoperability.
- Support for OpenCL byte addressable stores.
- Support for OpenCL™ images.
- Extension: Support for double-precision floating point basic arithmetic in OpenCL C kernels.
- Extension: Support for AMD media operations in OpenCL.
- Extension: Support for device fission in OpenCL.
- Extension: Support for device attribute queries in OpenCL
- Preview Feature: Support for binary OpenCL kernels.
- Additional OpenCL samples: HistogramAtomics, MatrixMulDouble, MatrixMulImage, SimpleGL, SimpleImage, SobelFilterImage, URNGNoiseGL.
- Stream KernelAnalyzer 1.5 installer now bundled with the ATI Stream SDK v2.1.
比较关注与OpenGL的互操作以及Image类型
第二个新闻:Hpctech推出了一个opencl性能测试工具:http://www.hpctech.com/down/opencl/index_cn.html
CUDA 3.0正式发布
2010年03月20日,星期六CUDA 3.0正式发布。下载链接。一些新的features(来自release notes,按照惯例稍微评论一下):
- 新的API:
- Half float(float16)纹理支持
对一些精度要求不高的算法,可以copy更多的数据到显卡了,比如CT重见算法,已经有人写paper证明了:) - double3 double4 矢量类型支持
没啥可说的了,就新的支持 - 一维的设备到设备的拷贝支持streams了
(确实没有感觉到stream的好处,之前折腾过一段,效果不明显) - 二进制ELF支持
- Concurrent Kernels(通过CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS 这个属性值才查看)
貌似这个比较关键,也比较好,只是实际用起来不知道效果如何? - 批量的2D 3D FFT支持
不做评论,暂时没有用到
- 新的Toolkit功能增加
- Nvcc的–host-compilation=C选项没有了
这个没啥说的,难道这就是Nvidia说的原生的C++支持??? - Window下cuda的DLL命名规定,也就是规范了下cudart.dll的名字,允许使用多个cudart了。比如cudart32_30_4.dll 就是32位3.0版的dll了,4是编译的个数??唉不会想那些vc运行库那样把
- 将模拟器模式从cudart.dll单独分离出来了,以后用模拟器就要用cudaemu了
- CUBLAS 新的函数
没用到,不关注
AMD/ATI 发布Stream SDK 2.0正式版
2009年12月23日,星期三Larrabee杯具了
2009年12月6日,星期日Intel说larrabee要以软件平台的形式发布了,至于实体…等吧。
Nvidia和ATI又可以小爽一段了。
话说现在竞争白热,局势却相对明朗了:Nvidia狂推自己的CUDA,AMD和IBM等一干人紧紧抱着Opencl,Intel自己没搞出来东西,又不甘落后,就自己再搞一套软件平台来搅浑水,Microsoft肯定是不屑跟他们这些人玩了,肯定要抱着自己的DX Compute闷头折腾了。
我们这些下游就得屁颠跟着他们晕了。
新闻Link
OpenCL Benchmark
2009年12月5日,星期六AMD和Sisoft联合在Sisoft的Sandra 2010里面添加了opencl benchmark。支持的硬件有:
- ATI GPUs: Radeon HD 5800, 5700 series
- AMD CPUs: Athlon Neo, Six (6)/Eight (8)/Twelve (12)-Core Opteron 4100, 6100 server
- Intel CPUs: Core i5/i7 desktop/mobile, Xeon Nehalem-EX server
- nVidia GPUs: GT215, GT216, GT218 series
- VIA CPUs: Nano 3000 series
- Hardware monitoring: Analog Devices (ADT), SMSC, Winbond/Nuovoton
大致是对带宽的测试和计算性能的测试,结果:
GPU结果
CPU结果
比较诡异的是,amd的显卡是5870 ,NVidia的显卡竟然选用的是9500,这个…有点太…
IBM停止CELL开发
2009年11月22日,星期日坑,又少了一个。原文
update:好像是说停止了相关sdk的开发,转向了opencl,这点和前几天从amd那边得到的消息一致。
CUDA 3.0
2009年11月6日,星期五The CUDA Toolkit 3.0 Beta is now available to GPU Computing registered
developers
超微(Supermicro)发布高性能GPU系统
2009年11月5日,星期四点击链接超微新闻页面

该系统名称为7046GT-TRF,可最多支持4块TESLA C1060,意味着可拥有超过4T的浮点运算能力。该4U服务器不仅适用于集群部署,也适用于个人计算。据说售价10,000美金(税前),这可比S1070要便宜多了,有这方面需求的可以考虑。
AMD 发布OpenCL GPU实现
2009年10月18日,星期日近日AMD也发布了其GPU的opencl实现,第一时间去测试了一般,很遗憾,在NV的实现可以运行的代码没有成功的运行起来,初步分析原因是可能amd的实现还未支持texture,导致kernel加载失败。不过设备查询的初始化代码正确的,稍微有点安慰。
SDK下载地址:SDK
update:确实是没有支持image(texture),这样只来需要在kernel里面实现插值,性能更…