逸奇教育訓練課程

Intel Compiler 與 OpenMP平行計算程式設計

(課程編號:INT01-02)

課程內容

Intel編譯器可以有效幫助軟體開發者發展高速計算程式,這是因為Intel編譯器提供SSE (Streaming SIMD Extensions ) 硬體加速支援功能,針對迴圈進行最佳化的High level optimization,使得開發者在開發程式時可以在不同的硬體架構下得到最大的加速。而Intel編譯器另外提供了自動平行化與支援OpenMP 2.0語法,讓程式開發者可以用執行緒(Thread)的概念來開發平行計算程式。

而在現今處理器硬體發展已朝向多核心的時代,搭配上Intel Compiler和OpenMP語法,程式設計師就能夠在程式裡需要大量運算的瓶頸,使用平行計算的概念加強後,開發出充分利用多核心浮點運算能量的程式。

課程大綱

  • Intel Fortran Compiler 最佳化功能使用介紹

  • 平行計算介紹

  • Intel Fortran Compiler自動平行化功能介紹與技巧

  • OpenMP語言介紹

  • Thread level記憶體存取模型

  • OpenMP平行指令介紹

  • OpenMP同步化指令介紹

 
 

課程效益

透過本次的訓練課程,參加者可以了解Intel Visual Fortran的 進階使用方法和程式最佳化功能設定,以及了解OpenMP語法的精隨進而撰寫平行計算程式。

場次時間

主題 Intel Compiler 與 OpenMP平行計算程式設計
講師 薛格閔 Owen  / 逸奇科技 應工部主任工程師
日期 2007/10/4(四)
時間 PM 2:00 ~ PM 4:00
地點 靜宜大學 靜安樓應用數學系會議室

台中縣沙鹿鎮中棲路200號

課程收費

  • 課程費用:免費

活動諮詢專線:(02) 8231-6888 # 9 連小姐
E-mail:
mk@ancad.com

 

 

 

AnCAD, Inc. 逸奇科技股份有限公司  http://www.ancad.com.tw
台北縣永和市保生路2號10F之1 TEL: (02)8231-6888 FAX:(02)8231-6877