Download Cluster OpenMP User`s Guide

Transcript
Cluster OpenMP*
12.3
12.4
12.5
12.6
12.7
12.8
12.9
13
12.2.1 OpenMP* Threads ................................................................... 64
12.2.2 DVSM Support Threads ............................................................ 64
Granularity of a Sharable Memory Access ................................................ 64
Socket Connections Between Processes ................................................... 65
Hostname Resolution ............................................................................ 65
12.5.1 The Hostname Resolution Process .............................................. 65
12.5.2 A Hostname Resolution Issue .................................................... 66
Using X Window System* Technology with a Cluster OpenMP* Program ....... 66
Using System Calls with Cluster OpenMP ................................................. 67
Memory Mapping Files ........................................................................... 68
Tips and Tricks..................................................................................... 68
12.9.1 Making Assumed-shape Variables Private .................................... 69
12.9.2 Missing Space on Partition Where /tmp is Allocated ...................... 69
12.9.3 Randomize_va_space............................................................... 70
12.9.4 Linuxthreads not Supported ...................................................... 70
Configuring a Cluster ....................................................................................... 71
13.1
13.2
13.3
13.4
Preliminary Setup ................................................................................. 71
NIS Configuration ................................................................................. 72
13.2.1 Head Node NIS Configuration .................................................... 72
13.2.2 Compute Node NIS Configuration .............................................. 73
NFS Configuration ................................................................................ 74
13.3.1 Head Node NFS Configuration ................................................... 74
13.3.2 Compute Node NFS Configuration .............................................. 74
Gateway Configuration .......................................................................... 75
13.4.1 Head Node Gateway Configuration ............................................. 75
13.4.2 Compute Node Gateway Configuration........................................ 76
14
Configuring Infiniband ..................................................................................... 77
15
Reference ...................................................................................................... 80
15.1
15.2
Using Foreign Threads in a Cluster OpenMP Program ................................. 80
Cluster OpenMP* Options Reference ........................................................ 80
16
Glossary ........................................................................................................ 82
17
Index ............................................................................................................ 84
List of Figures
Figure
Figure
Figure
Figure
6
1
2
3
4
Normal Heap Address Space Layout....................................................... 34
Disjoint Heap Address Space Layout ...................................................... 35
Sample output .CSV file....................................................................... 47
Predicted scalability speedup using Cluster OpenMP* ............................... 48
Document Number: 309076-003US