| version 1.1360 | version 1.1361 |
|---|
| |
| # to compile version that uses node-aware proxy send/recv spanning tree, | # to compile version that uses node-aware proxy send/recv spanning tree, |
| # add -DNODEAWARE_PROXY_SPANNINGTREE to the variable EXTRADEFINES | # add -DNODEAWARE_PROXY_SPANNINGTREE to the variable EXTRADEFINES |
| #EXTRADEFINES=-DREMOVE_PROXYDATAMSG_EXTRACOPY -DREMOVE_PROXYRESULTMSG_EXTRACOPY | #EXTRADEFINES=-DREMOVE_PROXYDATAMSG_EXTRACOPY -DREMOVE_PROXYRESULTMSG_EXTRACOPY |
| EXTRADEFINES=-DREMOVE_PROXYRESULTMSG_EXTRACOPY -DNODEAWARE_PROXY_SPANNINGTREE -DUSE_NODEPATCHMGR | EXTRADEFINES=-DREMOVE_PROXYRESULTMSG_EXTRACOPY -DNODEAWARE_PROXY_SPANNINGTREE -DUSE_NODEPATCHMGR -DBONDED_CUDA -DUSE_HOMETUPLES |
| EXTRAINCS= | EXTRAINCS= |
| EXTRALINKLIBS= | EXTRALINKLIBS= |
| # to compile namd using PAPI counters to measure flops and modify include and library path | # to compile namd using PAPI counters to measure flops and modify include and library path |
| |
| $(DSTDIR)/ComputeAngles.o \ | $(DSTDIR)/ComputeAngles.o \ |
| $(DSTDIR)/ComputeAniso.o \ | $(DSTDIR)/ComputeAniso.o \ |
| $(DSTDIR)/ComputeBonds.o \ | $(DSTDIR)/ComputeBonds.o \ |
| | $(DSTDIR)/ComputeBondedCUDA.o \ |
| $(DSTDIR)/ComputeConsForce.o \ | $(DSTDIR)/ComputeConsForce.o \ |
| $(DSTDIR)/ComputeConsForceMsgs.o \ | $(DSTDIR)/ComputeConsForceMsgs.o \ |
| $(DSTDIR)/ComputeCrossterms.o \ | $(DSTDIR)/ComputeCrossterms.o \ |
| |
| $(DSTDIR)/ConfigList.o \ | $(DSTDIR)/ConfigList.o \ |
| $(DSTDIR)/Controller.o \ | $(DSTDIR)/Controller.o \ |
| $(DSTDIR)/CudaComputeNonbonded.o \ | $(DSTDIR)/CudaComputeNonbonded.o \ |
| | $(DSTDIR)/CudaNonbondedTables.o \ |
| $(DSTDIR)/CudaPmeSolver.o \ | $(DSTDIR)/CudaPmeSolver.o \ |
| $(DSTDIR)/CudaPmeSolverUtil.o \ | $(DSTDIR)/CudaPmeSolverUtil.o \ |
| $(DSTDIR)/CudaUtils.o \ | $(DSTDIR)/CudaUtils.o \ |
| |
| PLUGINLIB = $(PLUGINOBJS) | PLUGINLIB = $(PLUGINOBJS) |
| | |
| CUDAOBJSRAW = \ | CUDAOBJSRAW = \ |
| | $(DSTDIR)/ComputeBondedCUDAKernel.o \ |
| $(DSTDIR)/ComputeNonbondedCUDAKernel.o \ | $(DSTDIR)/ComputeNonbondedCUDAKernel.o \ |
| $(DSTDIR)/ComputePmeCUDAKernel.o \ | $(DSTDIR)/ComputePmeCUDAKernel.o \ |
| $(DSTDIR)/CudaComputeGBISKernel.o \ | $(DSTDIR)/CudaComputeGBISKernel.o \ |
| $(DSTDIR)/CudaComputeNonbondedKernel.o \ | $(DSTDIR)/CudaComputeNonbondedKernel.o \ |
| $(DSTDIR)/CudaPmeSolverUtilKernel.o \ | $(DSTDIR)/CudaPmeSolverUtilKernel.o \ |
| $(DSTDIR)/CudaTileListKernel.o \ | $(DSTDIR)/CudaTileListKernel.o |
| $(DSTDIR)/DeviceCUDAkernel.o | |
| | |
| CUDAOBJSRAWSTATIC = $(CUDAOBJSRAW) \ | CUDAOBJSRAWSTATIC = $(CUDAOBJSRAW) \ |
| $(DSTDIR)/CudaPmeSolverUtilKernel_dlink.o | $(DSTDIR)/CudaPmeSolverUtilKernel_dlink.o |
| |
| SBGCCFLAGS = $(COPTI)$(SBSRCDIR) $(COPTI)$(PLUGININCDIR) $(COPTD)STATIC_PLUGIN -DPSFGEN_USEPLUGINS $(TCL) $(RELEASE) $(EXTRADEFINES) $(TRACEOBJDEF) | SBGCCFLAGS = $(COPTI)$(SBSRCDIR) $(COPTI)$(PLUGININCDIR) $(COPTD)STATIC_PLUGIN -DPSFGEN_USEPLUGINS $(TCL) $(RELEASE) $(EXTRADEFINES) $(TRACEOBJDEF) |
| | |
| # .ci preprocessing flags | # .ci preprocessing flags |
| CIPPFLAGS = $(CUDAFLAGS) | CIPPFLAGS = $(CUDAFLAGS) -DBONDED_CUDA |
| | |
| # Add new executables here. | # Add new executables here. |
| | |