Privacy and Legal Notice

Home

Overview

News/Events

Tutorials/
Documentation

Libraries/
Building Executables

Environment Variables

SMT and
OpenMP

Performance Results

Open Issues, Gotchas, and Recent Changes

FAQs

Glossary

Contacts

AIX+Colony, AIX+Federation
Recommended Settings

To enable the standard set of recommended settings:

setenv MP_PRINTENV yes
setenv MP_INFOLEVEL 1
setenv MP_LABELIO yes
setenv MP_EUILIB us
setenv MP_EUIDEVICE sn_all
setenv MP_SHARED_MEMORY yes
setenv MP_SINGLE_THREAD yes
setenv MP_CSS_INTERRUPT no
setenv MP_EUIDEVELOP min
setenv MP_WAIT_MODE poll
setenv MP_CLOCK_SOURCE AIX
setenv MP_EAGER_LIMIT 65536
setenv MP_INSTANCES 1

To enable RDMA (Purple and uP machines):

setenv MP_USE_BULK_XFER YES
setenv MP_BULK_MIN_MSG_SIZE 131200
setenv MP_BULK_XFER_CHUNK_SIZE 131200
setenv MP_REXMIT_BUF_SIZE 131200
setenv LAPI_DEBUG_BULK_XFER_SIZE 131200
setenv MP_BUFFER_MEM 64M,2047M

To enable parallel aware scheduling:

setenv MP_PRIORITY "41:100:99.5:5"

To enable automatic thread/cache affinities:

setenv MEMORY_AFFINITY MCM
setenv MP_TASK_AFFINITY MCM
setenv MP_S_POE_AFFINITY MCM

To enable LAPI performance stats after runs (useful for tuning):

setenv LAPI_DEBUG_PERF yes
setenv LAPI_DEBUG_IDLE_COUNT 3600
setenv LAPI_DEBUG_BULK_XFER_SIZE 131072
setenv LAPI_DEBUG_ZC_CONN_RECV 1


High Performance Computing at LLNL    Lawrence Livermore National Laboratory

Last modified October 6, 2005
UCRL-MI-126792