English  

 
顧問諮詢> 培訓課程

培訓課程
     
  近期開課課程


OpenMP & Pthread 程式設計課程(台灣台北地區學習課程第一期)



目前多核心之 CPU 當道,對於一般單一執行緒(Single Thread)的程式,多核心的處理器並沒有辦法提升它的處理效能;不過對於多執行緒(Multi Thread)的程式,就可以透過不同的核心同時計算,來達到加速的目的。本課程將以目前最廣泛使用的 OpenMP 以及 Pthread 之多執行緒程式,一步步帶領您撰寫平行運算程式。OpenMP支援 Fortran和C/C++兩種語言來做平行化,本課程將以這兩種語言為例。Posix thread 這套Library是用來產生、控制執行緒的函式庫,讓平行化運算可以達到最好之效果,使程式的運算速度更有效率。敬請把握機會,儘速報名!

【課程名稱】OpenMP & Pthread程式設計
【主辦單位】研碩資訊股份有限公司
【協辦單位】博盛數碼動力(股)公司、鴻鵠國際(股)公司
【上課日期】2011/05/05(星期四)、05/06(星期五)
【報名截止日】2011/04/29 (星期五)
【上課時間】上午10:00~12:00 至 下午01:00~05:00
【上課地點】淡江大學台北校區 電腦教室3F (D304) 台北市金華街199巷5號
【授課講師】研碩講師群
【線上報名】點此線上報名

課程費用

訂價

04/25 前報名特價優惠

呼朋引伴專案

MPI
平行程式設計

4,500

3,500

三人同行,一人半價
四人同行,一人免費

*報名時需一次報齊人數,恕不接受後續調整追加

日 期

課 程 大 綱

05/05
(OpenMP)

(1) 介紹 parallel programming
(2) 簡介 Shared memory programming
(3) Fork-join 架構介紹
(4) OpenMP 迴圈平行化
(5) OpenMP 區域平行化
(6) 工作排程條款

(7) OpenMP 同步化
(8) OpenMP Runtime Library 指引
(9) Performance Considerations
(10) Algorithm Study

05/06
(Pthread)

(1) Thread 概念介紹
(2) Thread 生成與結束
(3) 控制 Thread
(4) 進階 Thread 屬性調整
(5) Thread 同步介紹
(6) Mutex 同步方法

(7) 進階 Mutex 屬性調整
(8) 條件變量同步
(9) RW-Lock 同步方法
(10) Barrier 同步方法
(11) Spin Lock 同步方法
(12) 進階 Thread 控制函式
(13) 開發 Pthread 舉例說明


按此線上報名, 送出報名表後,敬請來電確認報名,我們將通知您匯款帳號,敬請於報名後三個工作天內匯款。另外,我們亦將於開課前三天以 email或電話提醒您前來上課。 (研碩保留開課與否之權利,若報名人數未滿30人,將另行擇期開課)

◎聯絡人:
博盛數碼動力:
王小姐 [email protected] 電話:( 02)2912-0128#2115  傳真:( 02)2912-1881


◎研碩學員可享有之肯定:
專業憑證:
課程結束後, 無缺課紀錄之學員將頒予:"OpenMP & Pthread程式設計課程結訓證明"

優惠活動:
前10名報名者,送課程優惠券!日後參加研碩所舉辦之其他課程時,可憑券享優惠折扣!

鼓勵清寒學子進修計劃:
為照顧清寒家庭學生,鼓勵進修,研碩資訊特別提供一年內二次免費上課補助!請於報名時在報名表備註欄內註明”鼓勵清寒學子進修計劃”,並於開課當天出示學生證及相關證明之正本即可。


培訓課程

  OpenMP & Pthread