NAMD
|
Go to the source code of this file.
#define COMPUTE_HOME_PRIORITY (15<<8) |
Definition at line 76 of file Priorities.h.
Referenced by ComputePme::doWork(), ComputePatch::initialize(), ComputeHomePatch::initialize(), ComputePatchPair::initialize(), ComputeSelfTuples< TholeElem, Thole, TholeValue >::initialize(), Sequencer::runComputeObjects(), and Sequencer::runComputeObjects_SOA().
#define COMPUTE_PROXY_PRIORITY (12<<8) |
Definition at line 71 of file Priorities.h.
Referenced by ComputePatch::initialize(), ComputePatchPair::initialize(), ComputeSelfTuples< TholeElem, Thole, TholeValue >::initialize(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::initialize(), ComputeMgr::sendFinishPatchesOnPe(), and ComputeMgr::sendFinishPatchOnPe().
#define GB1_COMPUTE_HOME_PRIORITY (6<<8) |
Definition at line 56 of file Priorities.h.
Referenced by ComputePatch::initialize(), ComputePatchPair::initialize(), and Sequencer::runComputeObjects().
#define GB1_COMPUTE_PROXY_PRIORITY (4<<8) |
Definition at line 52 of file Priorities.h.
Referenced by ComputePatch::initialize(), and ComputePatchPair::initialize().
#define GB1_PROXY_RESULTS_PRIORITY (5<<8) |
Definition at line 54 of file Priorities.h.
Referenced by ProxyPatch::boxClosed().
#define GB2_COMPUTE_HOME_PRIORITY (10<<8) |
Definition at line 64 of file Priorities.h.
Referenced by ComputePatch::initialize(), ComputePatchPair::initialize(), and Sequencer::runComputeObjects().
#define GB2_COMPUTE_PROXY_PRIORITY (8<<8) |
Definition at line 60 of file Priorities.h.
Referenced by ComputePatch::initialize(), and ComputePatchPair::initialize().
#define GB2_PROXY_DATA_PRIORITY (7<<8) |
Definition at line 58 of file Priorities.h.
Referenced by HomePatch::gbisP2Ready().
#define GB2_PROXY_RESULTS_PRIORITY (9<<8) |
Definition at line 62 of file Priorities.h.
Referenced by ProxyPatch::boxClosed().
#define GB3_PROXY_DATA_PRIORITY (11<<8) |
Definition at line 66 of file Priorities.h.
Referenced by HomePatch::gbisP3Ready().
#define MSM_PRIORITY PME_PRIORITY |
Definition at line 36 of file Priorities.h.
Referenced by MsmBlock::gridCutoff(), MsmC1HermiteBlock::gridCutoff(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), MsmBlock::sendDownPotential(), MsmC1HermiteBlock::sendDownPotential(), MsmBlock::sendPatch(), MsmC1HermiteBlock::sendPatch(), MsmBlock::sendUpCharge(), MsmC1HermiteBlock::sendUpCharge(), MsmBlock::sumReducedPotential(), and MsmC1HermiteBlock::sumReducedPotential().
#define PATCH_PRIORITY | ( | PID | ) | (((PID)%251)+1) |
Definition at line 25 of file Priorities.h.
Referenced by ProxyPatch::boxClosed(), ComputePme::doWork(), HomePatch::gbisP2Ready(), HomePatch::gbisP3Ready(), ComputePatch::initialize(), ComputeHomePatch::initialize(), ComputePatchPair::initialize(), ComputeLCPO::initialize(), ComputeSelfTuples< TholeElem, Thole, TholeValue >::initialize(), pid_sortop_reverse_priority::operator()(), cr_sortop_reverse_priority::pid_compare_priority(), HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), Sequencer::run(), Sequencer::runComputeObjects(), Sequencer::runComputeObjects_SOA(), and ComputeMgr::sendFinishPatchOnPe().
#define PME_GRID_PRIORITY (PME_PRIORITY+1) |
Definition at line 30 of file Priorities.h.
Referenced by ComputePmeMgr::sendDataPart(), and ComputePmeMgr::sendPencilsPart().
#define PME_OFFLOAD_PRIORITY 0 |
Definition at line 41 of file Priorities.h.
Referenced by ComputePme::doWork().
#define PME_OFFLOAD_UNGRID_PRIORITY (3<<8) |
Definition at line 42 of file Priorities.h.
Referenced by PmeZPencil::send_ungrid(), and ComputePmeMgr::sendUngridSubset().
#define PME_PRIORITY (2<<8) |
Definition at line 29 of file Priorities.h.
Referenced by ComputePme::ComputePme(), ComputePme::doWork(), and Patch::positionsReady().
#define PME_TRANS2_PRIORITY (PME_PRIORITY+3) |
Definition at line 32 of file Priorities.h.
Referenced by PmeYPencil::send_subset_trans(), and PmeYPencil::send_trans().
#define PME_TRANS_PRIORITY (PME_PRIORITY+2) |
Definition at line 31 of file Priorities.h.
Referenced by ComputePmeMgr::fwdSharedTrans(), PmeZPencil::send_subset_trans(), PmeZPencil::send_trans(), and ComputePmeMgr::sendTransSubset().
#define PME_UNGRID_PRIORITY (14<<8) |
Definition at line 74 of file Priorities.h.
Referenced by PmeZPencil::send_ungrid(), PmeXPencil::send_untrans(), ComputePmeMgr::sendUngridSubset(), and ComputePmeMgr::sendUntrans().
#define PME_UNTRANS2_PRIORITY (PME_PRIORITY+5) |
Definition at line 34 of file Priorities.h.
Referenced by PmeYPencil::send_subset_untrans(), and PmeYPencil::send_untrans().
#define PME_UNTRANS_PRIORITY (PME_PRIORITY+4) |
Definition at line 33 of file Priorities.h.
Referenced by PmeXPencil::send_subset_untrans(), PmeXPencil::send_untrans(), and ComputePmeMgr::sendUntransSubset().
#define PRIORITY_SIZE ((int) sizeof(int)*8) |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 13 of file Priorities.h.
Referenced by Sequencer::awaken(), ProxyPatch::boxClosed(), ComputePmeCUDAMgr::createDevicesAndAtomFiler(), ComputePmeMgr::fwdSharedTrans(), HomePatch::gbisP2Ready(), HomePatch::gbisP3Ready(), HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), ComputePmeCUDADevice::recvAtoms(), PmeZPencil::send_subset_trans(), PmeYPencil::send_subset_trans(), PmeYPencil::send_subset_untrans(), PmeXPencil::send_subset_untrans(), PmeZPencil::send_trans(), PmeYPencil::send_trans(), PmeZPencil::send_ungrid(), PmeYPencil::send_untrans(), PmeXPencil::send_untrans(), ComputePmeCUDADevice::sendAtomsToNeighbor(), ComputePmeMgr::sendDataPart(), ComputeMgr::sendFinishPatchesOnPe(), ComputeMgr::sendFinishPatchOnPe(), ComputePmeCUDADevice::sendForcesToNeighbors(), ComputeMgr::sendOpenBoxesOnPe(), ComputePmeMgr::sendPencilsPart(), ComputePmeMgr::sendTransSubset(), ComputePmeMgr::sendUntrans(), ComputePmeMgr::sendUntransSubset(), and ProxyCombinedResultMsg::toRaw().
#define PROXY_DATA_PRIORITY (1<<8) |
Definition at line 40 of file Priorities.h.
Referenced by HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), and ComputeMgr::sendOpenBoxesOnPe().
#define PROXY_RESULTS_PRIORITY (13<<8) |
Definition at line 73 of file Priorities.h.
Referenced by ComputeLCPO::initialize().
#define SET_PRIORITY | ( | MSG, | |
SEQ, | |||
PRIO | |||
) |
Definition at line 18 of file Priorities.h.
Referenced by ProxyPatch::boxClosed(), MsmGridCutoff::compute(), MsmC1HermiteGridCutoff::compute(), ComputePmeMgr::fwdSharedTrans(), HomePatch::gbisP2Ready(), HomePatch::gbisP3Ready(), MsmBlock::gridCutoff(), MsmC1HermiteBlock::gridCutoff(), WorkDistrib::messageEnqueueWork(), WorkDistrib::messageFinishCUDA(), WorkDistrib::messageFinishMIC(), HomePatch::positionsReady(), HomePatch::positionsReady_SOA(), PmeZPencil::send_subset_trans(), PmeYPencil::send_subset_trans(), PmeYPencil::send_subset_untrans(), PmeXPencil::send_subset_untrans(), PmeZPencil::send_trans(), PmeYPencil::send_trans(), PmeZPencil::send_ungrid(), PmeYPencil::send_untrans(), PmeXPencil::send_untrans(), msm::PatchData::sendCharge(), msm::PatchData::sendChargeC1Hermite(), ComputePmeMgr::sendDataPart(), MsmBlock::sendDownPotential(), MsmC1HermiteBlock::sendDownPotential(), ComputeMgr::sendFinishPatchesOnPe(), ComputeMgr::sendFinishPatchOnPe(), ComputeMgr::sendOpenBoxesOnPe(), MsmBlock::sendPatch(), MsmC1HermiteBlock::sendPatch(), ComputePmeMgr::sendPencilsPart(), ComputePmeMgr::sendTransSubset(), ComputePmeMgr::sendUngridSubset(), ComputePmeMgr::sendUntrans(), ComputePmeMgr::sendUntransSubset(), MsmBlock::sendUpCharge(), MsmC1HermiteBlock::sendUpCharge(), MsmBlock::sumReducedPotential(), and MsmC1HermiteBlock::sumReducedPotential().