Difference between revisions of "GPGPU-CREAM"
Jump to navigation
Jump to search
m (→Work plan) |
m |
||
Line 11: | Line 11: | ||
# Testing and certification of the prototype | # Testing and certification of the prototype | ||
# Releasing a CREAM-CE update with full GPU support | # Releasing a CREAM-CE update with full GPU support | ||
= Testbed = | |||
* 3 nodes (2x Intel Xeon E5-2620v2) with 2 NVIDIA Tesla K20m GPUs per node available at CIRMMP | |||
** MoBrain applications installed: AMBER and GROMACS with CUDA 5.5 | |||
** Batch system/Scheduler: Torque 4.2.10 (source compiled with NVML libs)/ Maui 3.3.1 | |||
** EMI3 CREAM-CE | |||
== Progress == | |||
# May 2015: | |||
* tested local AMBER job submission with the different [http://docs.adaptivecomputing.com/torque/4-0-2/Content/topics/3-nodes/NVIDIAGPGPUs.htm Torque/NVIDIA GPGPU support options], e.g.: | |||
qsub -l nodes=1:gpus=2:default | |||
qsub -l nodes=1:gpus=2:exclusive_process | |||
# June 2015: | |||
* attributes "GPUNumber" e "GPUMode" added to command BLAH_JOB_SUBMIT |
Revision as of 16:04, 7 July 2015
Goal
- To develop a solution enabling GPU support in CREAM-CE:
- For the most popular LRMSes already supported by CREAM-CE
- Based on GLUE 2.1 schema
Work plan
- Indentifying the relevant GPU-related parameters supported by the different LRMS, and abstract them to significant JDL attributes
- Implementing the needed changes in CREAM-core and BLAH components
- Writing the infoproviders according to GLUE 2.1
- Testing and certification of the prototype
- Releasing a CREAM-CE update with full GPU support
Testbed
- 3 nodes (2x Intel Xeon E5-2620v2) with 2 NVIDIA Tesla K20m GPUs per node available at CIRMMP
- MoBrain applications installed: AMBER and GROMACS with CUDA 5.5
- Batch system/Scheduler: Torque 4.2.10 (source compiled with NVML libs)/ Maui 3.3.1
- EMI3 CREAM-CE
Progress
- May 2015:
- tested local AMBER job submission with the different Torque/NVIDIA GPGPU support options, e.g.:
qsub -l nodes=1:gpus=2:default qsub -l nodes=1:gpus=2:exclusive_process
- June 2015:
- attributes "GPUNumber" e "GPUMode" added to command BLAH_JOB_SUBMIT