Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1621

Basic support for gpus in Docker and Singularity containers

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.9.3
    • Fix Version/s: 5.0.0
    • Labels:
      None

      Description

      Currently Pegasus doesn't support GPU exposure to containerized jobs.
      We should include basic support for nvidia gpus, as the first step.

      In the case of singularity we should append the cli argument "--nv", as described here: https://sylabs.io/guides/3.5/user-guide/gpu.html

      For docker we should append the cli argument "--gpus all", as described here:
      https://github.com/NVIDIA/nvidia-docker

        Attachments

          Activity

            People

            • Assignee:
              vahi Karan Vahi
              Reporter:
              georgpap George Papadimitriou
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: