See the required underlying steps to enable GPU job submission.
Use Case 1: Direct job submission to a CREAM service
- Straightforward means of GPU computing on Grid.
Acomplished through gpu resource under JDL's CERequirements.
- There is no GPU matchmaking: the grid user needs to know the endpoint to submit to.
- A basic JDL example could be:
# cat test_cream.jdl [ JobType = "Normal"; Executable = "foo.sh"; StdOutput="out.out"; StdError="err.err"; InputSandbox={"foo.sh"}; OutputSandbox={"out.out", "err.err" }; OutputSandboxBaseDestUri="gsiftp://localhost"; CERequirements="gpu==2"; ]
Submit the job directly to the CREAM service with glite-job-ce-submit.
- Target CE: amargus01.ifca.es