Commit 29a35b46 authored by Philip Carns's avatar Philip Carns

recommend some Mercury settings

parent cf11af56
......@@ -8,12 +8,18 @@ implementation. See the following for more details about each project:
## Dependencies
* mercury (git clone --recurse-submodules https://github.com/mercury-hpc/mercury.git)
** Note: this code requires Mercury git revision
6b9480aec20a48c6c775c78ed82947af2eb82b03 or later
* argobots (git://git.mcs.anl.gov/argo/argobots.git)
* abt-snoozer (https://xgitlab.cels.anl.gov/sds/abt-snoozer)
* libev (e.g libev-dev package on Ubuntu or Debian)
### Recommended Mercury build options
* -DNA_CCI_USE_POLL:BOOL=ON enables the "poll" feature of CCI that will allow
the na_cci plugin to make progress without busy spinning
* -DMERCURY_USE_CHECKSUMS:BOOL=OFF disables automatic checksumming of all
Mercury RPC messages. This reduces latency by removing a layer of
integrity checking on communication.
## Building
Example configuration:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment