public abstract class UcxBenchmark extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static UcpMemMapParams |
allocationParams |
protected static Map<String,String> |
argsMap |
protected static UcpContext |
context |
protected static int |
numIterations |
protected static Stack<Closeable> |
resources |
protected static int |
serverPort |
protected static long |
totalSize |
protected static UcpWorker |
worker |
| Constructor and Description |
|---|
UcxBenchmark() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
closeResources() |
protected static void |
createContextAndWorker() |
protected static double |
getBandwithGbits(long nanoTimeDelta,
long size) |
protected static boolean |
initializeArguments(String[] args)
Initializes common variables from command line arguments.
|
protected static UcpContext context
protected static UcpWorker worker
protected static int serverPort
protected static int numIterations
protected static long totalSize
protected static UcpMemMapParams allocationParams
protected static boolean initializeArguments(String[] args)
protected static void createContextAndWorker()
protected static double getBandwithGbits(long nanoTimeDelta,
long size)
protected static void closeResources()
throws IOException
IOExceptionCopyright © 2021. All rights reserved.