public class OpenAccConfiguration
extends java.lang.Object
Constructor and Description |
---|
OpenAccConfiguration(java.util.Map<java.lang.String,java.lang.String> parameters)
Constructs a OpenAccConfiguration object holding OpenACC configuration
information.
|
Modifier and Type | Method and Description |
---|---|
OpenAccDataStrategy |
getDataStrategy()
Get the OpenACC data strategy value.
|
OpenAccLocalStrategy |
getLocalStrategy()
Get the OpenACC local array strategy value.
|
OpenAccExecutionMode |
getMode()
Get the OpenACC execution mode value.
|
int |
getNumGangs()
Get the num_gangs value.
|
int |
getNumWorkers()
Get the num_workers value.
|
int |
getVectorLength()
Get the vector_length value.
|
boolean |
hasCollapseStrategy()
Get the OpenACC collapse strategy.
|
public OpenAccConfiguration(java.util.Map<java.lang.String,java.lang.String> parameters)
parameters
- Map of all configuration parameters.public int getNumWorkers()
public int getNumGangs()
public int getVectorLength()
public OpenAccExecutionMode getMode()
public OpenAccDataStrategy getDataStrategy()
public OpenAccLocalStrategy getLocalStrategy()
public boolean hasCollapseStrategy()