| version 1.1022 | version 1.1023 |
|---|
| |
| message NonbondedCUDASkipMsg; | message NonbondedCUDASkipMsg; |
| message NonbondedMICSlaveMsg; | message NonbondedMICSlaveMsg; |
| message NonbondedMICSkipMsg; | message NonbondedMICSkipMsg; |
| | #ifdef NAMD_CUDA |
| | message CudaComputeNonbondedMsg; |
| | #endif |
| | |
| group ComputeMgr | group ComputeMgr |
| { | { |
| |
| entry void recvCreateNonbondedCUDASlave(NonbondedCUDASlaveMsg *); | entry void recvCreateNonbondedCUDASlave(NonbondedCUDASlaveMsg *); |
| entry void recvNonbondedCUDASlaveReady(int, int, int); | entry void recvNonbondedCUDASlaveReady(int, int, int); |
| entry void recvNonbondedCUDASlaveSkip(NonbondedCUDASkipMsg *); | entry void recvNonbondedCUDASlaveSkip(NonbondedCUDASkipMsg *); |
| | #ifdef NAMD_CUDA |
| | entry void recvAssignPatchesOnPe(CudaComputeNonbondedMsg *msg); |
| | entry void recvSkipPatchesOnPe(CudaComputeNonbondedMsg *msg); |
| | entry void recvFinishPatchesOnPe(CudaComputeNonbondedMsg *msg); |
| | entry void recvFinishPatchOnPe(CudaComputeNonbondedMsg *msg); |
| | entry [expedited] void recvOpenBoxesOnPe(CudaComputeNonbondedMsg *msg); |
| | entry void recvFinishReductions(CudaComputeNonbondedMsg *msg); |
| | entry void recvMessageEnqueueWork(CudaComputeNonbondedMsg *msg); |
| | entry void recvLaunchWork(CudaComputeNonbondedMsg *msg); |
| | entry [sync] void recvUnregisterBoxesOnPe(CudaComputeNonbondedMsg *msg); |
| | #endif |
| entry void recvCreateNonbondedMICSlave(NonbondedMICSlaveMsg *); | entry void recvCreateNonbondedMICSlave(NonbondedMICSlaveMsg *); |
| entry void recvNonbondedMICSlaveReady(int, int, int); | entry void recvNonbondedMICSlaveReady(int, int, int); |
| entry void recvNonbondedMICSlaveSkip(NonbondedMICSkipMsg *); | entry void recvNonbondedMICSlaveSkip(NonbondedMICSkipMsg *); |