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. |
| |