[ET Trac] #2928: New Simfactory Option

Steven R. Brandt trac-noreply at einsteintoolkit.org
Thu Apr 30 14:57:02 CDT 2026


#2928: New Simfactory Option

 Reporter: Steven R. Brandt
   Status: new
Milestone: 
  Version: 
     Type: enhancement
 Priority: major
Component: SimFactory

Comment (by Steven R. Brandt):

Currently, this is how I run on qbd. I have a script where I set the number of gpus and the queue I want to run in, then I use these few lines to call simfactory. I set the gpus and queue, then the script handles the math. This could be absorbed into simfactory.

```
  gpus=4
  queue=gpu2
  if [ $queue = gpu2 ]
  then
    cpus_per_gpu=32
  else
    cpus_per_gpu=16
  fi
  if [ $gpus = 1 ]
  then
    ppn=32
  else
    ppn=64
  fi
  set -x
  ./simfactory/bin/sim create-submit $sim --queue $queue --config bssn --parfile benchpars/bench_$sim.par --procs $(($gpus*$cpus_per_gpu)) --num-threads $cpus_per_gpu --ppn-used $ppn
```

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2928/new-simfactory-option
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/trac/attachments/20260430/d311b215/attachment.htm>


More information about the Trac mailing list