Буланкин В.Б / ВТс-211 / cluster
.pdf" " ( “ ”). /
" ,
, & -
(
& .
" : bash, tar ( cpio), sfdisk, mke2fs (mkreiserfs
" " " ), " grub (
lilo) ,
, .
& sfdisk "
.
) ! .
: “/ +
?”. , & " .
$& + + " . , "
& $
" " .
, Linux- ,
", . ! +
.
∙/ " "
" ssh. ! Windows , &
, , ,
putty. " , $" telnet, ftp, nfs samba
(windows share).
∙& .
∙& ", " .
–72 –
5 . # , " $ !
∙! ,
". - , ,
+ " , $&
& " $ &.
∙& “ ” " ".
∙& ".
∙# $
(&, tiger, ossec, tripware).
∙' " , "
logcheck logwatch.
∙" “ ”
chkrootkit, rkhunter. ,
, + " USBFlash .
, ", man-
chage, sshd, sshd_config, pam, $
. ! : – ,
" . ,
+ ,
.
NFS
" " " . + ,
, , NFS
. : , , - , " , - ,
". " + &
NFS
. 0 $ ?
–73 –
* $ , “ ”? .
, & +
, ", + & "
, +. 3 "
", " ,
+
/ ,
,,
& $ . / "
$ ,
.
, , ,
, " "
. %
&, " ,
“ "
/ ”...
1 " ,
: Panasas File System, Lustre, Terragrid, Parallel Virtual File System (PVFS2), General Parallel File System (GPFS). / "
&,
& & +
. ( , .
“ ” +:
&, " + "
+ .
(, $ ,
", “+”. & +
"
. / , ,
– 74 –
5 . # , " $ !
,
, $ .
– 75 –
6.
GNU (gcc/g77)
, .
, &
– Intel C/Fortran Compiler, PGI Compiler, PathScale EcoPath, Absoft . , "
" " ,
+, . 3 $ ,
, ,
, OpenMP.
3 + " ,
! !.
$ & , $
$ $ , &
", + $ .
0
$ . 3
( , , ,
Intel),
" /etc/ld.so.conf,
ldconfig. %, , ,
&
/etc/profile ~/.bash_profile,
& LD_LIBRARY_PATH,
, + , +
.
–76 –
6 . !
$
, &
. $"
,
$", & :
∙$ ,
∙" " ,
∙" . 0 ,
$ . 3 & ", & "
, "+ " - ,
$& ". 3
" , " $
& $& - . ."
.
/ $
$ , "
$ , .
$ + $"
+ ": , ,
$ ,
&. " "
", , & +
& !.
3 ,
,, , MPI.
& ,
Linux. 0 , , ,
, & . /
$" MPI
' 2.
– 77 –
! " , ,
. / , " ,
MPI.
" " make "+ & , "
cpi.c π. %
" " . .
mpirun –np N ./cpi, N – ,
$ , .
3 + +, &
– . &
$"
,
Linpack HPCC.
mpi-benchsuite, : http://parallel.ru/ftp/tests/mpi-bench-suite.zip
' " , " $ config/make.def, , , "
" make. bin "
transf1, ..., transf5, mpitest, nfstest nettest. "
transf1 (& ) mpitest ( $" MPI).
/ " transf1
. ( " ”m1 M1024000 T5”. ! m1 " 1 ", M1024000 –
" 1024000 ", T5 – &
5 ( + ).
$ . ' ,,
$" ( * "/ ). *
– 78 –
6 . !
, "+
$ & "
.
), & ",
, transf1 ”m0 M0 T10”.
6 +
Intel MPI Benchmarks,
Pallas MPI Benchmarks. !
" , ,
$" MPI, $ $"
" $ , $",
$" $" / .
$
Linpack. $ , , + , & .
" + " ", ,
- +
", & $ ,
. 7 " & ,
" . /
& +
BLAS High Performance Linpack
(http://www.netlib.org/benchmark/hpl/). ,
, & MPI,
& ,
& .
$
Linpack ' 3. 3
" ,
HPL, " MKL:
– 79 –
http://www3.intel.com/cd/software/products/asmona/eng/perflib/mkl/266857.htm.
%, $ Intel. ,
nodeperf, &
" $
$ DGEMM.
" , HPC Challenge Benchmark, (HPCC, http://icl.cs.utk.edu/hpcc/). ! 4 " ",
" , .
, Linpack
$" . .
DGEMM ( $) $"
& " " " " &. . STREAM
& $ &
. HPCC
& .
3 $
, &
". ! "
, &
, , " -
" . % , . 3 ,
,
" ,$& + .
0, " " : &
& " ,
, , (
) . !
– 80 –
6 . !
" ,
,
$ " " . :
", " .
3
,
, . 0,
, , ,
$ " – , "-
& . '
$ . 6 + & !
Intel,
" Linux, MS Windows:
∙,
∙,
∙$ ,
∙,
∙.
0 Intel ( C/C++, Fortran77/Fortran90)
& $ 3264-
" , &
OpenMP, ,
$ .
" Intel Debugger,
" gdb dbx
, ddd, Eclipse, Allinea. &
OpenMP, "
– 81 –