2: Require a GPU: Jobs modify their Requirements to require a suitable GPU 3: Identify the GPU: Jobs modify their arguments or environment to learn which GPU it may use. +This technique builds on the techniques in {wiki:HowToReserveSlotForSpecialJobs How to reserve a slot or machine for special jobs}. + {section: Advertising the GPU} A key challenge of advertising GPUs is that a GPU can only be used by one job at a time. If an execute node has multiple slots (a likely case!), you'll want to limit each GPU to only being advertised to a single slot.