wiki:Osaka

Version 26 (modified by rock, 16 years ago) (diff)

--

船舶機械模擬程式加速

0.Our Solution

方法 問題和可行性 備註
使用Kerrighed作為Middleware來自動Thread Mogration 2.0.0之後版本無法支援Thread Migrate,只能process migration,也無法support openmp
使用Mosix來作為Middleware來自動Process Mogration 澳洲有人測試OpenMP成功於MOSIX上,可以參考他們的作法
使用S-DSM來 run OpenMP Code 目前看來,可行性比較高的方法,滿多成功的範例


1.Roadmap

  1. Perpare testbed
  2. Config & tune Testbed
  3. Choose OpenMP compiler
  4. Test Stability of OpenMP
  5. Runing Osaka Code


2.Schedule

Task CompleteOuput & Evaluation
1.Perpare Testbed 2008-08-06 安裝說明文件和測試平台
2.Config & tun Testbed
3.Choose OpenMP Compiler
4.Test Stability of OpenMP
5.Runing Osaka Code


3.Testbed information

  • Software
Name Version
debian etch r3
Kerrighed
Mosix
2.3.0
2.24.2.2
DRBL
  • Compiler
Compiler PATH Comments
Intel gcc /opt/intel/cc/10.1.015http://0rz.tw/8e4AE
Intel Fortran /opt/intel/fc/10.1.015http://0rz.tw/654xd
  • Features of the Intel OpenMP implementation
    • OpenMP 2.5 conforming
    • Nested parallelism
    • Workqueuing extension to OpenMP
    • Interoperability with POSIX and Windows threads
    • OMP_DYNAMIC support
    • Performance analysis via Intel Thread Profiler
    • Error Checking with the Intel Thread Checker (see below)


4.Osaka & Kerrighed


5.Osaka & Mosix


Reference

Attachments (2)

Download all attachments as: .zip