Adding GPU to system

Hi @yodamoppet,

That’s really odd. Especially since nvidia-smi is reporting both GPUs normally.
Do the following in cryoSPARC’s interactive python shell (cryosparcm icli):

from cryosparc_compute.jobs import common as com
gpus_available = [0,1]
gpu_info = [
    {'id': 0, 'mem': 12652445696, 'name': 'NVIDIA TITAN V'}, 
    {'id': 1, 'mem': 12652445696, 'name': 'NVIDIA TITAN V'}
]
worker_hostname = 'equinox.structbio.pitt.edu'
targets = cli.get_scheduler_targets()
target = com.query(targets, lambda t : t['hostname'] == worker_hostname)
target['resource_slots']['GPU'] = gpus_available
cli.set_scheduler_target_property(worker_hostname, 'resource_slots', target['resource_slots']) 
cli.set_scheduler_target_property(worker_hostname, 'gpus', gpu_info) 

Once that’s done, you should be able to see the second GPU in the queue window.