Difference between revisions of "GPGPU-WG KnowledgeBase GLUE2 Profile Application ApplicationEnvironment ProposedInstances CUDA"
Jump to navigation
Jump to search
Line 56: | Line 56: | ||
| 0..1 | | 0..1 | ||
| | | | ||
| | | style="color:black;background-color:yellow;" cellpadding="3" | Do we have a use for this? | ||
|- | |- | ||
| RemovalDate | | RemovalDate | ||
Line 62: | Line 62: | ||
| 0..1 | | 0..1 | ||
| | | | ||
| RC should decide on whether to use this | | style="color:black;background-color:yellow;" cellpadding="3" | Use? RC should decide on whether to use this? | ||
|- | |- | ||
| License | | License | ||
Line 68: | Line 68: | ||
| 0..1 | | 0..1 | ||
| | | | ||
| RC should decide on whether to use this | | style="color:black;background-color:yellow;" cellpadding="3" | Use? RC should decide on whether to use this? | ||
|- | |- | ||
| Description | | Description | ||
Line 80: | Line 80: | ||
| * | | * | ||
| | | | ||
| | | style="color:black;background-color:yellow;" cellpadding="3" | Very useful attribute. Open enumeration - What benchmark is appropriate here? | ||
|- | |- | ||
| ParallelSupport | | ParallelSupport | ||
Line 86: | Line 86: | ||
| 0..1 | | 0..1 | ||
| | | | ||
| | | This is an open enumeration (mpi,none,openmp) Do we add another value, e.g gpgpu? | ||
|- | |- | ||
| MaxSlots | | MaxSlots |
Revision as of 19:28, 26 February 2014
ApplicationEnvironment | ||||
---|---|---|---|---|
Entity | Inherits from | Description | ||
ApplicationEnvironment | Entity | A description of the installed application software available or software environment characteristics available within one or more Execution Environments. | ||
Inherited Attribute | Type | Mult | Unit | Description |
Name | CUDA | 0..1 | Generated from YAIM SW Tag. Suggest Tag of CUDA or CUDA-MAJOR or CUDA-MAJOR_MINOR | |
OtherInfo | String | * | Placeholder to publish info that does not fit in any other attribute. Free-form string, comma-separated tags, (name, value ) pair are all examples of valid syntax. | |
Attribute | Type | Mult | Unit | Description |
AppName | CUDA | 1 | The name of the application or environment. | |
AppVersion | Blank or MAJOR or MAJOR.MINOR, Useful if the SW Tag does not include the version info | 0..1 | ||
Repository | URL | 0..1 | Do we have a use for this? | |
State | AppEnvStat_t | 0..1 | Do we have a use for this? | |
RemovalDate | DateTime_t | 0..1 | Use? RC should decide on whether to use this? | |
License | License_t | 0..1 | Use? RC should decide on whether to use this? | |
Description | String | 0.1 | A human-readable description of this application or environment. | |
BestBenchmark | Benckmark_t | * | Very useful attribute. Open enumeration - What benchmark is appropriate here? | |
ParallelSupport | ParallelSupport_t | 0..1 | This is an open enumeration (mpi,none,openmp) Do we add another value, e.g gpgpu? | |
MaxSlots | UInt32 | 0..1 | slot | The maximum number of concurrent slots that may be used to run jobs using the application |
MaxJobs | UInt32 | 0..1 | job | The maximum number of concurrent jobs that may use the application |
MaxUserSeats | UInt32 | 0..1 | user seat | The maximum number of concurrent user seats (i.e. distinct users) that may use the application. |
FreeSlots | UInt32 | 0..1 | slot | The number of slots currently available to run jobs using the application |
FreeJobs | UInt32 | 0..1 | job | The number of jobs that could immediately start their execution using the application |
FreeUserSeats | UInt32 | 0..1 | user seat | The current number of free seats for additional users to use the application. |
Association End | Mult. | Description | ||
ExecutionEnvironment.ID | * | An application environment MAY be used in zero or more execution environments | ||
ComputingManager.ID | 1 | An application environment is part of a computing manager. | ||
ApplicationHandle.ID | * | An application environment MAY be handled via zero or more application handles. | ||
Inherited Association End | Mult. | Description | ||
Extension.Key | * | The entity MAY be extended via key-value pairs |