Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

GPGPU-WG KnowledgeBase GLUE2 Profile Application ApplicationEnvironment ProposedInstances CUDA

From EGIWiki
Revision as of 18:14, 26 February 2014 by Walshj1 (talk | contribs)
Jump to navigation Jump to search
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 USE?
RemovalDate DateTime_t 0..1 RC should decide on whether to use this
License License_t 0..1 RC should decide on whether to use this
Description String 0.1 A human-readable description of this application or environment.
BestBenchmark Benckmark_t * The type of benchmark which best identifies the sensitivity of this application to the performance of the Execution Environment, which can be compared with the rating published via the Benchmark class.
ParallelSupport ParallelSupport_t 0..1 The type of supported parallel execution framework
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