Version 12 (modified by rock, 16 years ago) (diff) |
---|
船舶機械模擬程式加速
1.Roadmap
- Perpare DRBL-Kerrighed testbed
- Config & tun Testbed
- Choose OpenMP compiler
- Test Stability of OpenMP Running in DRBL-Krg
2.Schedule
Task | Complete | Ouput & Evaluation |
Perpare DRBL-Kerrighed Testbed | 2008-08-06 | 安裝說明文件和測試平台 |
Config & tun Testbed | ||
Choose OpenMP Compiler | ||
Test Stability of CpenMP Running in DRBL-Krg |
3.Testbed information
- Software
Name | Version |
debian | etch r3 |
Kerrighed | 2.3.0 |
DRBL |
- Compiler
Compiler | PATH | Comments |
Intel gcc | /opt/intel/cc/10.1.015 | http://0rz.tw/8e4AE |
Intel Fortran | /opt/intel/fc/10.1.015 | http://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.Limitation of Running OpenMP in Kerrighed
- Features removed temporarily (Form 2.0.0 version)
- KerFS
- Distributed threads
- Checkpoint
- Dynamic streams.
- Solution:
- If we want to use OpenMP in Kerrighed, I think we must...
Reference
Attachments (2)
- Migration_OpenMP.pdf (431.2 KB) - added by rock 16 years ago.
-
Intel_Extend_OpenMP_Cluster.pdf
(214.8 KB) -
added by rock 16 years ago.
Extending OpenMP to Clusters
Download all attachments as: .zip