So, dumb question. I got Xyce parallel compiled on...
# xyce
m
So, dumb question. I got Xyce parallel compiled on my system and it simulates something (not in sky130 yet)! Now, how do I specify the number of threads? At the end, I get a summary "Timing summary of 1 processor"
e
I suspect you figured this out, but in case any one else is reading this. To run parallel Xyce, it has to be the parallel version. The parallel version is compiled differently and has a few more libraries linked in. Once you have a parallel build, you invoke it and specify the number of processors using mpirun. So, you would say something like:
mpirun -np 4 /path/to/Xyce netlist.cir <return>
where the number of processors is 4.