| Package | Description |
|---|---|
| org.openucx.jucx.examples | |
| org.openucx.jucx.ucp |
| Modifier and Type | Field and Description |
|---|---|
protected static UcpMemMapParams |
UcxBenchmark.allocationParams |
| Modifier and Type | Method and Description |
|---|---|
UcpMemMapParams |
UcpMemMapParams.allocate()
Identify requirement for allocation, if passed address is not a null-pointer
then it will be used as a hint or direct address for allocation.
|
UcpMemMapParams |
UcpMemMapParams.clear() |
UcpMemMapParams |
UcpMemMapParams.fixed()
Don't interpret address as a hint: place the mapping at exactly that
address.
|
UcpMemMapParams |
UcpMemMapParams.nonBlocking()
Complete the registration faster, possibly by not populating the pages up-front,
and mapping them later when they are accessed by communication routines.
|
UcpMemMapParams |
UcpMemMapParams.setAddress(long address) |
UcpMemMapParams |
UcpMemMapParams.setLength(long length) |
UcpMemMapParams |
UcpMemMapParams.setMemoryType(int memoryType)
Memory type (for possible memory types see
UcsConstants.MEMORY_TYPE)
It is an optimization hint to avoid memory type detection for map buffer. |
UcpMemMapParams |
UcpMemMapParams.setProtection(long protection)
Memory protection mode, e.g.
|
| Modifier and Type | Method and Description |
|---|---|
UcpMemory |
UcpContext.memoryMap(UcpMemMapParams params)
Associates memory allocated/mapped region with communication operations.
|
Copyright © 2021. All rights reserved.