
building parallel applications,3-6
module commands
avail command
,2-4
list command,2-4
load command,2-4
unload command,2-5
modulefile
automatically loading at login
,2-5
configuring parallel build environment,3-5
creating,2-6
default modulefiles loaded,2-4
gnu modulefile,2-3
Intel modulefile,2-3
loading for current session,2-5
modules modulefile,2-1,2-3,2-4
mpi modulefile,2-3
overview of loading,2-4
setting shell variables,2-1
supported modulefiles,2-3
unloading,2-5
using,2-1
viewing installed modulefiles,2-4
viewing loaded modulefiles,2-4
viewing modulefile-specific help,2-6
modules modulefile
using
,2-4
Modules software,2-1
MPI library
building parallel applications
,3-6
N
node specialization
introduction to
,1-1
types of roles,1-1
P
parallel application
build environment
,3-5
building,3-8
compiling and linking,3-8
debugging,4-1
debugging with TotalView,4-2
developing,3-1
environment for developing,1-5
examples of,A-1
performance considerations,3-14
pgd/jointfilesconvert/1469930/bg,4-1
PGI
building parallel applications
,3-7
PGI compilers
supported
,3-2
using,3-2
PGI Fortran
( See Fortran )
plf command,3-7
plf90 command,3-7
private file view,3-14
processor availability,3-3
program development
building parallel applications
,3-8
checking processor availability before
launching jobs
,3-3
communication between nodes,3-15
compiling and linking parallel applications,
3-8
compiling and linking serial applications,3-4
debugging parallel applications,4-1
debugging serial applications,4-1
debugging with TotalView,4-2
developing libraries,3-9
developing parallel applications,3-4
developing serial applications,3-3
example parallel applications,A-1
example serial a pplications,A-1
I/O performance considerations,3-14
introduction to,3-1
introduction to building serial applications,
3-4
introduction to running serial applications,
3-4
linking with pthreads,3-5
parallel application build environment,3-5
parallel application programming model,3-5
private file view,3-14
serial application programming model,3-4
shared file view,3-14
using Fortran,3-7
using GNU C/C++,3-7
using GNU make, 3-7, 3-10
using libraries,3-7
using MKL library,3-7
using MLIB mathematical library,3-6
using modulefiles,3-5
using MPI library,3-6
using PGI,3-7
using pthreads,3-5
using reserved symbol names,3-8
programming environment
compilers
,1-5
developing applications,1-5
libraries,1-5
pthreads
linking requirements
,3-5
restrictions on using,3-5
Q
queue
checking availability
,7-9
Index-3
Komentarze do niniejszej Instrukcji