這個消息應該算有點晚了…似乎是在去年年底推出 ATI Stream SDK 2.3(連結)前,AMD 就將整個「ATI Stream」這個名詞,改為「AMD Accelerated Parallel Processing」(簡稱「APP」)了!Heresy 現在找到的資料,是可以追朔到 2010/10/20(連結),不過由於 Heresy 自己沒有一直在追/認真看 ATI/AMD 的新聞,所以也就沒注意到了(奇怪,印象中之前 2.3 的時候,進到 Stream SDK 的網頁並沒有寫啊?)。
基本上,這次的改名,應該就只是單純的改名,和顯示卡品牌的「去 ATI 化」,應該是同樣的意義,並沒有做其他部分的修改;而他的新頁面,則是在:http://developer.amd.com/gpu/AMDAPPSDK/。
實際上,目前檔案下載的部分,檔名也都還掛著「Stream SDK」的名稱,並沒有將檔案名稱也做修改;同時,SDK 版本的部分,也延續原來的板號,繼續由 v2.3 出發、延續下去。
另外,AMD 在自己的 OpenCL Zone(網站)也多了一個「University Programs」(連結),在裡面提供了一個所謂的「OpenCL University Kit」,算是提供了一個標準的 OpenCL 教學課程的內容。他的章節內容如下:
- Lecture 1: Introduction to Parallel Computing
- Lecture 2: Introduction to OpenCL
- Lecture 3: Introduction to OpenCL, continued
- Lecture 4: GPU Architecture
- Lecture 5: OpenCL Buffers and Complete Examples
- Lecture 6: Understanding GPU Memory
- Lecture 7: GPU Threads and Scheduling
- Lecture 8: Optimizing Performance
- Lecture 9: OpenCL Programming and Optimization Case Study
- Lecture 10: OpenCL Extensions
- Lecture 11: Events Timing and Profiling
- Lecture 12: Debugging
- Lecture 13: Programming Multiple Devices
基本上,他所提供的資料是投影片的形式(微軟 PowerPoint 2007/2010的 PPTX 檔),每一章節就是一個投影片,製作的算是相當完整;而同時,針對 lectures 2, 3, 9, 13 的內容,也都有提供範例程式。這對於要學習 OpenCL、或是要教 OpenCL 的人來說,應該都有相當的幫助了!
不過,AMD 官方網站要下載這個「OpenCL University Kit」是要註冊的,;如果不想註冊的話,也可以考慮到 Geeks3D 下載(網頁)。