⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 defs.all

📁 MPICH是MPI的重要研究,提供了一系列的接口函数,为并行计算的实现提供了编程环境.
💻 ALL
字号:
# top level makefile for P4#   BEGIN SUN# P4 makefile for SunP4ARCH = SUNAR = ar lruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS = MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SUN#   BEGIN LINUX# P4 makefile for LINUXP4ARCH = LINUXAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS = MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END LINUX#   BEGIN LINUX_ALPHA# P4 makefile for LINUX_ALPHAP4ARCH = LINUX_ALPHAAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS = MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END LINUX_ALPHA#   BEGIN FREEBSD# P4 makefile for FREEBSDP4ARCH = FREEBSDAR = ar lruFC = f77CLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS = MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END FREEBSD#   BEGIN SUN_SOLARIS# P4 makefile for SunP4ARCH = SUN_SOLARISAR = ar ruvFC = f77#CC = /usr/ucb/cc #CLINKER = /usr/ucb/cc CLINKER = cc FLINKER = f77 RANLIB = true#MDEP_LIBS = /usr/ucblib/libucb.a -lsocket -lnsl  # for fortranMDEP_LIBS = -lsocket -lnsl  -lthread # for fortranMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SUN_SOLARIS#   BEGIN HP# P4 makefile for HPP4ARCH = HPAR = ar lruvFC = f77CLINKER = cc RANLIB = trueFLINKER = f77 MDEP_LIBS = -lV3 -lU77# -lV3 is for sighold, etc.MDEP_CFLAGS = MDEP_FFLAGS = +U77P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END HP#   BEGIN ALPHA# P4 makefile for DEC ALPHAP4ARCH = ALPHAAR = ar ruvFC = f77CC = ccCLINKER = ccFLINKER = f77 RANLIB = ranlibMDEP_LIBS =MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END ALPHA#   BEGIN DEC5000# P4 makefile for DEC 5000P4ARCH = DEC5000AR = ar ruvFC = f77CC = ccCLINKER = ccFLINKER = f77 RANLIB = ranlibMDEP_LIBS =MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END DEC5000#   BEGIN RS6000# P4 makefile for IBM RS/6000P4ARCH = RS6000AR = ar lruvFC = xlfCLINKER = cc FLINKER = xlfRANLIB = trueMDEP_LIBS = -lbsdMDEP_CFLAGS = -D_ALL_SOURCEMDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END RS6000#   BEGIN SP1# P4 makefile for IBM SP-1P4ARCH = SP1AR = ar ruvFC = xlfCLINKER = cc FLINKER = xlf -bnso -bI:/lib/syscalls.expRANLIB = trueMDEP_LIBS = -lbsdMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SP1#   BEGIN SP1_EUI# P4 makefile for IBM SP-1 with EUI message-passingP4ARCH = SP1_EUIAR = ar ruvFC = mpxlfCC = mpccCLINKER = mpcc #FLINKER = mpxlf -bnso -bI:/lib/syscalls.expFLINKER = mpxlf RANLIB = trueMDEP_LIBS = MDEP_CFLAGS = -I/usr/lpp/poe/includeMDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SP1_EUI#   BEGIN SP1_EUIH# P4 makefile for IBM SP-1 with EUI-H message-passingP4ARCH = SP1_EUIHAR = ar ruvFC = xlfCC = xlcCLINKER = xlc -bimport:/usr/lpp/euih/eui/eui.exp -e mainFLINKER = xlf -bimport:/usr/lpp/euih/eui/eui.expRANLIB = trueMDEP_LIBS = MDEP_CFLAGS = -D_ALL_SOURCEMDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SP1_EUIH#   BEGIN IBM3090# P4 makefile for IBM 3090 running AIXP4ARCH = IBM3090AR = ar ruvCLINKER = cc FLINKER = fvs FC = fvsRANLIB = trueMDEP_LIBS =MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END IBM3090#   BEGIN TITAN# P4 makefile for Ardent TitanP4ARCH = TITANAR = ar ruvFC = fcCLINKER = cc FLINKER = fc RANLIB = trueMDEP_LIBS =MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END TITAN#   BEGIN SGI# P4 makefile for Silicon Graphics workstationsP4ARCH = SGIAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = trueMDEP_LIBS = -lsunMDEP_CFLAGS = -cckrMDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SGI#   BEGIN SGI_MP# P4 makefile for Silicon Graphics multiprocessors, like OnyxP4ARCH = SGI_MPAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = trueMDEP_LIBS = -lsunMDEP_CFLAGS = -cckrMDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SGI_MP#   BEGIN SGI_CH# P4 makefile for Silicon Graphics Challenge seriesP4ARCH = SGI_CHAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = trueMDEP_LIBS =MDEP_CFLAGS = -cckr -64 -mips3 -non_shared -woff 1552,1174MDEP_FFLAGS = -cckr -64 -mips3 -non_shared -woff 1552,1174 P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SGI_CH#   BEGIN SGI_CH64# P4 makefile for Silicon Graphics Challenge series, 64-bitP4ARCH = SGI_CH64AR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = trueMDEP_LIBS =MDEP_CFLAGS = -cckr -64 -mips4 -non_shared -woff 1552,1174MDEP_FFLAGS = -cckr -64 -mips3 -non_shared -woff 1552,1174P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END SGI_CH64#   BEGIN NEXT# P4 makefile for NeXTP4ARCH = NEXTAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS =MDEP_CFLAGS =                         # Black hardware, with NeXTstep#MDEP_CFLAGS = -arch i386             # for 486's running NeXTstep#MDEP_CFLAGS = -arch m68k -arch i386  # fat binaries, for bothMDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END NEXT#   BEGIN KSR# P4 makefile for Kendall SquareP4ARCH = KSRAR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = trueMDEP_LIBS = -lrpcMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END KSR#   BEGIN FX8# P4 makefile for Alliant FX/8P4ARCH = FX8AR = ar ruvFC = fortranCLINKER = cc FLINKER = fortran RANLIB = ranlibMDEP_LIBS = MDEP_CFLAGS = -ncMDEP_FFLAGS = -ncP4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END FX8#   BEGIN FX2800# P4 makefile for Alliant FX/800 and FX/2800P4ARCH = FX2800AR = ar ruvFC = fortranCLINKER = cc FLINKER = fortran RANLIB = ranlibMDEP_LIBS = -lalliantMDEP_CFLAGS = -ncMDEP_FFLAGS = -ncP4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END FX2800#   BEGIN FX2800_SWITCH# P4 makefile for Alliant FX/800 and  Fx/2800 with HiPPI SwitchP4ARCH = FX2800_SWITCHAR = ar ruvFC = fortranCLINKER = cc FLINKER = fortran RANLIB = ranlibMDEP_LIBS = /usr/local/lib/libsw.a -lalliantMDEP_CFLAGS = -nc -I/usr/local/includeMDEP_FFLAGS = -ncP4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END FX2800_SWITCH#   BEGIN DELTA# P4 makefile for Intel DELTAP4ARCH = DELTAFILE_LINK = ln -s AR = ar860 rFC = if77CLINKER = icc FLINKER = if77 RANLIB = trueMDEP_LIBS = -lsocknode MDEP_CFLAGS = -node -i860MDEP_FFLAGS = -node -i860P4_OBJ	= $(P4_COMM_OBJ) $(P4_SOCK_OBJ)CC = icc#   END DELTA#   BEGIN PARAGON# P4 makefile for Intel ParagonP4ARCH = PARAGONFILE_LINK = ln -s AR = ar860 rFC = if77CLINKER = icc FLINKER = if77 RANLIB = trueMDEP_CFLAGS =  -nxMDEP_FFLAGS =  -nxP4_OBJ	= $(P4_COMM_OBJ)CC = icc#   END PARAGON#   BEGIN IPSC860# P4 makefile for Intel iPSC860 node with Portland Group CompilersP4ARCH = IPSC860FILE_LINK = ln -s AR = ar860 rFC = if77CLINKER = icc FLINKER = if77 RANLIB = true#MDEP_LIBS = -lnodeMDEP_CFLAGS = -O3 -Mvect -nodeMDEP_FFLAGS = -O3 -Mvect -nodeP4_OBJ	= $(P4_COMM_OBJ)CC = icc#   END IPSC860#   BEGIN NCUBE# P4 makefile for nCube nodesP4ARCH = NCUBEFILE_LINK = ln -s AR = nar rFC = nf77CLINKER = ncc FLINKER = nf77 RANLIB = trueMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ	= $(P4_COMM_OBJ)CC = ncc#   END NCUBE#   BEGIN CM5# P4 makefile for Thinking Machine's CM-5P4ARCH = CM5FILE_LINK = ln -s AR = ar ruvFC = cmfCLINKER = cmmd-ld -comp cc FLINKER = cmmd-ld -comp f77RANLIB = ranlibMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ	= $(P4_COMM_OBJ)CC = cc#   END CM5#   BEGIN IPSC860_SOCKETS# P4 makefile for Intel iPSC860 node with sockets and Portland Group CompilersP4ARCH = IPSC860_SOCKETSFILE_LINK = ln -s AR = ar860 rFC = if77CLINKER = icc FLINKER = if77 RANLIB = trueMDEP_LIBS = -lsocknode MDEP_CFLAGS = -O3 -Mvect -nodeMDEP_FFLAGS = -O3 -Mvect -nodeP4_OBJ	= $(P4_COMM_OBJ) $(P4_SOCK_OBJ)CC = icc#   END IPSC860_SOCKETS#   BEGIN BALANCE# P4 makefile for Sequent BalanceP4ARCH = BALANCEFILE_LINK = ln FC = fortranAR = ar ruvCLINKER = cc FLINKER = fortran RANLIB = ranlibMDEP_LIBS= -lpps -lseqMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ	= $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)P = &#   END BALANCE#   BEGIN SYMMETRY# P4 makefile for Sequent SymmetryP4ARCH = SYMMETRYFILE_LINK = ln FC = fortranAR = ar ruvCLINKER = cc -Z1000000FLINKER = fortran -Z1000000RANLIB = ranlibMDEP_LIBS= -lpps -lseqMDEP_CFLAGS =MDEP_FFLAGS =P4_OBJ	= $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)P = &#   END SYMMETRY#   BEGIN SYMMETRY_PTX#   P4 makefile for Sequent Symmetry PTX## The '-Wc,-seq' option is needed to recognize# variable types "shared" or "private", etc.#P4ARCH = SYMMETRY_PTXFILE_LINK = lnFC = fortranAR = ar ruvCLINKER = cc FLINKER = fortran RANLIB = trueMDEP_LIBS= -lpps -lseq -lrpc -lsocket -linet -lnslMDEP_CFLAGS = -Wc,-seqP4_OBJ  = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)# P4_OBJ  = $(P4_COMM_OBJ) $(P4_SHMEM_OBJ)P = &#   END SYMMETRY_PTX#   BEGIN MULTIMAX# P4 makefile for Encore MultimaxP4ARCH = MULTIMAXFILE_LINK = ln FC = f77AR = ar ruvCLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS= -lppMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ	= $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END MULTIMAX#   BEGIN CRAY# P4 makefile for CrayP4ARCH = CRAYAR = ar ruvCC = sccFC = cf77CLINKER = scc FLINKER = cf77 RANLIB = trueMDEP_LIBS = -lrpc,netMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END CRAY#   BEGIN GP_1000# P4 makefile for BBN Butterfly GP-1000P4ARCH = GP_1000FILE_LINK = ln AR = ar ruvFC = f77CLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS= -lusMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)P = $(PARALLEL)#   END GP_1000#   BEGIN TC_2000# P4 makefile for BBN Butterfly TC-2000P4ARCH = TC_2000FILE_LINK = ln FC = f77AR = ar ruvCLINKER = cc FLINKER = f77 RANLIB = ranlibMDEP_LIBS= -lusMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)P = $(PARALLEL)#   END TC_2000#   BEGIN TC_2000_TCMP# P4 makefile for BBN Butterfly TC_2000 with TCMP message-passing libraryP4ARCH = TC_2000_TCMPFILE_LINK = ln FC = f77AR = ar ruvP = $(PARALLEL)CLINKER = cc FLINKER = f77 RANLIB = ranlib#TCMP_LIBDIR = /Net/sparky/sparky1/lusk/lepido/tcmpTCMP_LIBDIR = /usr/bbnm/tcmpTCMPLIB = $(TCMP_LIBDIR)/libtcmpnew.a   # or see system administratorMDEP_LIBS =  $(TCMPLIB) -lusMDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END TC_2000_TCMP#   BEGIN CONVEX# P4 makefile for Convex P4ARCH = CONVEXAR = ar ruvFC = fcCLINKER = cc FLINKER = fc RANLIB = ranlibMDEP_LIBS =MDEP_CFLAGS = MDEP_FFLAGS = P4_OBJ = $(P4_COMM_OBJ) $(P4_SOCK_OBJ) $(P4_SHMEM_OBJ)#   END CONVEX#   BEGIN MEIKO_CS2# P4 makefile for MEIKO_CS2 node with Sun C compilers# Pretend to be an IPSC so we use libmpscP4ARCH = MEIKO_CS2FILE_LINK = ln -s AR = ar -crvFC = f77CLINKER = ccFLINKER = f77 RANLIB = trueMDEP_LIBS = -L/opt/MEIKOcs2/lib -lmpsc -lew -lelan -laioMDEP_CFLAGS = -OMDEP_FFLAGS = -OP4_OBJ	= $(P4_COMM_OBJ)CC = cc#   END MEIKO_CS2#   BEGIN COMMONRM = /bin/rmCFLAGS = -g -I$(INCLUDEDIR) $(MDEP_CFLAGS) $(USER_CFLAGS)#CFLAGS = -O -I$(INCLUDEDIR) $(MDEP_CFLAGS) $(USER_CFLAGS)FFLAGS = -g -I$(FORTLIBDIR) $(MDEP_FFLAGS).SUFFIXES:	.o .c .f .h.c.o:$(P)	$(CC) $(CFLAGS) -c $*.c .f.o:$(P)	$(FC) $(FFLAGS) -c $*.f dummy:	defaultclean:	$(RM) -f *~ *.o *.bak tags TAGS core#   END COMMON

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -