Go to the source code of this file.
Defines | |
| #define | PRIORITY_SIZE ((int) sizeof(int)*8) |
| #define | SET_PRIORITY(MSG, SEQ, PRIO) |
| #define | PATCH_PRIORITY(PID) (((PID)%251)+1) |
| #define | PME_PRIORITY (2<<8) |
| #define | PME_GRID_PRIORITY (PME_PRIORITY+1) |
| #define | PME_TRANS_PRIORITY (PME_PRIORITY+2) |
| #define | PME_TRANS2_PRIORITY (PME_PRIORITY+3) |
| #define | PME_UNTRANS_PRIORITY (PME_PRIORITY+4) |
| #define | PME_UNTRANS2_PRIORITY (PME_PRIORITY+5) |
| #define | PROXY_DATA_PRIORITY (1<<8) |
| #define | GB1_COMPUTE_PROXY_PRIORITY (4<<8) |
| #define | GB1_PROXY_RESULTS_PRIORITY (5<<8) |
| #define | GB1_COMPUTE_HOME_PRIORITY (6<<8) |
| #define | GB2_PROXY_DATA_PRIORITY (7<<8) |
| #define | GB2_COMPUTE_PROXY_PRIORITY (8<<8) |
| #define | GB2_PROXY_RESULTS_PRIORITY (9<<8) |
| #define | GB2_COMPUTE_HOME_PRIORITY (10<<8) |
| #define | GB3_PROXY_DATA_PRIORITY (11<<8) |
| #define | COMPUTE_PROXY_PRIORITY (12<<8) |
| #define | PROXY_RESULTS_PRIORITY (13<<8) |
| #define | PME_UNGRID_PRIORITY (14<<8) |
| #define | COMPUTE_HOME_PRIORITY (15<<8) |
|
|
Definition at line 71 of file Priorities.h. Referenced by ComputeSelfTuples< TholeElem, Thole, TholeValue >::initialize(), ComputePatchPair::initialize(), ComputePatch::initialize(), and ComputeHomePatch::initialize(). |
|
|
Definition at line 66 of file Priorities.h. Referenced by ComputeSelfTuples< TholeElem, Thole, TholeValue >::initialize(), ComputePatchPair::initialize(), and ComputePatch::initialize(). |
|
|
Definition at line 52 of file Priorities.h. Referenced by ComputePatch::initialize(). |
|
|
Definition at line 48 of file Priorities.h. Referenced by ComputePatch::initialize(). |
|
|
Definition at line 50 of file Priorities.h. Referenced by ProxyPatch::boxClosed(). |
|
|
Definition at line 60 of file Priorities.h. Referenced by ComputePatchPair::initialize(), and ComputePatch::initialize(). |
|
|
Definition at line 56 of file Priorities.h. Referenced by ComputePatchPair::initialize(), and ComputePatch::initialize(). |
|
|
Definition at line 54 of file Priorities.h. Referenced by HomePatch::gbisP2Ready(). |
|
|
Definition at line 58 of file Priorities.h. Referenced by ProxyPatch::boxClosed(). |
|
|
Definition at line 62 of file Priorities.h. Referenced by HomePatch::gbisP3Ready(). |
|
|
|
Definition at line 30 of file Priorities.h. Referenced by ComputePme::sendData(), and ComputePme::sendPencils(). |
|
|
Definition at line 29 of file Priorities.h. |
|
|
Definition at line 32 of file Priorities.h. Referenced by PmeYPencil::send_subset_trans(), and PmeYPencil::send_trans(). |
|
|
Definition at line 31 of file Priorities.h. Referenced by ComputePmeMgr::fwdSharedTrans(), PmeZPencil::send_subset_trans(), PmeZPencil::send_trans(), and ComputePmeMgr::sendTrans(). |
|
|
Definition at line 69 of file Priorities.h. Referenced by PmeZPencil::send_ungrid(), and ComputePmeMgr::sendUngrid(). |
|
|
Definition at line 34 of file Priorities.h. Referenced by PmeYPencil::send_subset_untrans(), and PmeYPencil::send_untrans(). |
|
|
Definition at line 33 of file Priorities.h. Referenced by PmeXPencil::send_subset_untrans(), PmeXPencil::send_untrans(), and ComputePmeMgr::sendUntrans(). |
|
|
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(), Compute::Compute(), and HomePatch::positionsReady(). |
|
|
Definition at line 38 of file Priorities.h. Referenced by HomePatch::positionsReady(). |
|
|
Definition at line 68 of file Priorities.h. |
|
|
Value: { \
CkSetQueueing(MSG, CK_QUEUEING_IFIFO); \
*((int*) CkPriorityPtr(MSG)) = (((SEQ)&0xffff)<<15) + (PRIO); }
Definition at line 18 of file Priorities.h. Referenced by ProxyPatch::boxClosed(), ComputePmeMgr::fwdSharedTrans(), HomePatch::gbisP2Ready(), HomePatch::gbisP3Ready(), WorkDistrib::messageEnqueueWork(), HomePatch::positionsReady(), PmeYPencil::send_subset_trans(), PmeZPencil::send_subset_trans(), PmeYPencil::send_subset_untrans(), PmeXPencil::send_subset_untrans(), PmeYPencil::send_trans(), PmeZPencil::send_trans(), PmeZPencil::send_ungrid(), PmeYPencil::send_untrans(), PmeXPencil::send_untrans(), ComputePme::sendData(), ComputeMgr::sendNonbondedCUDASlaveEnqueue(), ComputePme::sendPencils(), ComputePmeMgr::sendTrans(), ComputePmeMgr::sendUngrid(), and ComputePmeMgr::sendUntrans(). |
1.3.9.1