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.

Difference between revisions of "GPGPU-CREAM"

From EGIWiki
Jump to navigation Jump to search
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

EGI-Engage project: Main page WP1(NA1) WP3(JRA1) WP5(SA1) PMB Deliverables and Milestones Quality Plan Risk Plan Data Plan
Roles and
responsibilities
WP2(NA2) WP4(JRA2) WP6(SA2) AMB Software and services Metrics Project Office Procedures



Goal

  • To develop a solution enabling GPU support in CREAM-CE:
  1. For the most popular LRMSes already supported by CREAM-CE
  2. Based on GLUE 2.1 schema

Work plan

  1. Indentifying the relevant GPU-related parameters supported by the different LRMS, and abstract them to significant JDL attributes
  2. Implementing the needed changes in CREAM-core and BLAH components
  3. Writing the infoproviders according to GLUE 2.1
  4. Testing and certification of the prototype
  5. 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

  1. May 2015:
qsub -l nodes=1:gpus=2:default
qsub -l nodes=1:gpus=2:exclusive_process
  1. June 2015:
  • attributes "GPUNumber" e "GPUMode" added to command BLAH_JOB_SUBMIT