public class UcpParams extends UcxParams
UcpContext "initialization".
UCP library implementation uses the "features" parameter to optimize the library functionality that minimize memory footprint. For example, if the application does not require send/receive semantics UCP library may avoid allocation of expensive resources associated with send/receive queues.
| Constructor and Description |
|---|
UcpParams() |
| Modifier and Type | Method and Description |
|---|---|
UcpParams |
clear()
Reset state of parameters.
|
UcpParams |
requestAmFeature()
Request Active Message support feature.
|
UcpParams |
requestAtomic32BitFeature()
Request 32-bit atomic operations support.
|
UcpParams |
requestAtomic64BitFeature()
Request 64-bit atomic operations support.
|
UcpParams |
requestRmaFeature()
Request remote memory access support.
|
UcpParams |
requestStreamFeature()
Request stream support.
|
UcpParams |
requestTagFeature()
Request tag matching support.
|
UcpParams |
requestWakeupFeature()
Request interrupt notification support.
|
UcpParams |
setConfig(String key,
String value)
The routine sets runtime UCP library configuration.
|
UcpParams |
setEstimatedNumEps(long estimatedNumEps)
An optimization hint of how many endpoints would be created on this context.
|
UcpParams |
setMtWorkersShared(boolean mtWorkersShared)
Indicates if this context is shared by multiple workers
from different threads.
|
UcpParams |
setTagSenderMask(long tagSenderMask)
Mask which specifies particular bits of the tag which can uniquely
identify the sender (UCP endpoint) in tagged operations.
|
checkArraySizespublic UcpParams setTagSenderMask(long tagSenderMask)
public UcpParams setMtWorkersShared(boolean mtWorkersShared)
UcpContext.public UcpParams setEstimatedNumEps(long estimatedNumEps)
setEstimatedNumEps(long).public UcpParams requestTagFeature()
public UcpParams requestAmFeature()
public UcpParams requestRmaFeature()
public UcpParams requestAtomic32BitFeature()
public UcpParams requestAtomic64BitFeature()
public UcpParams requestWakeupFeature()
public UcpParams requestStreamFeature()
Copyright © 2021. All rights reserved.