【課程十五】OpenCL 高效能平行運算上機課程(兩日)

文章推薦指數: 80 %
投票人數:10人

OpenCL (Open Computing Language)是基於C及C++語言,以同一種語言實現跨越CPUs、GPUs、CELL、DSP等 ... AMD、INTEL 及NVIDIA OpenCL SDK 安裝及原始碼編譯. 首頁 專業教育訓練 專業教育訓練 公司簡介 關於兌全 最新消息 展覽訊息 產品介紹 人工智慧解決方案 高速運算工作站 輕型運算工作站 高速運算卡 網頁套裝軟體 生主植粹系列 生主植粹系列 廠商連結 廠商連結 檔案下載 課程報名表下載 上課地點位置圖下載 規格書下載 聯絡我們 線上聯絡 公司簡介 產品簡介 廠商連結 聯絡我們 繁體中文 简体中文 English 註冊會員 | 會員登入 繁體中文 简体中文 English   公司簡介 最新消息 產品介紹 人工智慧解決方案 高速運算工作站 輕型運算工作站 高速運算卡 網頁套裝軟體 生主植粹系列 專業教育訓練 廠商連結 檔案下載 聯絡我們 0 首頁產品介紹課程介紹專業教育訓練【課程十五】OpenCL高效能平行運算上機課程(兩日) 產品搜尋 課程介紹 專業教育訓練 以類別搜尋 專業教育訓練 以關鍵字搜尋 專業教育訓練 1 產品名稱 【課程十五】OpenCL高效能平行運算上機課程(兩日) 產品型號 T055 產品規格 單一規格 OpenCL(OpenComputingLanguage)是基於C及C++語言,以同一種語言實現跨越CPUs、GPUs、CELL、DSP等異質(heterogeneous)執行平台,使其同時並行的平行處理語言。

未來,SOC嵌入式系統及FPGA方案商也計畫將OpenCL納入成為使用者開發工具。

OpenCL最早為蘋果電腦(AppleInc.)所開發(擁有OpenCL的註冊商標),之後與AMD、IBM、Intel、NVIDIA技術團隊合力草擬出第一份OpenCL計畫書,由蘋果電腦提出給KhronosGroup。

在2008年6月16日,由來自於CPU、GPU、embedded-processor、知名軟體開發商等各領域專家代表組成KhronosComputeWorkingGroup。

此Group在2008年11月18日完成擬定OpenCL1.0的規格書,並於2008年12月8日通過審查,公諸於世。

OpenCL1.1的規格書也於2010年6月14日完成修訂公告。

本課程針對AMD及NVIDIA所提供的OpenCL開發平台,實際探討並展示OpenCL跨平台平行處理的方法,所探討的內容將有助於具有高度運算需求之各科學領域的產品研發,例如:影音3D多媒體、MonteCarlo統計模擬、全球氣候變遷模擬、氣體煙霧模擬、財務工程、土木建築、模流水流模擬、火焰模擬、生物醫學、國防科學、石油探勘、CAD、CAE、CAM等。

本入門上機課程的最大目的是引導OpenCL初學者能夠在短時間內快速學習OpenCL。

只要是具備有C程式語言的設計基礎者均可以加入此上機課程,利用兩天的時間快速學會OpenCL平行處理程式的設計技巧及平行理念。

誠摯的邀請您來參加這場不能錯過的OpenCL研討課程:※上課時間:歡迎機關團體或個人隨時來電洽詢。

※基礎:具備有C程式語言的設計基礎者均可參加此課程。

   【課程內容表】   授課講師 兌全有限公司專任講師 第一天 議程 內   容 8:30~9:00 報   到 9:00~10:50 1.平行處理簡介   軟體的平行–SingleProgramMultipleData(SPMD)  硬體的平行–SingleInstructionMultipleData(SIMD)2.AMD、INTEL及NVIDIA處理器架構介紹3.使用圖形處理器(GPU)實現平行處理  GPU執行緒及其排程(warps及wavefronts) 10:50~11:00 休息時間 11:00~12:00 4.OpenCL平行語言模式架構及執行緒架構說明 12:00~13:00 午餐時間 13:00~14:20 5.個案研究A:vectoraddition程式追蹤  (Linux)Compile及makefile說明 14:20~14:30 休息時間 14:30~16:00 6.AMD、INTEL及NVIDIAOpenCLSDK安裝及原始碼編譯  (Linux系統) 16:00~16:10 休息時間 16:10~17:00 7.上機實習:撰寫第一個OpenCL程式   賦  歸     授課講師兌全有限公司專任講師第二天 議程內   容8:30~9:00報   到9:00~10:51.OpenCL平行model說明Platformmodel,Executionmodel,Memorymodel,Programmingmodel,Threadstructure10:50~11:00休息時間11:00~12:002.OpenCLBuffers及Pinnedmemory使用方法介紹個案研究B:multipleContexts程式追蹤個案研究C:matrixmultiplication12:00~13:00午餐時間13:00~14:203.OpenCL事件處理(Events)個案研究D:multipleGPUdevices14:20~14:30休息時間14:30~16:004.OpenCL平行化向量處理個案研究E:FastFourierTransform(FFT)16:00~16:10休息時間16:10~17:005.上機實習:撰寫OpenCLmultipleContexts程式6.上機實習:撰寫OpenCLEvent處理程式 賦  歸   【資訊內容】   報名方式:請下載報名表或請Email至[email protected],兌全有限公司將有專人為您服務。

  課程報名表下載   洽詢資訊:兌全有限公司 Ms.LisaE-mail:[email protected]電話:(03)301-9583傳真:(03)301-9045手機:0928-586881   檔案下載 檔案類別內容版本大小上傳日期下載 課程報名表下載 【課程十五】OpenCL高效能平行運算上機課程(兩日)(T055) V1.0 85.00K 2020/06/03 總數 1   已是最後一筆 已是第一筆 公司簡介 產品簡介 廠商連結 聯絡我們    兌全有限公司電話:(03)301-9583 傳真:(02)301-9045地址:33046桃園市桃園區大興西路二段67號4樓之1E-mail:[email protected]         Designedbyezb2b2c        



請為這篇文章評分?