Вычислительное дело и кластельные системы. Воеводин (2007) (Вычислительное дело и кластельные системы. Воеводин (2007).pdf), страница 2
Описание файла
PDF-файл из архива "Вычислительное дело и кластельные системы. Воеводин (2007).pdf", который расположен в категории "". Всё это находится в предмете "суперкомпьютерное моделирование и технологии" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 2 страницы из PDF
0$?",? !–"":$ ,$,,"",. 0,?" ?,,. (,,,".$*.",+ 30%.". !. ,,+""+,"&"SCI,"&"$,& SCI,,&,&," +.+– 55 –+$"."-"",. 3“”,,++ .+?0,,. /$ &InfiniBand:&,. ' +"$+,,,". !,,+.!,on-line,$&"""+.,"+!– ,,/&. %&.$,,.&? 0?"+ +""""? 0“", ,&,,$$ &"?& ”,,–+– 56 –4. !,.$,"."" ",$? 6&",+ "$ ,"&,,":,$",".$&,,,,",1,$,.$,"+ :: “7$?”./ ",."3+,"+". 4.1. !– 57 –""".",$,".7&"&,,"$ ".7,,((!),. /. 4.1).$ """$,.."(,").""LetratagDYMO. "&".+!"" (),.+ &",!(",.
4.2. !$,". 4.2).!"",– 58 –. 4.3.$.,4. !,#&.0",&$".$UPS.& "UPS(“. 4.3. !”"". .),$"&!,.&&.3&",. %UPS&,& ,$"&&&.&" ,,$:,.",. (",&8-10 U&&,". 3+"4+ &",$,"+.,!". !– 59 –&. ..!",.,$&"&$.-"+ ,",$ . '"" "" UPS,.. ""&" UPS…$..($,,,.*,&""&"&,/"$"&,?&".–,..,7" ,,UPS12Ethernet.$!1.
#2. !+80""&" ,InfiniBand,"InfiniBand,.UPS".&" ." ,"+.+3.,$.&&$+.'+ "1 U,InfiniBand.– 60 –4. !4.!,:$ "•;&•+ ;+InfiniBand;+•+ ;••,4;$,"4; ,•5.6.7.8.9.10.;.#!."" .UPS.&"!!&.Ethernet.InfiniBand.&&,19+$ "$/:2,1+++", 2$" ,4–" ,;2,2000 (!),$,$ ",0(8 Cyberia – ,, 8&.3.; 80.&+283+,"$ "$ ". 0&&.$$,$. 7"&– 61 –$,,,$ &+ &.",,,InfiniBand,&$&.1",,–/,.InfiniBand,$" .;,15"25,,,++;;,#". *+ ";:UPSUPS HP R12000 RX".+", ","""APC Smart-UPS 2200 VA RM+220"&&.44,.".$,"/,""&".UPS,,"".."$,. /+.– 62 –50 1. #"",-4. !,!,"$4.1:)(102. %,,,&$ .UPS!.!$&,"&HP R12000",.!",,UPS"$!– 63 –&.7. /". , 1,,"2(,-----11716151415141,2201816151614,51,523191716181522624222023192,5302725252521334322826282444138353032275464239343731650464240403486254514648431080706050555016100858075807025140115100901008535170135125115125100502151851701501601357027022521018519517595330275255225245215120385315290260295250150440360330–––. 4.1.
/""+"!Ethernet."$ "InfiniBand&UPS,";&./InfiniBand"Ethernet.– 64 –4. !,:"" Ethernet, InfiniBand, ,320",7". -,640,.",4;4;Ethernet$.. /4;,$"200+.,+.6, $′,,,,.–,,"$,+ ",,.+(+,,,"",$.".,, ",$&"$$,.– 65 –"–"""",",$,+5.,#"$,""&,&."$,%. -$,.,“”&&.de-facto? (,Linux. 0"+",",,&+ ".&,$$. -",&.+ &Windows Compute Cluster Server 2003,Microsoft+ "4MS Windows. 3$"$,,– 66 –"",.! ,"&,+5. #,"$.Windows Compute Cluster Server 2003,,""Linux.!,,,&.&&&&"$OSCARRocks (http://rocksclusters.org/)(http://oscar.openclustergroup.org/).&Linux,"+&&.Parallel Knoppix(http://idea.uab.es/mcreel/ParallelKnoppix/),",,CD$ &.',,+.",$$– ,,",,&.",,"+&". %+,$"Ethernet"TCP/IP,,"$.3,,,,,– 67 –.#"$,&.,-..+"&.1,,"$ &"Logical Volume Manager""++"$,)&,.&CD$"Floppy-,"" –./$,&"USB$&!,CD-&.
3&".",&"+ "&+,ssh,. #,& root+.""$ &root,"""& ,ssh-keygen.,root"–,",". -&&"– 68 –/etc/exports"++.,5. #,NFS. #" 0 ""$,!NFS.,"& NFS$ & no_root_squash. !/etc/exports,$.,"(, /common/home)" ,&&.",#"/etc/fstab.,!,SuSE, RedHat, Fedora Core"*1 "". /"& ",(")&"",&.3"*1 -/etc/sysconfig/network/ifcfg-eth-XXXXXX,,"ifcfg-eth0,ifcfg-eth1. ."udev. 7*1 /etc',",&&" 'grep -ri MAC*1 . #" ifconfig.!..!xntp&ntp-.–,,.!– 69 –" ntpdate (,+$ &.)! ! UPS."COM, USB& &UPS, ,,& ,"NUT.++,NUT&,& ",& "UPS.
0&. .,. 3UPSxntp),ntp+SNMP.Linux."UPS," UPS,"..UPS,&.&"-,&,,,,.&,/!,,+”,rsync.+,",.“.&"$, "++"– 70 –,"“&(passwd, shadow, hosts, ...).". NIS – ,,,,.(+&"”&.,5. #,"$!scp. 0"".3",",,$rsync.&+"""./&•.,"".&"("). %&dd.•*Norton Ghost.•Acronis True Image"*"&proc, sysfs, devfs, usbfssyslinux.&syslinux&./,(&cpio (tar""%"). #"dhcpd" NFS),.
#,,"NFS.",". !$.",,&.,","+– 71 –,,"(,""“”). /,&(."cpio), sfdisk, mke2fs (mkreiserfs"""),"grub (,.&sfdisk"&bash, tar (lilo),-:.).!?”.: “/&,$&"+."+ ".&$.Linux,.!+",",,"+.•/""ssh. !,,putty.Windows,",$," telnet, ftp, nfs"&samba(windows share).••.&&","– 72 –.5. #•,"$,!,". +&"&•&,•',,"••(!“$ && .$”"".".$tiger, ossec, tripware).,""logwatch.logcheck•“"chkrootkit, rkhunter.,Flash,"+”USB-.,,"man$–,,chage, sshd, sshd_config, pam,.!.,"+:."".",,,-,,.NFS,:"".+NFS,",+&NFS.0?$– 73 –*,$“”?,.&,",,+&+",+/$",,,,&""",+ . 3./$.,,,,".&"%,"“/,"”...",: Panasas File System, Lustre, Terragrid, Parallel Virtual FileSystem (PVFS2), General Parallel File System (GPFS). /"&,&&+.(,.“”+:&,"+"+.( ,$," ,“+ ”.&+"./ ,,1– 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.!$,&.$",$•••",:&,$",".",. 30$& ",&,"- ,". 3"+ "$&,$ &"&"$-.."./$,$$+",$+.$ ",,":,$&.""", ,&+! .&,3, ,,&Linux. 0,MPI.,,,,./&$ " MPI'2.– 77 –!,"./,",,MPI.","+ &" make"π.
%. .cpi.c""mpirun –np N ./cpi,,$3N – ,.++,–&.&$",LinpackHPCC.mpi-benchsuite,:http://parallel.ru/ftp/tests/mpi-bench-suite.zip","$config/make.def,,,"" make.bin"transf1, ..., transf5, mpitest, nfstestnettest."transf1 (&) mpitest($ " MPI)./"transf1”m1 M1024000 T5”. !.("m1" 1 " , M1024000 –" 1024000 " , T5 –&5(+).$.',,$"( * " / ). *'– 78 –6.!,"+$&.)",,&”m0 M0 T10”.transf16",+Intel MPI Benchmarks,Pallas MPI Benchmarks.
!",,$ " MPI,$"$,$ "$ "/$ "$ ",.$Linpack.,+",+$.,&"",-,+",& $. 7,"&,. /"&+BLASHigh 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.,%$nodeperf,Intel.,&" $$DGEMM.",HPCChallenge Benchmark, (HPCC, http://icl.cs.utk.edu/hpcc/). !4"",",.,Linpack$". .DGEMM ($)$ "& """ "&. .STREAM&$&.HPCC&.3$,&". !",&,,"".%,.3,," ,$ & +.0,"": &&",,,().
!– 80 –6."!,,$".:"",."3,.0,,,$,–",,".&'.$6+ &"•••••!Intel,MS Windows:Linux,,,,$,Intel0&"(,OpenMP,"Eclipse,Allinea.OpenMP,– 81 –.C/C++,Fortran77/Fortran90)$3264&,$."Intel Debugger,gdbdbx,ddd,&"native threads. !,+",1Intel VTune,&+,".%"&.,$ ",&$, VTune&. !$.JPEG,+LAPACK(FFT),.1Intel Integrated Performance Primitives,,,,$"$,+,".Intel Math Kernel Library +,Intel.0$, "" "(BLAS, Sparse BLAS,Sparse Solvers),$"8$ (VML),"Intel Thread Checker".+,+&“"&;&,OpenMP, POSIX” +,Windows API.– 82 –.Intel Thread Profiler&.,&$,,.
!, Intel Thread6.!Checker,"."(IntelMKLCluster$&,IntelTools.&""4Intel MPI,Intel ClusterIntel Trace Analyzer & Collector,,+.+,. 7"&$ ",.$+$+ &&,&".!&Lapack, ScaLapack, Cray Scientific Library, HP MathematicalLibrary, PETSc, MKL.(,$," – ,$". 0,,&.–,$&.,"$&. . ,$&&LS-DYNA,,. !– 83 –,+5.,+,,$,,.+!"",! ,&$",,,$ &"."3+,$&. %$,,,.",$&(), OpenPBS PRO (IBM), Sun Grid Engine, Cleo ("!, ,,4.,.: Torque/OpenPBS, LSF), LoadLeveler ('4). ',&"!.&,&$,""$&"$.&3,,$&– 84 –,,6.!+ ",,:&,$,&.""",+$,". '&,#."++.,,,".".– 85 –7.!"– ,"+,$.!&+,,",.,$,.?",?,,$"$. !"&",".
'" $,$"",+.3"4"$",,+&,. !+,.,”,".“&,,.,.+,&–". (,– 86 –,7. !"$: “7 ,&,",""”"+ ”. 0"",,-.–(,$+“-.7",."+,, "". 0"&,&,./,",". !$“"-,”,:1 1)(% 08( #'12(( 0 *!<= .3'1↓1 1)(% -8830.(.( ( .3*( !'(0)1/!' '1**3 !373 (9↓1 1)(% .'#0.#'> !'(0)1/ ? !' '1**>↓1 1)(% 1) '(.*(73 0! /6 /1&:,$,$– 87 –$4",/,$. . /".", ,"&,&$,,,“,,++”.$$,",$".!,",,," ."$,%,"&.,,!& ",,"",:,+-44.$3$ . 7”“,,,,?,+,.+,$$&&./,$""./"."$.!$ &,,, ":,,– 88 –7. !",+,,,.,&&,"-.!",",+"-"?,$,",.“"”,&,.$,,,",".,,"$.&&%,,-"",.
!"$ .&:&,"0" ,+100%. %,$.,:($,,,")+loadaverage). 7.1.(– 89 –"(2, . ."). !$":".. 7.1.#,-,",$&",,,&. '&.– 90 –"7. !. 7.2.",-. 7.3. !$"– 91 –,-". 7.2. (",$ ",",." ",$. !$,,"$–$. '$($,)""+""&loadaverage(),$(")).(&,$&. /$,""$+cron,$$ ,!. 7.3,"".&,,,.loadaverage,2. %(", nfs_client),+$.0$ ","!"“.",”,,.1$",– 92 –,Gigabit Ethernet,7. !",,Panasas. 1NFS,,&+,"",+&,&.
!,,.&,&&",,.",,.",15"&:+ "+,+,"&".–,+ "&"+&,,,."". #+. !",,"$,"$ &$ ",.& ",",&",.+""+"&",MPI. 3",",$– 93 –&","!0$,"? /.?(,"&"...."""",".","&. !"+$$.!$",:"?,MPI,$",$&,,,"$.3"$+ .“”",“+,”.“,”+"+,,+$,.$,:,"--. %,&,,+"."+: “*?”. 1,,",""&,&,.,,– 94 –7. !",$",.%,,$ &,V-Ray. -"+,,",",+.+!",.,$ A=B*C,:N=5000,DO I = 1, NDO J = 1, NDO K = 1, NA(I,J) = A(I,J) + B(I,K) * C(K,J)(&$"$,.%,&&.
!“,-,(,",$,,. 3,."+$$$Intel, AMD, Power, PA-RISC,+",(!).”& ,+: C, Pascal, Fortran&.,&,"&",– ,"– 95 –.,,,"&&.,.,!,.0"",+,". (,+$,,."",. !,&+,. 0–&,,,,,,," ,.",,– ,""– 96 –""".8.,0. 0+? *&.,&,,.".":",+ "$,"&&-,..,3?4&…+&•&:"$,"•&&&",,-",,•$&,•,"+&"5".,++. 3– 97 –,$&&$ &. !&,+$,,,&.+,!,*.""&+". -",,,$".,0. !" UNIX,"+,,,",".