Вычислительное дело и кластельные системы. Воеводин (2007) (Вычислительное дело и кластельные системы. Воеводин (2007).pdf), страница 3
Описание файла
PDF-файл из архива "Вычислительное дело и кластельные системы. Воеводин (2007).pdf", который расположен в категории "". Всё это находится в предмете "суперкомпьютерное моделирование и технологии" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 3 страницы из PDF
!+$.,on-line+,.$",",. ',,,"+,$,$ ",$ ,,–, ,"$ .$– 98 –8.+".,.",,"$-.:$,"".(",.+ ":,,-1. .8,.. /"+,! !$&+$,.+ .,(http://ganglia.sourceforge.net/)$ &,.!Nagios(http://nagios.org/)&...Ganglia&&,&.,!.smartdlm_sensors.– 99 –,,7,,"."cleo-stat,&,&,$&7."+,.",logcheck,,(,.Cleo$ &$ "cron)&,find /tmp -mtime +3 -exec rm -f \{\} \;,"/tmp.,"“&RAID,.+ ." +$ .(-,,&” – ,", . .".."-" RAID$.$&,.*,tarcpio. (rar,zip,&UNIX-,,Cdbackup, af-backup, ibackup, Taper!.3&+– 100 –"",,. *,$Bacula, Amanda, Backupninja,.&,,8.,.$",,.".) + "",–,&"CD/DVD.
6+&:&&,&,+".7,&-&"(+",),&. 3&$",.$$,–$,.&!"$,$0.,,,",&,.-,",+" “+&""”$",,,"""".– 101 –,,,.3$"",,$&$.0-,,,$.&,,",,,,$"+,,,,+ +–,,&&,$ &.7,&4. (&!,",,&-".0&,,,$. 0&:,",",,$".,.– 102 –+,,%&,($.$,,,&$,. 0",-.,",",$+&.".-,&,",..,&$,&" ,+",-,–,/".&,,"&+.0 ,$,,++,.%,&,!,-,"-&"+"– ,&+$',,,– 103 –".,$,.,&",,$–$,,+".-+,,,&. *$ ","$ ",&,"",,+,",&""".+""&,+.1+ ",,– 104 –...1.!!&/&,2003-2007".$$ "","$ &,&. /$ &"$&$Top50http://www.supercomputers.ru.Parallel.ru&$-","ClusterBook@Parallel.ru.– 105 –/+.+, *,%- + . / Leo200316002$.Intel Xeon 2,6$4;2".$SCI"SCI D335*.100Mbit Ethernet"."ServNet20;28-38-MidiTower"9&?"?4;.$1,5 ."""/ , TowerNFS"""+"?'(*UPS?/3,8.$!70– 106 –$1. !!&$80!. .5 .($??1".$lm_sensorsLinux RedHat 7.3Scali SSP 3.1.0"Intel C+Fortran 9.1/Intel MKL 8.0.2!Cleo5.$#;""!/ HPL– 107 –166,4 / 104,3ssh/+.+, *,%- + .
/ Ant200480002$.AMD Opteron 248 2,2$4;4".$InfiniBand"Mellanox MT23108,MellanoxMTS3100*.Gigabit Ethernet"."HP LightsOut1000;28-38-1U"4;.9&?"?1,5 ."""/ , 4UNFS"""+"?4'(UPS?/40– 108 –"42U, 19”$1. !!.&$!$70$80!. .5 .($??1";hdparmSuSE Linux 10.0mvapich-0.9.5-mlx2.0.1"Intel C+Fortran 9.1/Intel MKL 8.0.2!Cleo5.$#;"!/ HPL– 109 –704 / 512"ssh/+./ !Infinity, 0.
/200526002$.Intel Xeon EM64T 3,2$42".$InfiniBand"Mellanox IB*.Gigabit Ethernet"."108-38-4U"9&?"?4;.""/ , 4U400"NFS"""+"/ ()?3'(UPS?"APC 42U, 19”.&10.$$$– 110 –-"1. !!&17,6 0$28!&. .3,5 .($??SUSE Linux Enterprise Server9mvapich"Intel /C++ 9.1 EM64TIntel Fortran 9.1 EM64TIntel Fortran 77 9.1 EM64T/LSTC LS-DYNA, ANSYSCFX 10,ANSYS!Cleo5.$#""!/ HPL– 111 –333,2 / 270,1ssh/+./3* / Cli, ,'1220054004$.Intel Itanium2 1,5* $$4;20".$1 Gbit Ethernet"Intel 82546-3x1Gbit PCI-X;3Com 3C16470*."0;8-38-34U"&?"?4;9Gigabit Ethernet"..$ / 400146"""NFS"""+"?19” +1 .'(UPS?/5,0– 112 –PrimeCenter,1. !!.&$$25$70!. .4 .($?? '*RedHat Enterprise Linux AS4.2 for IA64MPICH 1.2.7"Intel C+9.0, Intel Fortran 9.0/Intel MKL 7.2.1!PBS Pro Altair 7.0.$#"!/ HPL– 113 –;""96 / 68,06(telnet/+.*, ,%+ + .&) 3* / *"&-160200640002$.Intel Itanium 2 1,6SLC$4;4".$InfiniBand"Voltaire HCA 400/Voltaire ISR9024*.Gigabit Ethernet"."Fast Ethernet0;18-38-1U (HP Integrity rx1620)"9&?"?4;.""/ , 2U (HP Integrity rx2600)0,8 .
(")NFS""/"+"?2'(UPS?"42U, 19”/25.$, 3 MBAir Blue (($– 114 –)1. !!&2$70!32. .3,2 ,+($?+.,?$ .1,+.Ganglia, HP Systems InsightManagerRed Hat Enterprise Linux ESrelease 4mvapich"Intel C++ / Fortran 9.1/Intel MKL 9.0, Fluent 6.2!Grid Engine.$#;"!/ HPL– 115 –512 / 404"ssh/+.(, (. / &",2Cyberia2007283002$.Intel Xeon 5150, 2,66$4;4".$InfiniBand"QLogic InfiniPath, SilverstormInfinI09240*..&0-38-Gigabit Ethernet"ServNet11U"&?"?4;9";8.10 ."""/ , 2UPanFS (Panasas)"""+"?14',($UPS?/– 116 –42U, 19”: 8,6"1. !!&115.$96$72!. .4($??APC InfraStruXureGangliaSuSe Linux Enterprise Server10, Microsoft WindowsCompute Cluster Server 2003QLogic MPI"gcc 4.1.0, Intel FORTRANcompiler 9.1, Intel C/C++compiler 9.1/Intel MKL, Fluent 6.3, Gambit2.3!Torque.ssh2$"!/ HPL– 117 –12 / 9 .2.!MPI"Library, mvapich, ScaMPI,&",mpich, mpich2, Intel MPI,& "rambler.$MPI&,LAM,./+ "&IBGOLD."–, google, yandex,&.+OpenMPI, mpich-gm, MPI/PRO, NT-mpich$,",.3,mpich$,&",,.mpichmpich(,device.
!",.""ch_p4,TCP/IP. %rsh$ssh.– 118 –2.!MPI"ch_p4mpd.ch_p4,,$$#,-$,,mpd.,+,.(ch_shmem,"&.//.mpich,""tar xfvz mpich-1.X.X.tar.gz""./configure --prefix=/opt/mpich –with-device=ch_p4,"/opt/mpich/usr/local. 3gcc/g77,,,:-c++=CXXPATH -cc=CCPATH -fc=FCPATH -f90=F90PATH\-clinker=CLINK -c++linker=CXXLINK\-flinker=FLINK -f90linker=F90LINKCXXPATH, CCPATH, FCPATH%++, , 8F90PATH –-908F90LINK –,CLINK, CXXLINK, FLINK.&Intel$,:-c++=icc -cc=icc -fc=ifort -f90=ifort -clinker=icpc-c++linker=icpc -flinker=ifort -f90linker=ifort/& "$-cflags= , -c++flags= , -fflags= , -f90flags.,3(&,/usr/bin/ssh),& rsh=RSHCOMMAND."3make.configure.+configure", ,,,-– 119 –.&$--disable-cxx, --disable-f77, --disable-f90.!+make,"make install..(mpicxx++),,mpif77(8)mpif90mpicc ( ),(8-90)." mpirun.&mpirun -np 10 ./a.out10a.out? 7$,,(".$" )$INSTALL_DIR/share/machinefile.LINUX. 3"" ,"&mpirun-machinefile.&,".mpich2!$,$mpich,,.•!&,++, 8"$--enable-f77, --enable-f90•#""mpich2&c3,"TCP/IP.
(-908&,--enable-cxx.",– 120 –mpich. !ch_p4$&2.!MPI--with-device=c3:ssm,--with-device=c3:shm,&SMPTCP/IPmpich2•&,+.InfiniBand (&Mellanox Verbs API),& ":"&--with-device=ch3:ib –with-ib=vapi--with-ib-path=PATH_TO_MELLANOX_IB.•Myrinet,*GASNet. /",GM$--with-device=ch3:gasnet –with-gasnet-conduit=gm--with-gm=GM_INSTALL_DIR.!" .mpd.conf,<pass> – ,“!). !,chmod 600 .mpd.conf.mpich2. /”(":-&mpd". %+1 (/etc/mpd.hostsmpdboot -n N,+'secretword=<pass>',"N –).
*.!mpd&mpd"mpdtrace.,." mpirun,&"&mpiexec"mfilenode –, ncpu –$$. 1– 121 –"mpiexec.-machinefile mfile.: <node:ncpu>,. 0 &-np N"–,$&, host1 ... hostNIntel MPI Library/&$$"mpich2. 3;. "N.&MPI$&",$&-hosts N host1 ... hostN,".,Ethernet;InfiniBandMyrinet.-;$ . /Ethernet&Direct Memory Access)+InfiniBand Myrinet.:,"&,&RDMA (RemoteDAPL. .,"$,$.Intel MPI Library"Itanium. !" 8.1+ ,GNU.#,$&&&MPI-2x86, x86_64$Intel C/C++/F77/F90,install.sh$.
/&$&," .+(/opt/intel/mpi/),"– 122 –& ,$""2.!MPI. /+ "pythonIntel MPI Library!2.2.$,",/32-".$_ _intelmpi>/bin/mpivars.sh,<zshbash_ _intelmpi>/bin/mpivars.csh,<csh+,tcsh.64-$<_ _intelmpi>/bin/_ _intelmpi>/bin64/. 7<,",+"/etc/profile./etc/csh.cshrc"/Linux/etc/profile.d,bash&tcsh./etc/csh.cshrc,/etc/profile+.,,,»«;&$,"/etc/profile.d.0$mpicc/mpiCC/mpif77/mpif90."/$HOME/.mpd.conf,! #," mpd.hosts.""!"."mpdallexit,mpdboot -n <Nodes_Number>,,mpd.hosts.
/"ssh,,'secretword=<mpd_secret_word>',".+",mpi_secret_word – ,"(0600).$mpdbootrsh&– 123 –-r ssh.ssh. 3Nodes_Number –"" mpiexec -n <Nodes_Number> <>. 3_ _; &,",mpiexec&I_MPI_DEVICE <device>,device: rdma (DAPL), shm (sock (TCP/IPEthernet), ssm (socket+shm),(socket+shm+rdma). 3"./$Intel MPI Library($ http://www.intel.com/go/mpi."--genv),rdssmmvapich,,$& gen2,InfiniBandch_gen2."mpich,mpich)/"&vapi. !". *&.
mvapich(InfiniBand$mvapich.make.gcc. !Intel:mvapich.make.iccmvapich.make.ecc,Portland Group – mvapich.make.pgi. *configure,,.!+"++ ,make install. .&make,,mvapich,.!,,,ldconfig." /etc/ld.so.conf– 124 –2.!!MPI,"mpirun. %mpirun_rsh.:mpirun_rsh -np N host1 ... hostN program args...N –, host1 ... hostN –$,args –program.ScaMPI (Scali MPI Connect)" Scali (http://www.scali.no)Ethernet, Myrinet, SCIInfiniBand. !.
! $&,+$.+&+SCI.IBGOLD/OpenFabrics!IBGold" MellanoxIBGold.,OpenFabrics."&OFED,InfiniBand, +"$ & MPImvapich.,.", "", open subnet manager"#,«Build OFED Software RPMs». %7OFEDRPMS,-devel,opensm,"install.sh.InfiniBand&,kernel-ib".+,rpm– 125 –,& -replacefiles.opensm.&(lib*.rpm),-devel. %mpich_mlxopenibd,,.– 126 –opensm3.!'High Performance LINPACK/,High Performance Linpack (HPL),BLAS.HPL"http://www.netlib.org/benchmark/hpl/hpl.tgz.BLAS,,Linux. -&,$Intel 80386.,BLAS,& :Atlas (http://www.netlib.org/atlas/),••GotoBLAS(http://www.tacc.utexas.edu/resources/software/#blas),•Intel MKL(http://www3.intel.com/cd/software/products/asmona/eng/perflib/).#BLAS (& BLAS),"HPL.
! "","setup& ""Make.<ARCH>.!"Make.MyArch,MyArch –., Lin_Xeon. ."," ,BLAS." ARCH.,8mpiccmpif77. !MPincMPlib.– 127 –make arch=MyArch (MyArch –.). 3""$++xhpl."",""bin/HPL.dat.$ "/",!"HPL.dat$,$01:02:03:04:05:06:07:08:09:10:11:12:13:14:15:16:17:18:19:20:21:,bin/MyArch6 – ,11-12 – ,,$".TUNING..!" HPL.dat ():HPLinpack benchmark input fileInnovative Computing Laboratory, University of TennesseeHPL.outoutput file name (if any)6device out (6=stdout,7=stderr,file)2# of problems sizes (N)25000 30000 Ns3# of NBs200 224 250 NBs0PMAP process mapping (0=Row-,1=Column-major)3# of process grids (P x Q)5 6 3Ps6 5 10Qs16.0threshold1# of panel fact1PFACTs (0=left, 1=Crout, 2=Right)1# of recursive stopping criterium4NBMINs (>= 1)1# of panels in recursion2NDIVs1# of recursive panel fact.1RFACTs (0=left, 1=Crout, 2=Right)– 128 –3. '!22:23:24:25:26:27:28:29:30:31:,(10102640018High Performance LINPACK# of broadcastBCASTs (0=1rg,1=1rM,2=2rg,3=2rM,4=Lng,5=LnM)# of lookahead depthDEPTHs (>=0)SWAP (0=bin-exch,1=long,2=mix)swapping thresholdL1 in (0=transposed,1=no-transposed) formU in (0=transposed,1=no-transposed) formEquilibration (0=no,1=yes)memory alignment in double (> 0)&05 06),07 08).