<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7476823423179797872</id><updated>2011-09-28T15:54:26.414-07:00</updated><category term='directx'/><category term='cuda'/><category term='supercomputer'/><category term='apple'/><category term='opencl'/><category term='電腦'/><category term='遊戲'/><category term='skype'/><category term='數字遊戲'/><category term='技術'/><category term='brook'/><category term='gpgpu'/><category term='fermi'/><category term='cell'/><category term='captcha'/><category term='iphone'/><category term='ibm'/><category term='opengl'/><category term='intel'/><category term='browser'/><category term='microsoft'/><category term='amd'/><category term='compute shader'/><category term='nvidia'/><category term='google'/><title type='text'>Hotball's Hive</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>61</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3596066577261732805</id><published>2010-12-16T01:05:00.000-08:00</published><updated>2010-12-16T01:05:59.730-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出新版 Stream SDK 2.3</title><content type='html'>&lt;a href="http://www.amd.com/"&gt;AMD&lt;/a&gt; 推出了新版 &lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"&gt;Stream SDK 2.3&lt;/a&gt;，改良了 kernel 啟動的效率，以及 PCIe 傳輸效率，並新增多個 preview 功能，包括 CPU OpenCL 的 image 支援等等。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3596066577261732805?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3596066577261732805/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3596066577261732805' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3596066577261732805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3596066577261732805'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/12/amd-stream-sdk-23.html' title='AMD 推出新版 Stream SDK 2.3'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-9171161972681673931</id><published>2010-11-17T19:45:00.000-08:00</published><updated>2010-11-17T19:45:47.026-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 推出 CUDA Toolkit 3.2 正式版</title><content type='html'>&lt;a href="http://www.nvidia.com/"&gt;NVIDIA&lt;/a&gt; 推出了 &lt;a href="http://developer.nvidia.com/object/cuda_3_2_downloads.html"&gt;CUDA Toolkit 3.2 正式版&lt;/a&gt;。重要的新功能包括新的 CUDA 程式庫（包括稀疏矩陣程式庫 CUSPARSE、亂數產生器 CURAND、以及 H.264 壓縮/解壓縮程式庫），新的硬體支援（如 6GB Tesla 以及 TCC 模式），並支援 Intel ICC 11.1 編譯器（64 bits Linux 版本）。其它功能包括在 kernel 中支援記憶體管理功能（malloc 及 free）以及 NVIDIA SMI 介面可用於存取各種 GPU 相關效能數據。&lt;br /&gt;&lt;br /&gt;不幸的是，CUDA Toolkit 3.2 的 OpenCL 仍為 1.0 版。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-9171161972681673931?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/9171161972681673931/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=9171161972681673931' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9171161972681673931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9171161972681673931'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/11/nvidia-cuda-toolkit-32.html' title='NVIDIA 推出 CUDA Toolkit 3.2 正式版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7402709264561860467</id><published>2010-11-16T12:33:00.000-08:00</published><updated>2010-11-16T12:33:09.790-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intel'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>Intel 推出 Alpha 版 OpenCL SDK</title><content type='html'>&lt;a href="http://www.intel.com/"&gt;Intel&lt;/a&gt; 推出了 alpha 版的 &lt;a href="http://software.intel.com/en-us/articles/intel-opencl-sdk/"&gt;OpenCL SDK&lt;/a&gt;，支援 OpenCL 1.1。目前此 OpenCL SDK 只支援 Intel Core 處理器以及 32 bits 應用程式。它支援以下功能：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;亂序執行&lt;/li&gt;&lt;li&gt;Native kernel&lt;/li&gt;&lt;li&gt;Image 支援&lt;/li&gt;&lt;li&gt;Compiler 最佳化選項&lt;/li&gt;&lt;li&gt;雙精度浮點數&lt;/li&gt;&lt;li&gt;從 OpenGL context 建立 OpenCL context&lt;/li&gt;&lt;li&gt;和 OpenGL 共用 memory object、buffer、貼圖等&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7402709264561860467?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7402709264561860467/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7402709264561860467' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7402709264561860467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7402709264561860467'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/11/intel-alpha-opencl-sdk.html' title='Intel 推出 Alpha 版 OpenCL SDK'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-6782826713944950348</id><published>2010-08-12T05:56:00.000-07:00</published><updated>2010-08-12T06:03:21.112-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出 ATI Stream SDK 2.2 版</title><content type='html'>AMD 推出了新的 ATI Stream SDK 2.2 版。新功能包括：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;支援 OpenCL 1.1 （只限於 RV870 等級 GPU）&lt;/li&gt;&lt;li&gt;支援 SSE2 CPU&lt;/li&gt;&lt;li&gt;支援 Visual Studio 2010 以及 MinGW GCC 4.4 版&lt;/li&gt;&lt;li&gt;在 Linux 上支援 GCC 4.1 版&lt;/li&gt;&lt;li&gt;支援單通道 OpenCL image&lt;/li&gt;&lt;li&gt;支援 OpenCL 與 DirectX 10 資料交換&lt;/li&gt;&lt;li&gt;支援更多雙精度浮點數函式&lt;/li&gt;&lt;li&gt;支援產生以及載入二進位格式之 OpenCL kernel&lt;/li&gt;&lt;li&gt;支援 CPU 二進位碼之 OpenCL kernel&lt;/li&gt;&lt;li&gt;（預覽功能）支援存取更大的實體記憶體&lt;/li&gt;&lt;li&gt;（預覽功能）支援 OpenCL kernel 中使用 printf 函式&lt;/li&gt;&lt;li&gt;（延伸功能）在 OpenCL 1.1 中支援更多事件狀態&lt;/li&gt;&lt;li&gt;增加更多 OpenCL 範例程式碼&lt;/li&gt;&lt;li&gt;增加 ATI Stream Profiler 1.4&lt;/li&gt;&lt;li&gt;多項 OpenCL 編譯器的修正及改善&lt;/li&gt;&lt;li&gt;更完整的 OpenCL 最佳化指南&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"&gt;ATI Stream SDK 2.2&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-6782826713944950348?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/6782826713944950348/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=6782826713944950348' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/6782826713944950348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/6782826713944950348'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/08/amd-ati-stream-sdk-22.html' title='AMD 推出 ATI Stream SDK 2.2 版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-5243005791155634722</id><published>2010-07-26T05:03:00.000-07:00</published><updated>2010-07-26T05:03:57.222-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opengl'/><title type='text'>OpenGL ARB 推出 OpenGL 4.1 規格</title><content type='html'>&lt;a href="http://www.opencl.org/"&gt;OpenGL&lt;/a&gt; ARB 推出了 &lt;a href="http://www.opengl.org/registry/"&gt;OpenGL 4.1 規格&lt;/a&gt;。OpenGL 4.1 核心規格的主要新功能包括：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;強化和 OpenGL ES 2.0 的相容性，將之前 OpenGL ES 2.0 中包含，但 OpenGL 4.0 中沒有的功能加入 OpenGL 4.1 中（&lt;a href="http://www.opengl.org/registry/specs/ARB/ES2_compatibility.txt"&gt;GL_ARB_ES2_compatibility&lt;/a&gt;）。&lt;/li&gt;&lt;li&gt;提供取得以及設定 OpenGL 程式物件的二進位格式的功能（&lt;a href="http://www.opengl.org/registry/specs/ARB/get_program_binary.txt"&gt;GL_ARB_set_program_binary&lt;/a&gt;）。&lt;/li&gt;&lt;li&gt;提高最低支援的貼圖以及著色區塊的大小。&lt;/li&gt;&lt;li&gt;提供混合分開編譯的 shader 物件的功能（&lt;a href="http://www.opengl.org/registry/specs/ARB/separate_shader_objects.txt"&gt;GL_ARB_separate_shader_objects&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;在 OpenGL Shading Language Specification 中釐清一些和精確度要求相關的限制（&lt;a href="http://www.opengl.org/registry/specs/ARB/shader_precision.txt"&gt;GL_ARB_shader_precision&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;OpenGL Shading Language 中，vertex shader 可以接受 64 位元浮點數輸入值（&lt;a href="http://www.opengl.org/registry/specs/ARB/vertex_attrib_64bit.txt"&gt;GL_ARB_vertex_attrib_64bit&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;提供多 viewport 功能給 geometry shader 以及多 frame buffer、以及浮點數的 viewport 範圍（&lt;a href="http://www.opengl.org/registry/specs/ARB/viewport_array.txt"&gt;GL_ARB_viewport_array&lt;/a&gt;）。&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-5243005791155634722?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/5243005791155634722/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=5243005791155634722' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5243005791155634722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5243005791155634722'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/07/opengl-arb-opengl-41.html' title='OpenGL ARB 推出 OpenGL 4.1 規格'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-5502525198703350435</id><published>2010-07-21T10:11:00.000-07:00</published><updated>2010-07-21T10:11:31.133-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 推出 Parallel Nsight 1.0</title><content type='html'>&lt;a href="http://www.nvidia.com/"&gt;NVIDIA&lt;/a&gt; 推出 &lt;a href="http://www.nvidia.com/object/parallel-nsight.html"&gt;Parallel Nsight 1.0&lt;/a&gt;&amp;nbsp;GPU 發展工具。Parallel Nsight 可以和 Microsoft Visual Studio 配合，提供直接在 GPU 上進行 debug、觀察 GPU 記憶體內容、設定中斷點、以及檢測是否有不良記憶體存取動作等。Parallel Nsight 專業版則另外提供了進一步的分析工具，可以分析 CUDA 程式的事件（包括 API 呼叫、記憶體傳輸等），並透過 GPU 內建之效能計數器分析 CUDA 程式的效率。在繪圖方面，Parallel Nsight 1.0 也可針對 HLSL shader 進行 debug 與效率分析的動作。&lt;br /&gt;&lt;br /&gt;Parallel Nsight 1.0 標準版為免費提供，而專業版則有限時免費試用版。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-5502525198703350435?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/5502525198703350435/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=5502525198703350435' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5502525198703350435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5502525198703350435'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/07/nvidia-parallel-nsight-10.html' title='NVIDIA 推出 Parallel Nsight 1.0'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4113868561170559779</id><published>2010-06-26T09:09:00.000-07:00</published><updated>2010-06-26T09:13:35.666-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 推出 CUDA 3.1 Toolkit</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 推出了 &lt;a href="http://developer.nvidia.com/object/cuda_3_1_downloads.html"&gt;CUDA 3.1 Toolkit&lt;/a&gt;。CUDA 3.1 主要的新功能包括：&lt;div&gt;&lt;ul&gt;&lt;li&gt;GPUDirect(tm) 技術，讓三方裝置可以直接存取 CUDA 記憶體&lt;/li&gt;&lt;li&gt;在 Fermi GPU 上支援最多同時執行 16 個不同 kernel 的功能&lt;/li&gt;&lt;li&gt;讓 CUDA Driver API、Runtime API、及數學程式庫可以共用資料&lt;/li&gt;&lt;li&gt;新的程式語言功能，包括：支援 printf()、函式指標、及遞迴&lt;br /&gt;&lt;/li&gt;&lt;li&gt;新的 Visual Profiler 同時支援 CUDA 及 OpenCL&lt;/li&gt;&lt;li&gt;數學程式庫的加強&lt;/li&gt;&lt;li&gt;更多的 SDK 程式範例&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href="http://developer.nvidia.com/object/cuda_3_1_downloads.html"&gt;下載&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4113868561170559779?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4113868561170559779/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4113868561170559779' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4113868561170559779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4113868561170559779'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/06/nvidia-cuda-31-toolkit.html' title='NVIDIA 推出 CUDA 3.1 Toolkit'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3104725624882105921</id><published>2010-06-23T12:11:00.000-07:00</published><updated>2010-06-23T12:18:00.262-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出新的 FireStream 運算加速卡</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出了新的基於 Cypress 顯示晶片的 &lt;a href="http://www.amd.com/us/products/workstation/firestream/Pages/firestream.aspx"&gt;FireStream 9350 及 9370&lt;/a&gt; 系列運算加速卡。FireStream 9350 具有 2TFLOPS 的單精確度浮點數運算能力，以及 400GFLOPS 雙精確度浮點數運算能力，並具有 2GB 記憶體，耗電量則在 150W。FireStream 9370 則有 2.64TFLOPS 的單精確度運算能力，以及 528GFLOPS 雙精確度浮點數運算能力，具有 4GB 記憶體，耗電量則是 225W。FireStream 9359 及 9370 均支援 DirectX 11、OpenCL、以及 OpenGL。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amd.com/us/press-releases/Pages/firestream-peak-performance-2010june23.aspx"&gt;Press Release&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3104725624882105921?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3104725624882105921/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3104725624882105921' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3104725624882105921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3104725624882105921'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/06/amd-firestream.html' title='AMD 推出新的 FireStream 運算加速卡'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1988831383524898564</id><published>2010-06-14T10:01:00.000-07:00</published><updated>2010-06-14T10:08:17.108-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>Khronos 推出 OpenCL 1.1</title><content type='html'>&lt;a href="http://www.khronos.org"&gt;Khronos&lt;/a&gt; 推出了 &lt;a href="http://www.khronos.org/news/press/releases/khronos-group-releases-opencl-1-1-parallel-computing-standard"&gt;OpenCL 1.1 的規格&lt;/a&gt;。OpenCL 1.1 和 OpenCL 1.0 完全相容，同時支援下列新功能：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;API 的 thread safety&lt;/li&gt;&lt;li&gt;Sub-buffer 可將一個 buffer 的部份分散在不同的裝置上&lt;/li&gt;&lt;li&gt;自定的 event 可讓 OpenCL 命令等待外部事件&lt;/li&gt;&lt;li&gt;Event callback&lt;/li&gt;&lt;li&gt;3D vector&lt;/li&gt;&lt;li&gt;Work-offset&lt;/li&gt;&lt;li&gt;Memory object destructor callback&lt;/li&gt;&lt;li&gt;讀/寫/複製 buffer object 的一個方形區域&lt;/li&gt;&lt;li&gt;更多的 image format 和 mirror address&lt;/li&gt;&lt;li&gt;更多內建的 OpenCL function，包括 integer clamp、shuffle、和非同步 strided copy&lt;/li&gt;&lt;li&gt;加強的 OpenCL 與 OpenGL 共通性&lt;/li&gt;&lt;li&gt;部份選用 OpenCL 1.0 功能在 OpenCL 1.1 中改為必要&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;a href="http://www.khronos.org/registry/cl/specs/opencl-1.1.pdf"&gt;OpenCL 1.1 規格&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.khronos.org/registry/cl/specs/opencl-cplusplus-1.1.pdf"&gt;OpenCL 1.1 C++ binding&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/"&gt;線上文件&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1988831383524898564?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1988831383524898564/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1988831383524898564' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1988831383524898564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1988831383524898564'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/06/khronos-opencl-11.html' title='Khronos 推出 OpenCL 1.1'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1533690608645246236</id><published>2010-05-25T09:32:00.000-07:00</published><updated>2010-05-25T09:35:10.206-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Microsoft 推出新版 Windows SDK</title><content type='html'>Microsoft 推出配合 Visual Studio 2010 的新版的 Windows SDK for Windows 7 及 .NET Framework 4。此版 SDK 包括和 Visual Studio 2010 相同的完整 compiler tool chain。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&amp;amp;displaylang=en"&gt;下載&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1533690608645246236?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1533690608645246236/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1533690608645246236' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1533690608645246236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1533690608645246236'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/05/microsoft-windows-sdk.html' title='Microsoft 推出新版 Windows SDK'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-9174902572952787342</id><published>2010-05-03T03:23:00.000-07:00</published><updated>2010-05-03T03:34:21.248-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出 Stream SDK 2.1</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出了新版的 &lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"&gt;ATI Stream SDK 2.1&lt;/a&gt;。ATI Stream SDK 2.1 除了修正舊版的 bug 之外，還新增了許多新功能，包括：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;支援 openSUSE 11.2 以及 Red Hat Enterprise Linux 5.4&lt;/li&gt;&lt;li&gt;支援 OpenCL 與 OpenGL 資料交換&lt;/li&gt;&lt;li&gt;支援 OpenCL byte addressable stores&lt;/li&gt;&lt;li&gt;支援 OpenCL images（textures）&lt;/li&gt;&lt;li&gt;新 Extension：支援基本的 double precision 運算（透過 &lt;a href="http://www.khronos.org/registry/cl/extensions/amd/cl_amd_fp64.txt"&gt;cl_amd_fp64&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;新 Extension：支援 AMD media ops（透過 &lt;a href="http://www.khronos.org/registry/cl/extensions/amd/cl_amd_media_ops.txt"&gt;cl_amd_media_ops&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;新 Extension：支援 device fission（可讓支援的 CPU device 變成多個 devices）&lt;/li&gt;&lt;li&gt;新 Extension：支援 device attribute query（透過 &lt;a href="http://www.khronos.org/registry/cl/extensions/amd/cl_amd_device_attribute_query.txt"&gt;cl_amd_device_attribute_query&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;Preview 功能：支援 binary kernel&lt;/li&gt;&lt;li&gt;更多的 OpenCL samples&lt;/li&gt;&lt;li&gt;內建新的 Stream KernelAnalyzer 1.5&lt;/li&gt;&lt;li&gt;多項 OpenCL compiler 以及 runtime 的修正（&lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/assets/ATI_Stream_SDK_Release_Notes_Developer.pdf"&gt;參考文件&lt;/a&gt;）&lt;/li&gt;&lt;li&gt;支援新硬體&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-9174902572952787342?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/9174902572952787342/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=9174902572952787342' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9174902572952787342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9174902572952787342'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/05/amd-stream-sdk-21.html' title='AMD 推出 Stream SDK 2.1'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7292933902817627249</id><published>2010-04-27T08:29:00.000-07:00</published><updated>2010-04-27T08:40:28.306-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><title type='text'>AMD 推出使用 Evergreen 顯示晶片的 FirePro 系列專業用顯示卡</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出使用 Evergreen 顯示晶片的一系列 FirePro 專業用顯示卡，包括 ATI FirePro V7800、ATI FirePro V5800、ATI FirePro V4800、以及 ATI FirePro V3800。同時，AMD 也發表了 ATI FirePro 2460 Multi-View，是第一個 low-profile 而能同時連接四個顯示器的顯示卡。新的 FirePro 系列顯示卡支援 DirectX 11、OpenGL 4.0、OpenCL 以及 ATI Eyefinity 技術。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amd.com/us/press-releases/Pages/amd-new-ati-firepro-2010apr25.aspx"&gt;Press Release&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7292933902817627249?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7292933902817627249/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7292933902817627249' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7292933902817627249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7292933902817627249'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/04/amd-evergreen-firepro.html' title='AMD 推出使用 Evergreen 顯示晶片的 FirePro 系列專業用顯示卡'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-9091770511204959125</id><published>2010-04-13T05:18:00.000-07:00</published><updated>2010-04-13T05:24:51.426-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Microsoft 推出 Visual Studio 2010</title><content type='html'>&lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt; 推出了 &lt;a href="http://www.microsoft.com/visualstudio/en-us/products/2010-editions"&gt;Visual Studio 2010&lt;/a&gt; 以及 &lt;a href="http://www.microsoft.com/express/Windows/"&gt;Visual Studio 2010 Express&lt;/a&gt;。Visual Studio 2010 有四個版本：Professional、Premium、Ultimate 以及 Test Professional。另外 Professional 版可搭配試用版的 MSDN Essential。價格分別是&lt;br /&gt;&lt;br /&gt;Professional w/ MSDN Essential：US$799&lt;br /&gt;Professional w/ MSDN：US$1,199&lt;br /&gt;Premium w/ MSDN：US$5,469&lt;br /&gt;Ultimate w/ MSDN：US$11,899&lt;br /&gt;Test Professional w/ MSDN：US$2,169&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-9091770511204959125?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/9091770511204959125/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=9091770511204959125' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9091770511204959125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9091770511204959125'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/04/microsoft-visual-studio-2010.html' title='Microsoft 推出 Visual Studio 2010'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-5297910147802626759</id><published>2010-03-20T00:33:00.000-07:00</published><updated>2010-03-20T00:37:49.920-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 推出 CUDA 3.0 Toolkit</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 推出 &lt;a href="http://developer.nvidia.com/object/cuda_3_0_downloads.html"&gt;CUDA 3.0 Toolkit 正式版&lt;/a&gt;。CUDA 3.0 支援 Fermi 架構。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-5297910147802626759?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/5297910147802626759/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=5297910147802626759' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5297910147802626759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5297910147802626759'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/03/nvidia-cuda-30-toolkit.html' title='NVIDIA 推出 CUDA 3.0 Toolkit'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7273198654108815022</id><published>2010-03-18T14:57:00.000-07:00</published><updated>2010-03-18T14:59:48.914-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='opengl'/><title type='text'>Khronos 在 GDC 2010 的投影片</title><content type='html'>&lt;a href="http://www.khronos.org"&gt;Khronos&lt;/a&gt; 公布了在 GDC 2010 session 的投影片，包括：&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.khronos.org/library/detail/gdc-san-francisco-2010-mobile-session-slides/"&gt;Mobile session&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.khronos.org/library/detail/gdc-san-francisco-2010-opencl-session-slides/"&gt;OpenCL session&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.khronos.org/library/detail/gdc-san-francisco-2010-collada-session-slides/"&gt;COLLADA session&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.khronos.org/library/detail/gdc-2010/"&gt;OpenGL session&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;有興趣的人可以參考。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7273198654108815022?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7273198654108815022/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7273198654108815022' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7273198654108815022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7273198654108815022'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/03/khronos-gdc-2010.html' title='Khronos 在 GDC 2010 的投影片'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-5074550071126327387</id><published>2010-03-11T06:02:00.000-08:00</published><updated>2010-03-11T06:09:37.346-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opengl'/><title type='text'>Khronos 發表 OpenGL 4.0</title><content type='html'>&lt;a href="http://www.khronos.org/"&gt;Khronos&lt;/a&gt; 發表了 OpenGL 4.0。OpenGL 4.0 主要的新功能包括：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;新的 shader stage 以便 GPU 進行 geometry tessellation&lt;/li&gt;&lt;li&gt;per-sample 的 fragment shader 及可程式化的 fragment shader input position，以得到更好的 AA 效果&lt;/li&gt;&lt;li&gt;強化與其它 API（例如 OpenCL）的資料交換能力&lt;/li&gt;&lt;li&gt;shader subroutine&lt;/li&gt;&lt;li&gt;透過 sampler object 將 texture state 和 texture data 分離&lt;/li&gt;&lt;li&gt;在 shader 中支援 64 bits double precision 浮點數&lt;/li&gt;&lt;li&gt;效能上的改善，包括 instanced geometry shader、instanced array、以及新的 timer query&lt;/li&gt;&lt;/ul&gt;同時，Khronos 也推出新的 OpenGL 3.3 規格，配合適當的 ARB extension，可以在前一代 GPU 硬體上儘可能達到幾乎所有 OpenGL 4.0 的新功能。&lt;br /&gt;&lt;br /&gt;OpenGL 4.0 以及 OpenGL 3.3 的規格可以在 &lt;a href="http://www.opengl.org/registry/"&gt;OpenGL registry&lt;/a&gt; 取得。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-5074550071126327387?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/5074550071126327387/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=5074550071126327387' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5074550071126327387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5074550071126327387'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/03/khronos-opengl-40.html' title='Khronos 發表 OpenGL 4.0'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-272855708021538996</id><published>2010-03-02T08:28:00.000-08:00</published><updated>2010-03-02T08:30:18.584-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><title type='text'>NVIDIA 推出新版 196.75 driver</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 推出了新的 196.75 driver。此版 driver 正式支援最新版的 OpenCL ICD，因此可以和 ATI Stream SDK 2.0.1 共用。現在一個 OpenCL 程式，在系統上同時有 ATI Stream SDK 2.0.1 以及 NVIDIA 的 driver 時，將可以正確偵測到兩個 platform，並可以自由選擇。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-272855708021538996?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/272855708021538996/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=272855708021538996' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/272855708021538996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/272855708021538996'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/03/nvidia-19675-driver.html' title='NVIDIA 推出新版 196.75 driver'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1426920282258146962</id><published>2010-02-19T02:08:00.001-08:00</published><updated>2010-02-19T02:13:09.757-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fermi'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 發表新的 CUDA 3.0 Programming Guide</title><content type='html'>NVIDIA 發表了新的 CUDA 3.0 Programming Guide 以及針對 Fermi 的相關文件，包括：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://developer.download.nvidia.com/compute/cuda/3_0/docs/NVIDIA_FermiCompatibilityGuide.pdf"&gt;Fermi Compatibility Guide&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.download.nvidia.com/compute/cuda/3_0/docs/NVIDIA_FermiTuningGuide.pdf"&gt;Fermi Tuning Guide&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_CUDA_ProgrammingGuide_3.0.pdf"&gt;CUDA Programming Guide for CUDA Toolkit 3.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.download.nvidia.com/compute/cuda/docs/CUDA_Developer_Guide_for_Optimus_Platforms.pdf"&gt;CUDA Developer Guide for Optimus Platforms&lt;/a&gt; (link broken)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;在 Fermi Tuning Guide 中有提到一些關於 Fermi 架構上的相關資訊。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1426920282258146962?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1426920282258146962/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1426920282258146962' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1426920282258146962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1426920282258146962'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/02/nvidia-cuda-30-programming-guide.html' title='NVIDIA 發表新的 CUDA 3.0 Programming Guide'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2241645784718590331</id><published>2010-02-19T01:52:00.001-08:00</published><updated>2010-02-19T01:59:12.792-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><title type='text'>Khronos 公布 OpenCL ICD specification</title><content type='html'>&lt;a href="http://www.khronos.org"&gt;Khronos&lt;/a&gt; 公布了 OpenCL ICD 的 &lt;a href="http://www.khronos.org/registry/cl/extensions/khr/cl_khr_icd.txt"&gt;specification&lt;/a&gt;，包括 Windows 以及 Linux 下的詳細實作方式。目前 &lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 在 Windows 下的 OpenCL implementation 是符合的，但 &lt;a href="http://www.nvidia.com"&gt;NVIDIA &lt;/a&gt;則尚未推出符合的 driver。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2241645784718590331?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2241645784718590331/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2241645784718590331' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2241645784718590331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2241645784718590331'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/02/khronos-opencl-icd-specification.html' title='Khronos 公布 OpenCL ICD specification'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-8933744192316172155</id><published>2010-02-11T20:06:00.000-08:00</published><updated>2010-02-11T20:11:27.254-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出新版 Stream SDK 2.0.1 及新版的 Stream KernelAnalyzer</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出新版的 &lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"&gt;Stream SDK 2.0.1&lt;/a&gt;，以及新版的 &lt;a href="http://developer.amd.com/GPU/SKA/Pages/default.aspx"&gt;Stream KernelAnalyzer&lt;/a&gt;。新版 Stream SDK 2.0.1 的主要新增功能包括：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;支援 Red Hat Enterprise Linux 5.3&lt;/li&gt;&lt;li&gt;在 x86 CPU 下使用 Linux 時，可透過 GDB 進行 OpenCL debug&lt;/li&gt;&lt;li&gt;測試功能：支援 DirectX 9 與 OpenCL 的資料交換&lt;/li&gt;&lt;li&gt;新的 OpenCL samples&lt;/li&gt;&lt;li&gt;新版 Stream KernelAnalyzer 支援 OpenCL&lt;/li&gt;&lt;li&gt;OpenCL compiler 與 runtime 的修正&lt;/li&gt;&lt;li&gt;支援 Radeon 5670 及 Radeon 5570 顯示晶片&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-8933744192316172155?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/8933744192316172155/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=8933744192316172155' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8933744192316172155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8933744192316172155'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/02/amd-stream-sdk-201-stream.html' title='AMD 推出新版 Stream SDK 2.0.1 及新版的 Stream KernelAnalyzer'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-8413831117814530186</id><published>2010-02-10T12:59:00.000-08:00</published><updated>2010-02-10T13:02:39.246-08:00</updated><title type='text'>Microsoft 提供 Visual Studio 2010 RC 公開下載</title><content type='html'>&lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt; 在 MSDN 上提供 &lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"&gt;Visual Studio 2010 RC&lt;/a&gt; 版後，現在正式提供公開下載。Microsoft 預計在 2010 年四月十二日正式推出 Visual Studio 2010。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-8413831117814530186?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/8413831117814530186/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=8413831117814530186' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8413831117814530186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8413831117814530186'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/02/microsoft-visual-studio-2010-rc.html' title='Microsoft 提供 Visual Studio 2010 RC 公開下載'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-963657741108586147</id><published>2010-02-08T03:00:00.001-08:00</published><updated>2010-02-08T03:04:33.425-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='directx'/><title type='text'>Microsoft 推出新版 DirectX 11 SDK</title><content type='html'>&lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt; 推出了新版的 &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2C7DA5FB-FFBB-4AF6-8C66-651CBD28CA15&amp;amp;displaylang=en"&gt;DirectX SDK (Febrary 2010)&lt;/a&gt;。對應的 redistributable 檔案可以在&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=0CEF8180-E94A-4F56-B157-5AB8109CB4F5&amp;amp;displaylang=en"&gt;這裡下載&lt;/a&gt;。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-963657741108586147?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/963657741108586147/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=963657741108586147' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/963657741108586147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/963657741108586147'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/02/microsoft-directx-11-sdk.html' title='Microsoft 推出新版 DirectX 11 SDK'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3569775627078533814</id><published>2010-02-03T08:55:00.000-08:00</published><updated>2010-02-03T08:58:42.594-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>OpenCL 教學（一）的修改</title><content type='html'>由於新的 NVIDIA 及 AMD 的 OpenCL implementation 在 Windows 上，建立 OpenCL context 時，都一定要傳入正確的 OpenCL platform ID，而不能只傳入 NULL，因此在 &lt;a href="http://sites.google.com/a/kimicat.com/hotballshive/opencl-1/opencl-jiao-xue-yi"&gt;OpenCL 教學（一）&lt;/a&gt;文章中，加入取得 OpenCL platform ID 以及建立 OpenCL context 時傳入 OpenCL platform ID 的方法。這樣程式在 Windows 下才能順利執行。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3569775627078533814?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3569775627078533814/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3569775627078533814' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3569775627078533814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3569775627078533814'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/02/opencl.html' title='OpenCL 教學（一）的修改'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7200316397783597830</id><published>2010-01-12T06:22:00.001-08:00</published><updated>2010-01-12T06:24:09.499-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><title type='text'>AMD 推出新版 GPU Shader Analyzer</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出了新版的 &lt;a href="http://developer.amd.com/gpu/shader/Pages/default.aspx"&gt;GPU Shader Analyzer&lt;/a&gt;。新版的功能包括：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;支援 Microsoft DirectX 11&lt;/li&gt;&lt;li&gt;支援 Catalyst 9.9 ~ 9.12&lt;/li&gt;&lt;li&gt;支援 Radeon 5870 和 5770 系列&lt;/li&gt;&lt;li&gt;修正 IL 組合語言的支援&lt;/li&gt;&lt;li&gt;修正簡單的 GLSL shader 問題&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7200316397783597830?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7200316397783597830/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7200316397783597830' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7200316397783597830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7200316397783597830'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2010/01/amd-gpu-shader-analyzer.html' title='AMD 推出新版 GPU Shader Analyzer'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4194408623787064559</id><published>2009-12-21T08:27:00.001-08:00</published><updated>2009-12-21T08:31:59.834-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出正式版 OpenCL SDK</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出了正式版的 &lt;a href="http://developer.amd.com/gpu/ATIStreamSDK/Pages/default.aspx"&gt;OpenCL SDK&lt;/a&gt;。這一版的 OpenCL SDK 支援 OpenCL ICD，使不同廠商的 OpenCL implementation 可以共存於同一個系統中。另外，它也可以在沒有 AMD 顯示卡的系統上支援 CPU 的 OpenCL。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4194408623787064559?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4194408623787064559/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4194408623787064559' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4194408623787064559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4194408623787064559'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/12/amd-opencl-sdk.html' title='AMD 推出正式版 OpenCL SDK'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3463623728861017224</id><published>2009-12-02T06:12:00.000-08:00</published><updated>2009-12-02T06:13:26.789-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>在 Windows 下使用 OpenCL</title><content type='html'>新文章：&lt;a href="http://www.kimicat.com/opencl-1/zai-windows-xia-shi-yong-opencl"&gt;在 Windows 下使用 OpenCL&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3463623728861017224?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3463623728861017224/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3463623728861017224' title='8 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3463623728861017224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3463623728861017224'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/12/windows-opencl.html' title='在 Windows 下使用 OpenCL'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2296146971071150062</id><published>2009-11-17T00:40:00.000-08:00</published><updated>2009-11-17T00:47:09.552-08:00</updated><title type='text'>新的 Top 500 列表</title><content type='html'>&lt;a href="http://www.top500.org"&gt;Top500&lt;/a&gt; 推出最新的&lt;a href="http://www.top500.org/lists/2009/11"&gt;超級電腦列表&lt;/a&gt;。最快的超級電腦被 Cray 的 Jaguar 取代。Jaguar 使用 AMD Opteron 六核心 CPU，達到 1,759 TFLOPS。IBM Roadrunner 則退居第二位。Cray 的 Kraken 佔居第三，達 831.7 TFLOPS。中國使用 Intel Xeon 及 AMD Radeon 顯示晶片的天河一號則以 563.1 TFLOPS 居第五位。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2296146971071150062?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2296146971071150062/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2296146971071150062' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2296146971071150062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2296146971071150062'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/11/top-500.html' title='新的 Top 500 列表'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4907106293990656078</id><published>2009-11-06T01:44:00.000-08:00</published><updated>2009-11-06T01:50:24.166-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='ibm'/><category scheme='http://www.blogger.com/atom/ns#' term='cell'/><title type='text'>IBM 推出供 Power 系統使用的 OpenCL</title><content type='html'>&lt;a href="http://www.ibm.com"&gt;IBM&lt;/a&gt; 推出了供 Power 系統使用的 &lt;a href="http://www.alphaworks.ibm.com/tech/opencl"&gt;Linux 版 OpenCL&lt;/a&gt;。它可以在 IBM BladeCenter QS22 系統（執行 Fedora 9）或 IBM BladeCenter JS23 系統（執行 Red Hat Enterprise Linux 5.3）上使用。其它支援 Vector/SIMD Multimedia Extension 的 Power 系統可能也能使用，但尚未經過測試。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4907106293990656078?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4907106293990656078/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4907106293990656078' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4907106293990656078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4907106293990656078'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/11/ibm-power-opencl.html' title='IBM 推出供 Power 系統使用的 OpenCL'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-6419829738111567991</id><published>2009-10-13T12:51:00.001-07:00</published><updated>2009-10-13T12:55:32.954-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出支援 GPU 的 beta 版 OpenCL</title><content type='html'>&lt;a href="http://www.amd.com/"&gt;AMD&lt;/a&gt; 推出了公開的 &lt;a href="http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx"&gt;beta 版 OpenCL&lt;/a&gt;，同時支援 AMD GPU 以及支援 SSE3 的 CPU。 支援的作業系統包括 Windows XP、Windows Vista、Windows 7、及 Linux（OpenSUSE 11.0 及 Ubunto 9.04）。支援 AMD RV870 及 RV770 系列 GPU。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-6419829738111567991?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/6419829738111567991/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=6419829738111567991' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/6419829738111567991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/6419829738111567991'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/10/amd-gpu-beta-opencl.html' title='AMD 推出支援 GPU 的 beta 版 OpenCL'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2116111910622410823</id><published>2009-10-01T01:57:00.000-07:00</published><updated>2009-10-01T02:04:16.835-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><title type='text'>NVIDIA 發表下一代架構 "Fermi"</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 發表了下一代顯示晶片架構&lt;a href="http://www.nvidia.com/object/fermi_architecture.html"&gt; Fermi&lt;/a&gt;。Fermi 的每個 Stream Multiprocessor 有 32 個單元（相對於過去的八個），並大幅提升了 double precision 浮點數的運算速度，且每個單元可進行兩個 FMA（透過 dual warp scheduler 來運用）。原本的 16KB shared memory 也提高到 64KB，可以配置成 16KB shared memory + 48 KB cache，或是 48KB shared memory + 16 KB cache。另外也包括了共用的 768KB 的 L2 cache。NVIDIA 也提供了記憶體 ECC 的支援。&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.nvidia.com/content/PDF/fermi_white_papers/NVIDIAFermiComputeArchitectureWhitepaper.pdf"&gt;Whitepaper&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2116111910622410823?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2116111910622410823/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2116111910622410823' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2116111910622410823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2116111910622410823'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/10/nvidia-fermi.html' title='NVIDIA 發表下一代架構 &quot;Fermi&quot;'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4952542337371165066</id><published>2009-09-28T11:16:00.000-07:00</published><updated>2009-09-28T11:20:01.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>NVIDIA 推出 OpenCL driver</title><content type='html'>&lt;a href="http://www.nvidia.com/"&gt;NVIDIA&lt;/a&gt; 推出公開版本的 Windows 版及 Linux 版的 &lt;a href="http://developer.nvidia.com/object/get-opencl.html"&gt;OpenCL driver&lt;/a&gt;，包括 OpenCL driver、Visual Profiler、程式碼、以及 Best Practice Guide。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4952542337371165066?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4952542337371165066/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4952542337371165066' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4952542337371165066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4952542337371165066'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/09/nvidia-opencl-driver.html' title='NVIDIA 推出 OpenCL driver'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2058371819455422003</id><published>2009-09-23T03:49:00.001-07:00</published><updated>2009-09-23T03:51:56.699-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gpgpu'/><category scheme='http://www.blogger.com/atom/ns#' term='amd'/><title type='text'>AMD 正式推出 Radeon HD 5870 及 Radeon HD 5850</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 正式推出了使用 RV870 顯示晶片的 Radeon HD 5870 和 Radeon HD 5850，定價分別是 US$379 和 US$259。Radeon HD 5870 的規格大致上就是 Radeon HD 4870 的兩倍，包括 stream processor、ROP、texture unit 等都加倍。記憶體 bus 寬度則仍是 256 bits，但記憶體時脈提高一些。當然，一個重要的重點是 RV870 支援 DirectX 11，包括 Compute Shader 5.0，這使 RV870 比之前的 AMD 顯示晶片要更加適合進行 GPGPU 方面的工作。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2058371819455422003?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2058371819455422003/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2058371819455422003' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2058371819455422003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2058371819455422003'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/09/amd-radeon-hd-5870-radeon-hd-5850.html' title='AMD 正式推出 Radeon HD 5870 及 Radeon HD 5850'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4469685364928355351</id><published>2009-09-14T21:49:00.000-07:00</published><updated>2009-09-14T21:51:54.428-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>Hotchip 2009 的 OpenCL tutorial</title><content type='html'>&lt;a href="http://www.khronos.org"&gt;The Khronos Group&lt;/a&gt; 在 Hotchip 2009 舉行的 OpenCL 活動，演講的投影片已經發表在其&lt;a href="http://www.khronos.org/library/detail/2009-hotchips/"&gt;網站&lt;/a&gt;上。有來自 AMD、EA、Intel、Khronos、NVIDIA、及 Nokia 的演講。有興趣的人可以參考看看。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4469685364928355351?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4469685364928355351/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4469685364928355351' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4469685364928355351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4469685364928355351'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/09/hotchip-2009-opencl-tutorial.html' title='Hotchip 2009 的 OpenCL tutorial'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2690930610211405185</id><published>2009-09-13T21:20:00.000-07:00</published><updated>2009-09-13T21:23:17.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compute shader'/><title type='text'>新的 DirectX SDK</title><content type='html'>&lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt; 已經推出新版的 &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b66e14b8-8505-4b17-bf80-edb2df5abad4&amp;amp;displaylang=en"&gt;DirectX SDK (August 2009)&lt;/a&gt; 以及新版的 &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=04AC064B-00D1-474E-B7B1-442D8712D553&amp;amp;displaylang=en"&gt;DirectX Runtime&lt;/a&gt;。這版的 DirectX SDK 支援 DirectX 11 RTM（只適用於 Windows Vista 及 Windows 7），並支援 Compute Shader。內含的多數 Compute Shader 範例程式，可以在 Compute Shader 4.0 的硬體上執行（目前只有 &lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 提供相容 driver）。沒有相容硬體的話，則可透過 reference device 模擬執行。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2690930610211405185?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2690930610211405185/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2690930610211405185' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2690930610211405185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2690930610211405185'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/09/directx-sdk.html' title='新的 DirectX SDK'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4529313921670253329</id><published>2009-09-01T01:42:00.001-07:00</published><updated>2009-09-01T01:45:04.784-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Snow Leopard 的 OpenCL 支援</title><content type='html'>&lt;a href="http://www.apple.com"&gt;Apple&lt;/a&gt; 在 8 月 28 日正式推出新版 Mac OS X 10.6（代號 Snow Leopard），是第一個正式支援 OpenCL 的作業系統。從 Snow Leopard 的 OpenCL Framework 裡面的動態程式庫來看，目前 Apple 的 OpenCL 支援包括 CPU、AMD IL、及 NVIDIA 的 PTX 三種。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4529313921670253329?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4529313921670253329/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4529313921670253329' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4529313921670253329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4529313921670253329'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/09/snow-leopard-opencl.html' title='Snow Leopard 的 OpenCL 支援'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1608422369169882528</id><published>2009-08-05T03:24:00.000-07:00</published><updated>2009-08-05T03:26:27.793-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>AMD 推出 AMD Stream SDK 2.0 beta</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出 &lt;a href="http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx"&gt;AMD Stream SDK 2.0 beta&lt;/a&gt;，支援 OpenCL 1.0。目前 AMD Stream SDK 的 OpenCL 1.0 提供 CPU 部份，支援 SSE3 指令集。AMD 表示，支援 AMD GPU 的版本，預計在 2009 年 Q3 推出。正式版本（包括 CPU 及 GPU 部份）預計在 2009 年 Q4 推出。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1608422369169882528?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1608422369169882528/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1608422369169882528' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1608422369169882528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1608422369169882528'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/08/amd-amd-stream-sdk-20-beta.html' title='AMD 推出 AMD Stream SDK 2.0 beta'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3795142240664945595</id><published>2009-05-13T01:30:00.000-07:00</published><updated>2009-05-13T01:33:55.613-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='nvidia'/><title type='text'>NVIDIA 推出 beta 版 OpenCL driver</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 推出 OpenCL conformance candidate driver，提供給 registered developer 以及加入 CUDA/OpenCL registered developer program 的人下載。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.nvidia.com/object/cuda_opencl.html"&gt;NVIDIA OpenCL page&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3795142240664945595?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3795142240664945595/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3795142240664945595' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3795142240664945595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3795142240664945595'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/05/nvidia-beta-opencl-driver.html' title='NVIDIA 推出 beta 版 OpenCL driver'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1005190865788460805</id><published>2009-05-07T23:09:00.000-07:00</published><updated>2009-05-07T23:16:02.788-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 推出 CUDA 2.2</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 正式推出了 &lt;a href="http://forums.nvidia.com/index.php?showtopic=96303"&gt;CUDA 2.2&lt;/a&gt;。比較特別的新功能包括：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Zero-copy 模式：在 GT200 及 MCP79 系統上，GPU 可以直接讀取主記憶體上特定位置的資料，節省一個 copy 的動作。&lt;/li&gt;&lt;li&gt;在 Vista/Windows 7/Server 2008 上支援非同步記憶體操作。&lt;/li&gt;&lt;li&gt;支援 GT200 上的更多 profiling 功能。&lt;/li&gt;&lt;li&gt;支援 blocking sync（代替 spinning lock）。&lt;/li&gt;&lt;li&gt;__threadfence() 功能（memory fence）。&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1005190865788460805?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1005190865788460805/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1005190865788460805' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1005190865788460805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1005190865788460805'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/05/nvidia-cuda-22.html' title='NVIDIA 推出 CUDA 2.2'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4864651204952511721</id><published>2009-04-10T01:48:00.000-07:00</published><updated>2009-04-10T01:50:58.778-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>OpenCL Jumpstart Guide</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 發表了一篇 &lt;a href="http://developer.download.nvidia.com/OpenCL/NVIDIA_OpenCL_JumpStart_Guide.pdf"&gt;OpenCL Jumpstart Guide&lt;/a&gt;，主要內容是比較 CUDA 和 OpenCL 的差別，並提出一些從 CUDA 轉換到 OpenCL 時需要注意的一些事項。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4864651204952511721?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4864651204952511721/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4864651204952511721' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4864651204952511721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4864651204952511721'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/04/opencl-jumpstart-guide.html' title='OpenCL Jumpstart Guide'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-6576647099309946130</id><published>2009-03-31T00:45:00.000-07:00</published><updated>2009-03-31T00:51:46.106-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Skype 推出 iPhone、BlackBerry 版</title><content type='html'>&lt;a href="http://www.skype.com"&gt;Skype&lt;/a&gt; 即將推出 iPhone 及 BlackBerry 版本，其中 iPhone 版本將在本星期二推出，而 Blackberry 版本則預計在五月推出。Skype 已經發表過其它手機的版本，包括 Nokia、Andriod、以及 Windows Mobile。除了 iPhone 之外，第二代的 iPod Touch 也可以使用 Skype（第一代的 iPod Touch 因為沒有麥克風因此無法使用）。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Skype 的 iPhone 版本提供包括即時訊息及語音通話（但只限於 WiFi 網路，因為許多電信業者限制其資料服務不得提供語音通話）功能。影音通話功能則尚未提供。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-6576647099309946130?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/6576647099309946130/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=6576647099309946130' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/6576647099309946130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/6576647099309946130'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/03/skype-iphoneblackberry.html' title='Skype 推出 iPhone、BlackBerry 版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2644406276715523365</id><published>2009-03-26T11:54:00.000-07:00</published><updated>2009-03-26T12:05:07.797-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intel'/><title type='text'>Larrabee 新指令的 Prototype Primitives Guide</title><content type='html'>&lt;a href="http://www.intel.com/"&gt;Intel&lt;/a&gt; 發表了針對 Larrabee 新指令設計的 &lt;a href="http://software.intel.com/en-us/articles/prototype-primitives-guide/"&gt;Prototype Primitives Guide&lt;/a&gt;，目標是讓沒有實際 Larrabee 硬體或 Larrabee compiler 的程式設計師也能嘗試 Larrabee 的程式設計。在文章中也提到一些 Larrabee 的架構細節，例如&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Larrabee 有兩組暫存器，一組向量暫存器（共 32 個，v0 ~ v31，可存放 16 個 32 bits 資料，或 8 個 64 bits 資料），一組 bit mask 暫存器（共 8 個，k0 ~ k7，可存放 16 bits 的 mask）&lt;/li&gt;&lt;li&gt;Larrabee 指令的基本型態是 vop v1 {k1}, v2, S(v3/m)，v1 是目標暫存器，k1 是向量的 mask，v2 是第一個 source，v3/m 是第二個 source（可以是暫存器或記憶體），S() 是一個 swizzle/broadcast/conversion 操作。k1 可以用來指定只有 v1 的某些部份才會被修改。&lt;/li&gt;&lt;/ul&gt;文章中也列出許多 Larrabee 的指令、其功能、以及相對應的 intrinsics。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2644406276715523365?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2644406276715523365/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2644406276715523365' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2644406276715523365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2644406276715523365'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/03/larrabee-prototype-primitives-guide.html' title='Larrabee 新指令的 Prototype Primitives Guide'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-8217870960247486316</id><published>2009-03-03T13:23:00.000-08:00</published><updated>2009-03-03T13:39:30.915-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Apple 發表新電腦</title><content type='html'>&lt;a href="http://www.apple.com"&gt;Apple&lt;/a&gt; 今天一口氣發表了三款新電腦，包括新的 20" 及 24" iMac，新的 Mac mini，以及新的 Mac Pro。其中新的 Mac mini 和新的 Mac Pro 較為有趣。Mac mini 已經有相當長的時間沒有更新，使它變得相當不具吸引力，甚至還有很多謠言說 Apple 打算「放棄」Mac mini。這次更新的 Mac mini 雖然 CPU 並沒有太大改變（仍使用 2.0GHz Core 2 Duo，可升級為 2.26GHz 版本），不過顯示部份改用 NVIDIA 9400M，比之前的內建 Intel GMA 950 要好得多，同時也提供了雙螢幕支援（使用 mini-DVI 及 mini DisplayPort 連接），記憶體也可以升級到 4GB，整體規格算是比較完整。&lt;br /&gt;&lt;br /&gt;新的 Mac Pro 部份，Apple 則是首次採用 Nehalem 處理器，選擇包括一顆 4 core 的 2.66GHz Xeon，或兩顆 4 core 的 2.26GHz Xeon（均可升級為 2.93GHz 版本）。內建的顯示卡則是 GeForce GT 120（所謂的 GT 120 其實就是 G98 晶片，也可換購 ATI Radeon 4870）。主記憶體內建 3GB/6GB，最多可加至 32GB。另一個比較特別的是它有四組 PCI Express 2.0 插槽，最多可安裝至四張 GeForce GT 120 顯示卡。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-8217870960247486316?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/8217870960247486316/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=8217870960247486316' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8217870960247486316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8217870960247486316'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/03/apple.html' title='Apple 發表新電腦'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-8426622384909766189</id><published>2009-02-16T04:56:00.000-08:00</published><updated>2009-02-16T05:00:34.811-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intel'/><title type='text'>Intel 將在 GDC 09 發表 Larrabee 指令集相關演說</title><content type='html'>&lt;a href="http://www.intel.com"&gt;Intel&lt;/a&gt; 在 &lt;a href="http://www.gdconf.com/index.html"&gt;GDC 09&lt;/a&gt; 有兩個和 Larrabee 有關的演說：由 Michael Abrash 演說的&lt;b class="subhead"&gt; &lt;/b&gt;&lt;span class="subhead"&gt;&lt;a href="https://www.cmpevents.com/GD09/a.asp?option=C&amp;amp;V=11&amp;amp;SessID=9138"&gt;Rasterization on Larrabee: A First Look at the Larrabee New Instructions (LRBni) in Action&lt;/a&gt;，主要介紹 Larrabee 新指令集如何應用在 3D 繪圖上；以及由 Tom Forsyth 演說的 &lt;/span&gt;&lt;span class="subhead"&gt;&lt;a href="https://www.cmpevents.com/GD09/a.asp?option=C&amp;amp;V=11&amp;amp;SessID=9139"&gt;SIMD Programming with Larrabee: A Second Look at the Larrabee New Instructions (LRBni) in Action&lt;/a&gt;，主要介紹 Larrabee 新指令集在 SIMD 程式設計上的應用方式。這是 Intel 首次對外公開發表 Larrabee 新指令集的較詳細資訊，應該會有很多值得期待的東西出現。&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-8426622384909766189?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/8426622384909766189/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=8426622384909766189' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8426622384909766189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/8426622384909766189'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2009/02/intel-gdc-09-larrabee.html' title='Intel 將在 GDC 09 發表 Larrabee 指令集相關演說'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-4978930043382475264</id><published>2008-12-12T01:27:00.000-08:00</published><updated>2008-12-12T01:31:46.022-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Google 推出 Google Chrome 1.0 正式版</title><content type='html'>在首次推出 Google Chrome beta 版的三個月之後，Google 正式推出 &lt;a href="http://www.google.com/chrome/"&gt;Google Chrome 1.0 版&lt;/a&gt;。已經使用 Google Chrome beta 版的使用者，也可以直接從 "About Google Chrome" 對話框中更新至最新版的 Google Chrome。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-4978930043382475264?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/4978930043382475264/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=4978930043382475264' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4978930043382475264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/4978930043382475264'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/12/google-google-chrome-10.html' title='Google 推出 Google Chrome 1.0 正式版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1833009104339809415</id><published>2008-12-08T23:54:00.000-08:00</published><updated>2008-12-09T00:01:42.910-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gpgpu'/><category scheme='http://www.blogger.com/atom/ns#' term='opencl'/><title type='text'>Khronos 發表了 OpenCL 規格</title><content type='html'>&lt;a href="http://www.khronos.org"&gt;Khronos Group&lt;/a&gt; 發表了 &lt;a href="http://www.khronos.org/registry/cl/"&gt;OpenCL 的規格&lt;/a&gt;。OpenCL 提供了一個標準、規範的平台，適用於平行化的工作，並規範了一致的數值運算精確度的需求，以及針對不同類型裝置設計的 profile。OpenCL 也提供了和 OpenGL、OpenGL ES 及其它繪圖 API 整合的機制。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1833009104339809415?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1833009104339809415/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1833009104339809415' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1833009104339809415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1833009104339809415'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/12/khronos-opencl.html' title='Khronos 發表了 OpenCL 規格'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3169982757753648431</id><published>2008-12-01T03:50:00.000-08:00</published><updated>2008-12-01T04:02:02.216-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 推出 CUDA 2.1 beta 版 SDK</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 推出了 2.1 beta 版的 &lt;a href="http://www.nvidia.com/object/cuda_get.html"&gt;CUDA SDK&lt;/a&gt;，主要的新功能包括支援 Windows Vista 下使用 Tesla、支援 Microsoft Visual C++ 9（即 Visual C++ 2008），同時移除對 Visual C++ 7（即 2003）的支援，同時也開始提供對 Direct3D 10 的支援。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3169982757753648431?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3169982757753648431/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3169982757753648431' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3169982757753648431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3169982757753648431'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/12/nvidia-cuda-21-beta-sdk.html' title='NVIDIA 推出 CUDA 2.1 beta 版 SDK'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7241513101125027554</id><published>2008-11-18T01:33:00.000-08:00</published><updated>2008-11-18T01:40:28.602-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gpgpu'/><category scheme='http://www.blogger.com/atom/ns#' term='supercomputer'/><title type='text'>新的 TOP500 列表</title><content type='html'>最新的 &lt;a href="http://www.top500.org"&gt;TOP500&lt;/a&gt; 列表已經&lt;a href="http://www.top500.org/lists/2008/11"&gt;發表&lt;/a&gt;了。在這個列表中，第一名至第九名的電腦都位於美國，第十名則是由中國的電腦取得。第一名仍是半年前的冠軍 RoadRunner。&lt;div&gt;此次列表中比較有趣的一部電腦是&lt;a href="http://www.gsic.titech.ac.jp/"&gt;東京工業大學&lt;/a&gt;的 TSUBAME，它是 TOP500 列表中，第一個配合 GPU 加速的超級電腦。TSUBAME 原本就是一部採用混合技術的超級電腦，使用了包括 AMD Opteron、Intel Xeon、及 ClearSpeed CSX600 處理器，現在又加上 NVIDIA 的 GT200 GPU。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7241513101125027554?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7241513101125027554/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7241513101125027554' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7241513101125027554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7241513101125027554'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/11/top500.html' title='新的 TOP500 列表'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-5288703739279790535</id><published>2008-09-12T12:26:00.000-07:00</published><updated>2008-09-12T12:27:59.156-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='brook'/><title type='text'>AMD 推出新的 Stream SDK 1.2 beta 版</title><content type='html'>&lt;a href="http://www.amd.com"&gt;AMD&lt;/a&gt; 推出新的 &lt;a href="http://ati.amd.com/technology/streamcomputing/sdkdwnld.html"&gt;Stream SDK 1.2 beta 版&lt;/a&gt;，提供了 Windows Vista 的支援。另外，也在 CAL 部份提供了 local share store 的支援。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-5288703739279790535?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/5288703739279790535/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=5288703739279790535' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5288703739279790535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5288703739279790535'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/09/amd-stream-sdk-12-beta.html' title='AMD 推出新的 Stream SDK 1.2 beta 版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2073476427185354946</id><published>2008-09-10T10:43:00.000-07:00</published><updated>2008-09-10T10:47:06.455-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>Real World Tech 的 NVIDIA GT200 文章</title><content type='html'>&lt;a href="http://www.realworldtech.com"&gt;Real World Technologies&lt;/a&gt; 的 David Kanter 寫了一篇從 GPGPU 角度&lt;a href="http://www.realworldtech.com/page.cfm?ArticleID=RWT090808195242"&gt;介紹 NVIDIA GT200 的文章&lt;/a&gt;。裡面對 GT200 及 G80 的架構有相當詳盡的分析，相當值得參考。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.realworldtech.com/page.cfm?ArticleID=RWT090808195242"&gt;NVIDIA's GT200: Inside a Parallel Processor&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2073476427185354946?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2073476427185354946/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2073476427185354946' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2073476427185354946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2073476427185354946'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/09/real-world-tech-nvidia-gt200.html' title='Real World Tech 的 NVIDIA GT200 文章'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3384545994593635112</id><published>2008-09-03T02:03:00.000-07:00</published><updated>2008-09-03T02:11:07.637-07:00</updated><title type='text'>Google 發表新的瀏覽器 Chrome</title><content type='html'>&lt;a href="http://www.google.com/"&gt;Google&lt;/a&gt; 發表了新的瀏覽器 &lt;a href="http://www.google.com/chrome"&gt;Chrome&lt;/a&gt;。Google 表示，Chrome 主要的特點包括：&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;每個 tab 使用不同的 process，可以避免某個網頁當機，就造成整個瀏覽器必須關閉&lt;/li&gt;&lt;li&gt;使用不同的 process 也可以減少記憶體的 fragment 問題&lt;/li&gt;&lt;li&gt;加強的 JavaScript 引擎，執行 JavaScript 的速度大幅提高&lt;/li&gt;&lt;li&gt;加強安全性，例如可以將某個 tab 設定為「不記錄」模式，在此 tab 中所有輸入的資料、cookie 等都會在 tab 關閉被刪除&lt;/li&gt;&lt;li&gt;開放原始碼&lt;/li&gt;&lt;/ul&gt;Chrome 可以在&lt;a href="http://www.google.com/chrome"&gt;這裡下載&lt;/a&gt;。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3384545994593635112?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3384545994593635112/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3384545994593635112' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3384545994593635112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3384545994593635112'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/09/google-chrome.html' title='Google 發表新的瀏覽器 Chrome'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3467236116768818041</id><published>2008-08-21T02:44:00.000-07:00</published><updated>2008-08-21T02:46:09.654-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 發表 CUDA 2.0 正式版</title><content type='html'>&lt;a href="http://www.nvidia.com"&gt;NVIDIA&lt;/a&gt; 發表了 CUDA 2.0 的正式版及配合的 driver，可以在&lt;a href="http://www.nvidia.com/object/cuda_get.html"&gt;這裡&lt;/a&gt;下載。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3467236116768818041?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3467236116768818041/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3467236116768818041' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3467236116768818041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3467236116768818041'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/08/nvidia-cuda-20.html' title='NVIDIA 發表 CUDA 2.0 正式版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-3831871716434492937</id><published>2008-06-19T02:44:00.001-07:00</published><updated>2008-06-19T03:06:23.787-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 發表配合 GT200 顯示晶片的 CUDA 2.0 beta 版</title><content type='html'>NVIDIA 發表了配合新的 GT200 顯示晶片的 CUDA 2.0 beta 版，可以在&lt;a href="http://forums.nvidia.com/index.php?showtopic=70171"&gt;這裡&lt;/a&gt;取得。&lt;br /&gt;GT200 顯示晶片是屬於 CUDA compute 1.3（之前 G80 系列是 1.0，而 G84/86/92 則是 1.1）。目前不清楚哪些顯示晶片會是 1.2。根據最新的 programming guide，1.2 新增的功能包括：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Shared memory 有 atomic 操作功能&lt;/li&gt;&lt;li&gt;Global memory 的 atomic 操作，增加 64 bits 運算（1.1 只有 32 bits）&lt;/li&gt;&lt;li&gt;支援 warp vote&lt;/li&gt;&lt;li&gt;每個 MP 暫存器數目加倍至 16,384 個&lt;/li&gt;&lt;li&gt;每個 MP 同時可以進行的 warp 數目增加到 32 個（原為 24 個）&lt;br /&gt;&lt;/li&gt;&lt;li&gt;每個 MP 同時可以進行的 thread 數目增加到 1024 個（原為 768 個）&lt;/li&gt;&lt;/ul&gt;1.3 新增的功能則很簡單，只有一樣：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;增加 double precision 的支援&lt;/li&gt;&lt;/ul&gt;在 shared memory 中的 atomic 操作，在某些應用是相當有用的。例如，在計算 histogram 的時候，如果每個 thread 要負責進行一個區塊的 histogram 計算，則因為在之前的 GPU 中，shared memory 並沒有 atomic 操作，所以會使得每個 thread 都需要有自己的 histogram 才行。但是這樣需要的記憶體量又太多，使得 thread 數目受限。NVIDIA 的 sample 中，是利用一些 trick（即每個 MP 同時只有 32 個 thread 在跑的這一點）來避免這個問題，但這樣的 trick 太過依賴裝置特性，並不是好的做法。而現在有了 shared memory 的 atomic 操作，就可以不需要使用這種 trick 了。&lt;br /&gt;Warp vote 則是用來減少同一個 warp 中，因為不同的分支而造成 serialization 的問題。這是因為在 CUDA 中，同一個 warp 的各個 thread 如果有不同的條件分支結果，就會需要 serialize，造成速度上變慢。利用 warp vote，就可以強迫一個 warp 只有一種條件分支結果，以避免 serialization 出現。&lt;br /&gt;另一個值得注意的就是 GT200 的 double precision 運算。根據 Programming Guide 的資料，double precision 的四則運算和平方根，完全符合 IEEE 754 的規範（single precision 的除法和平方根無法符合 754 規範的精確度，因為它是用乘上倒數的方式做的）。這對一些科學計算的應用會比較方便。Double precision 的加法、乘法、和 FMA 也支援 IEEE 754 規定的各種不同的 rounding mode（single precision 只支援 round-to-zero 和 round-to-nearest）。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-3831871716434492937?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/3831871716434492937/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=3831871716434492937' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3831871716434492937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/3831871716434492937'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/06/nvidia-gt200-cuda-20-beta.html' title='NVIDIA 發表配合 GT200 顯示晶片的 CUDA 2.0 beta 版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1118532418679797510</id><published>2008-04-17T12:49:00.000-07:00</published><updated>2008-04-17T13:25:12.608-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='captcha'/><category scheme='http://www.blogger.com/atom/ns#' term='技術'/><title type='text'>ASIRRA</title><content type='html'>有使用過網頁郵件或是一些網路討論區的人都會知道，有一種叫  CAPTCHA 的東西。CAPTCHA 是利用把隨機產生的文字經過一些扭曲、加上雜訊等動作之後的圖片，讓使用者去進行判讀，主要目的是要避免那種自動化的程式大量申請網頁郵件帳號或網路討論區帳號，再利用這些帳號來散播廣告信件。&lt;br /&gt;&lt;br /&gt;很明顯的 CAPTCHA 的有效性，是基於「人類可以判讀」而「電腦不容易判讀」的假設之上。但是，現在電腦判讀 CAPTCHA 的能力愈來愈強，而且有些 CAPTCHA 已經混亂到人都不太容易看得清楚了。因此，這已經是一個相當嚴重的問題。最近的一些報導中顯示，包括 Gmail 和 Hotmail 的 CAPTCHA 系統都已經被有效率的破解，甚至達到平均一分鐘即可自動建立一個帳號的效率。&lt;br /&gt;&lt;br /&gt;為了解決這個問題，也有很多人想過不同的方法。一個很明顯的「人類很擅長」而「電腦很不容易做」的工作，是圖片的辨識。其中一個例子是 &lt;a href="http://www.thepcspy.com/kittenauth"&gt;KittyAuth&lt;/a&gt; 系統。KittyAuth 會隨機選出不同的動物的圖片，並要求使用者選出貓咪的圖片。理論上電腦很難判斷一張動物的照片是不是貓咪，所以可以達到分辨人類和電腦的效果。&lt;br /&gt;&lt;br /&gt;不過 KittyAuth 和其它類似的系統都有同樣的缺點：他們的圖片資料庫的大小不夠。這使得破解變得容易：電腦不需要真的去判斷哪些照片是貓咪，它只需要「記住」哪些照片是貓咪就好了。如果照片都沒有經過任何更改，可以很容易利用 MD5 等 signature 比對的方式，就可以快速判斷一張照片是否在資料庫中。當然，一個解決方法是把照片進行細微的改動，例如加上一些雜訊。不過即使如此，如果資料庫不大（例如數百張照片），要比對兩張照片是否相似，也不是困難的事情。&lt;br /&gt;&lt;br /&gt;為了解決這個問題，Microsoft Research 提出了一個叫 &lt;a href="http://research.microsoft.com/asirra/"&gt;ASIRRA&lt;/a&gt; 的系統。基本上 ASIRRA 和 KittyAuth 一樣，也是使用動物的照片，要求使用者選出哪些是貓咪。不過，和 KittyAuth 不同的是，ASIRRA 和 &lt;a href="http://petfinder.com/"&gt;Petfinder.com&lt;/a&gt; 合作。Petfinder.com 是一個幫無家可歸的寵物找到新家的服務，他們有數百萬張不同動物的照片。因此，ASIRRA 系統可以解決 KittyAuth 等系統的最大問題，即資料庫大小有限的問題。另外，為了避免電腦程式利用亂猜的方式，ASIRRA 要求使用者選出所有貓咪的圖片，而不是只選出其中一張。例如，12 張照片中，如果有未知數目的貓咪照片，則一個亂猜的程式，正確選出所有貓咪照片的機率，只有 1/4096。&lt;br /&gt;&lt;br /&gt;那麼 Petfinder.com 能得到什麼好處呢？ASIRRA 在每張動物的照片下，增加一個 "Adopt Me" 的連結，讓有興趣的使用者，可以選擇領養照片中的動物。這同時也讓 Petfinder.com 可以大量增加其動物照片的曝光率。&lt;br /&gt;&lt;br /&gt;目前 Microsoft Research 提供 ASIRRA 供大眾進行 beta 測試。不過這樣的系統倒底是不是真的有效呢？恐怕也很難說，畢竟理論上數百萬張照片，仍有機會透過人工方式進行分辨（畢竟這些照片一開始也是以人工方式進行分辨的）。想要破解 ASIRRA 的人，可以儘可能收集到足夠多的照片資料，以人工進行分辨後，即使沒辦法達到 100% 成功率，但若有 80% 成功率，也可以大幅提高猜對的機率（12 張照片若有 80% 猜對機率，則完全正確選中的機率會提高到 1/15）。&lt;br /&gt;&lt;br /&gt;另一種可能的方式，是透過圖片合成。最簡單的方法，是把大量動物的照片，經過去背處理，再隨機以不同的大小，甚至不同的角度，貼在隨機的背景上（例如類似草皮的圖案）。然後，再要求使用者點選在貓咪上。為了降低亂猜的成功率，可以要求使用者需連續答對一定的次數。這樣一來，即使想要破解的人，已經取得完整經過去背處理的照片資料庫，要比對出貓咪的位置，仍會需要費一番功夫。另一種方法則是利用 3D 繪圖技術，從隨機的角度繪製不同的 3D 物品，同樣是貼在隨機的背景上，再要求使用者選出指定的物品。不過，這樣做的話，伺服器的負擔可能會變得很重。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1118532418679797510?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1118532418679797510/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1118532418679797510' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1118532418679797510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1118532418679797510'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/04/asirra.html' title='ASIRRA'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-9186691351496705752</id><published>2008-04-17T01:58:00.000-07:00</published><updated>2008-04-17T02:03:37.666-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cuda'/><title type='text'>NVIDIA 發表 CUDA 2.0 beta 版</title><content type='html'>NVIDIA 發表了 CUDA 2.0 beta 版的 Toolkit 和 SDK。這一版主要新增的功能，是對 Windows Vista 的支援（包括 32 bits 和 64 bits 版本）。NVIDIA 目前沒有提到其它 2.0 版新增的功能包括哪些，但大致上看起來，2.0 版包括了新的文件檔（其中包括一個使用 chm 格式、較容易查詢的 CUDA Reference Manual），以及新的 sample。比較細節上的新功能，目前看起來包括 3D 貼圖的支援，以及 cudaGetDeviceProperties 增加了 multiprocessor 數目以及 device 是否支援重疊操作的欄位。&lt;br /&gt;&lt;br /&gt;CUDA 2.0 beta 可以在&lt;a href="http://forums.nvidia.com/index.php?showtopic=64974"&gt;這裡下載&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-9186691351496705752?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/9186691351496705752/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=9186691351496705752' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9186691351496705752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/9186691351496705752'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2008/04/nvidia-cuda-20-beta.html' title='NVIDIA 發表 CUDA 2.0 beta 版'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7733897708456444508</id><published>2007-11-25T20:06:00.000-08:00</published><updated>2007-11-25T20:36:10.921-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='數字遊戲'/><title type='text'>Mahalanobis 的問題</title><content type='html'>在 Wikipedia 上介紹數學天才 &lt;a href="http://en.wikipedia.org/wiki/Ramanujan"&gt;Ramanujan&lt;/a&gt; 的文章中，提到一個有趣的問題：&lt;br /&gt;&lt;br /&gt;假設你在一條街道上，有 n 間房子，路牌號碼是 1 ~ n。其中有一間房子（號碼 x），它的左邊所有房子的路牌號碼總和，和它右邊的房子的路牌號碼總和相同。如果 n 在 50 至 500 之間，那麼 n 和 x 各是多少？&lt;br /&gt;&lt;br /&gt;文章中提到 Ramanujan 很快就利用連分數解出了這個問題，讓他的室友 Mahalanobis 非常驚訝。&lt;br /&gt;&lt;br /&gt;當然，Ramanujan 是數學天才。不過這個問題讓我覺得很有意思：它看起來算是相當簡單，我想可能小學生也能聽懂。不過這個問題倒底要怎麼解呢？&lt;br /&gt;&lt;br /&gt;考慮 x 左邊的房子，即號碼 1 ~ x-1 的房子，其路牌號碼總和就是 x(x-1)/2。它右邊的房子，路牌號碼總和是 n(n+1)/2 - x(x+1)/2。這兩個數字要一樣，所以：&lt;br /&gt;&lt;br /&gt;x(x-1)/2 = n(n+1)/2 - x(x+1)/2&lt;br /&gt;&lt;br /&gt;-&amp;gt; x^2 = n(n+1)/2&lt;br /&gt;&lt;br /&gt;所以，問題變成，要找出一個平方數（即 x^2），它同時也是一個三角數（即 n(n+1)/2）。&lt;br /&gt;&lt;br /&gt;這個問題其實就蠻古老的，例如有名的阿基米德分牛問題，也有類似的要求。解法的關鍵是，一個正整數 m 若是三角數，則 8m+1 會是一個平方數，反之亦然。所以，因為 x^2 是一個三角數，所以 8x^2 + 1 會是一個平方數，設它為 y^2，這樣會得到一個 Pell's equation：&lt;br /&gt;&lt;br /&gt;y^2 - 8x^2 = 1&lt;br /&gt;&lt;br /&gt;解 Pell's equation 的確是會用到連分數，這個例子中會需要用到 sqrt(8) 的連分數。不過這個式子倒是有個很明顯的解，就是 y = 3, x = 1。&lt;br /&gt;&lt;br /&gt;要求出更多的解，除了用連分數之外，也可以用下面的方法：&lt;br /&gt;&lt;br /&gt;y^2 - 8x^2 = (y + sqrt(8) x) (y - sqrt(8) x) = 1&lt;br /&gt;&lt;br /&gt;因此&lt;br /&gt;&lt;br /&gt;(y + sqrt(8) x)^n (y - sqrt(8) x)^n = 1&lt;br /&gt;&lt;br /&gt;n 是任意正整數。也就是說，假設已經有一組解（例如 y = 3, x = 1），就可以很容易計算出更多的解。比如說：&lt;br /&gt;&lt;br /&gt;(3 + sqrt(8))^2 = 17 + 6 sqrt(8)&lt;br /&gt;&lt;br /&gt;所以 y = 17, x = 6 也是一組解。&lt;br /&gt;&lt;br /&gt;現在有了 x，就需要算出 n，因為題目要求 n 是 50 ~ 500 之間。算出 n 就容易多了：因為&lt;br /&gt;&lt;br /&gt;n(n+1)/2 = x^2&lt;br /&gt;&lt;br /&gt;-&amp;gt; n^2 + n = 2x^2&lt;br /&gt;&lt;br /&gt;所以要算出 n，只需要把 x 乘上 sqrt(2)，再取整數部份即可（因為 n^2 &amp;lt; 2x^2 且 (n+1)^2 &amp;gt; 2x^2）。所以，x = 6 的時候 n = 8。很容易驗證這個答案是正確的（1 + 2 + ... + 5 = 15，7 + 8 = 15）。另外也可以注意到因為 y^2 = 8x^2 + 1，所以&lt;br /&gt;&lt;br /&gt;y^2 - 1 = 8x^2&lt;br /&gt;&lt;br /&gt;-&amp;gt; (y + 1) (y - 1) / 4 = 2x^2&lt;br /&gt;&lt;br /&gt;-&amp;gt; (y + 1) / 2 * (y - 1) / 2 = 2x^2&lt;br /&gt;&lt;br /&gt;所以如果 n = (y - 1) / 2 則 n (n + 1) = 2x^2，也就是要求得的 n。&lt;br /&gt;&lt;br /&gt;要計算出 50 ~ 500 之間的 n，需要再找更大的 x：&lt;br /&gt;&lt;br /&gt;(3 + sqrt(8))^3 = 99 + 35 sqrt(8)  -&amp;gt; x = 35, n = 49&lt;br /&gt;&lt;br /&gt;(3 + sqrt(8))^4 = 577 + 204 sqrt(8) -&amp;gt; x = 204, n = 288&lt;br /&gt;&lt;br /&gt;這就是原問題的解了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7733897708456444508?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7733897708456444508/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7733897708456444508' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7733897708456444508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7733897708456444508'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/11/mahalanobis.html' title='Mahalanobis 的問題'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1285096985686074084</id><published>2007-06-27T23:39:00.000-07:00</published><updated>2007-06-27T23:46:11.984-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='電腦'/><title type='text'>最新的 TOP500</title><content type='html'>最新的 &lt;a href="http://www.top500.org"&gt;TOP500&lt;/a&gt; 列表又發表了。BlueGene/L 仍然穩居第一名，而且還有兩部新的 BlueGene 電腦進入了前十名。現在前八名的電腦都是位於美國的電腦。另外，前三名的電腦都超過了 100 TFLOPS。&lt;br /&gt;前十名中另一部新電腦是 Dell 的 cluster，位於第八名。第十名的電腦也是一部新電腦，是 SGI 的 Altix 系統。&lt;br /&gt;現在日本最快的電腦是一部 NEC 建置的 Sun Fire X4600 cluster，使用 Opteron 處理器和 Clearspeed 加速器，位於第十四名。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1285096985686074084?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1285096985686074084/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1285096985686074084' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1285096985686074084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1285096985686074084'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/06/top500.html' title='最新的 TOP500'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-1057917862958126938</id><published>2007-05-09T00:31:00.000-07:00</published><updated>2007-05-09T01:08:50.455-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='數字遊戲'/><title type='text'>哪種方法好？</title><content type='html'>有一隻大怪物出現在你面前，十秒內就可以把你幹掉。所以，你得在十秒內把它解決。你可以用小刀刺它：速度比較快，但是效果也比較差，要刺中六下才能解決它。或是，你可以用球棒，速度比較慢，但是效果比較好，只要打中三下就夠了。哪種方法比較好？&lt;br /&gt;&lt;br /&gt;假設球棒的速度正好是小刀的一半，那麼，看起來似乎沒什麼差別，因為小刀刺中六下所需要的時間，和球棒打三下是一樣的。不過，這是假設每一下都能打中。如果有一個固定機率會沒打中的話，情形似乎就不同了。&lt;br /&gt;&lt;br /&gt;如果十秒的時間，剛好可以用小刀刺十下，或是用球棒打五下。那麼，直覺來看，似乎用小刀「比較安全」，因為就算偶而沒刺到，也有比較多次機會可以補救。但真的是這樣嗎？&lt;br /&gt;&lt;br /&gt;為了簡單起見，先假設，打中的機率和打不中的機率是一樣的（各為 50%）。這麼一來，這個問題就變成：丟五次硬幣，至少出現三次正面，和丟十次硬幣，至少出現六次正面，比較哪種方法的機率高。&lt;br /&gt;&lt;br /&gt;丟五次硬幣中出現至少三次正面的機率是 (1 + 5 + C(5, 2))/2^5 = 16/32 = 50%。丟十次硬幣中出現至少六次正面的機率是 (1 + 10 + C(10, 2) + C(10, 3) + C(10, 4))/2^10 = 386/1024 ~= 38%。所以，如果打中的機率只有 50% 時，用小刀反而不好，看起來「直覺」好像是錯的。&lt;br /&gt;&lt;br /&gt;不過，如果打中的提率提高了，會有什麼影響？設打中的機率是 p，則五次打中至少三次的機率是：&lt;br /&gt;&lt;br /&gt;p^5 + 5p^4(1-p) + C(5,2)p^3(1-p)^2&lt;br /&gt;&lt;br /&gt;如果 p = 0.9 則機率是 99.144%。&lt;br /&gt;&lt;br /&gt;十次中打中至少六次的機率是：&lt;br /&gt;&lt;br /&gt;p^10 + 10p^9(1-p) + C(10,2)p^8(1-p)^2 + C(10,3)p^7(1-p)^3 + C(10,4)p^6(1-p)^4&lt;br /&gt;&lt;br /&gt;如果 p = 0.9 則機率是 99.836%。&lt;br /&gt;&lt;br /&gt;也就是說，如果打中的機率提高到 90%，則使用小刀反而是比較好的方法。直覺畢竟是對的 (?)。&lt;br /&gt;&lt;br /&gt;當然，認真來說，哪種方法比較好，和 p 有很密切的關係。也就是說，如果你打中怪物的準度不夠，就應該打少次一點，期待運氣好每次都命中。但是如果準度夠，就可以選擇打多次一點，比較「保險」。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-1057917862958126938?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/1057917862958126938/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=1057917862958126938' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1057917862958126938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/1057917862958126938'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/05/blog-post.html' title='哪種方法好？'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-5144906878748007636</id><published>2007-02-06T02:27:00.000-08:00</published><updated>2007-02-06T02:38:32.038-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='遊戲'/><title type='text'>Supreme Commander demo 版即將推出</title><content type='html'>GameSpot 的&lt;a href="http://www.gamespot.com/pc/strategy/supremecommander/news.html?sid=6165432&amp;om_act=convert&amp;amp;om_clk=gumballs&amp;tag=gumballs;img;0"&gt;這個報導&lt;/a&gt;說，Supreme Commander 的 demo 版將在星期二早上 9:30 am  (PST) 推出（台灣時間星期三 1:30 am）。Demo 版會包括 Cybran Nation 的早期單人任務，以及一個對戰地圖 Finn's Revenge，可以選擇和三種不同難度的電腦對手對戰。&lt;br /&gt;&lt;br /&gt;另外，BETA 測試的結束時間訂為二月十二日。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-5144906878748007636?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/5144906878748007636/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=5144906878748007636' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5144906878748007636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/5144906878748007636'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/02/supreme-commander-demo.html' title='Supreme Commander demo 版即將推出'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-7455780489138998727</id><published>2007-01-29T06:03:00.000-08:00</published><updated>2007-01-29T06:07:34.768-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='遊戲'/><title type='text'>Supreme Commander beta 測試結束日期</title><content type='html'>Gas Powered Games 表示，目前暫時決定 Supreme Commander 的 beta 測試將在二月五日結束。目前的 beta 測試將以 GPGNet 的測試為主，同時也引進新的統計系統，將會記錄所有 ranked game 中的詳細資訊，包括各種單位被生產的次數等。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-7455780489138998727?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/7455780489138998727/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=7455780489138998727' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7455780489138998727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/7455780489138998727'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/01/supreme-commander-beta.html' title='Supreme Commander beta 測試結束日期'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-720968816694764507</id><published>2007-01-19T03:00:00.000-08:00</published><updated>2007-01-19T03:10:02.190-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='遊戲'/><title type='text'>Supreme Commander（最高指揮官）進廠壓片</title><content type='html'>&lt;a href="http://www.thq.com"&gt;THQ&lt;/a&gt; 表示，Supreme Commander（最高指揮官）已經&lt;a href="http://investor.thq.com/phoenix.zhtml?c=96376&amp;p=irol-newsArticle&amp;amp;ID=951407&amp;amp;highlight="&gt;進廠壓片&lt;/a&gt;。 Supreme Commander 是由 Gas Powered Games 發展的即時戰略遊戲，由 Chris Taylor 設計（Chris Taylor 也是 Total Annihilation 的設計者）。預定推出日期為二月二十日。&lt;br /&gt;&lt;br /&gt;不過目前 Supreme Commander 的 beta 測試仍繼續進行中，可能是要繼續測試和多人遊戲相關的部份。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-720968816694764507?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/720968816694764507/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=720968816694764507' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/720968816694764507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/720968816694764507'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/01/supreme-commander.html' title='Supreme Commander（最高指揮官）進廠壓片'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7476823423179797872.post-2355442367321147331</id><published>2007-01-18T02:26:00.000-08:00</published><updated>2007-01-18T02:27:15.141-08:00</updated><title type='text'>測試文章</title><content type='html'>測試文章&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7476823423179797872-2355442367321147331?l=hotballshive.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hotballshive.blogspot.com/feeds/2355442367321147331/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7476823423179797872&amp;postID=2355442367321147331' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2355442367321147331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7476823423179797872/posts/default/2355442367321147331'/><link rel='alternate' type='text/html' href='http://hotballshive.blogspot.com/2007/01/blog-post.html' title='測試文章'/><author><name>Hotball</name><uri>http://www.blogger.com/profile/04496235628696610280</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
