Tutorial: Queueing Directly To A GPU

Last Updated: November 29, 2019

CryoSPARC v2.12 introduces the ability to easily queue jobs directly to a specific GPU, overriding the built-in job scheduler. This feature is useful for advanced users that have direct control over their compute resources, and would like to push the limits of their GPU utilization (assuming the GPUs have the required memory available).

To use the feature, build and queue a job as you normally would. You will be met with the new queue page.


Updated Queue Dialog

You can queue the job to a lane as you normally would, or, you can queue to a GPU by clicking on the "Run on specific GPU" tab.


  1. Select the GPU(s) you would like to run your job on. You cannot assign a job to GPUs across different nodes.
  2. Hit Create.

The job will now be executed immediately on the machine you've selected, regardless of whether the machine has enough CPU or RAM resources available.

Updated queue dialog in cryoSPARC v2.12 allowing users to queue a job to specific GPUs

This website uses cookies to ensure you get the best experience. To learn more, please refer to our Privacy Policy