no 8-procs_case

Provides a system for patient-specific cardiovascular modeling and simulation.
POST REPLY
User avatar
hu abel
Posts: 15
Joined: Wed Sep 09, 2015 4:40 pm

no 8-procs_case

Post by hu abel » Sat Jun 10, 2017 8:05 pm

Hi SimVascular team!

I am using Ubuntu 16.04 and SV(SimVascular-2017-04-09),

In Simulations step, I choose "Number of Processes: 8", and click Run Simulation.
It looks good, no error or warning, all 8 CPU are 100% in use, but when I check in directory, there is no 8-procs_case/ under the project folder

then I tried "mpiexec -np 8 svsolver" in command, again, no 8-procs_case/


I checked http://simvascular.github.io/docsFlowSo ... runningjob, still not fixed this problem,

Any help would be appreciated!

Abel
Attachments
Screenshot from 2017-06-11 10-38-09.png
Screenshot from 2017-06-11 10-38-09.png (62.66 KiB) Viewed 395 times
log1.txt
(25.79 KiB) Downloaded 14 times

User avatar
Rok Oblak
Posts: 33
Joined: Sat Jul 02, 2016 7:15 am

Re: no 8-procs_case

Post by Rok Oblak » Fri Jun 30, 2017 12:42 pm

Hi,

you probably have the same problem as I had: viewtopicPhpbb.php?f=188&t=7948&p=0&start=0&view=
It also didn't work properly for me using a manually installed OpenMPI, but I got it working using the mpiexec bundled with the svsolver.

Cheers,
Rok

User avatar
Hongzhi Lan
Posts: 125
Joined: Mon Aug 04, 2014 3:55 pm

Re: no 8-procs_case

Post by Hongzhi Lan » Fri Jun 30, 2017 6:01 pm

Hi Abel,

Please update SimVascular to the latest version: you need to install two packages: both SimVascular and svSolver from simtk.

If you still have the issue, there a few methods you can try to solve it:

Method 1:
run "mpiexec -version" in terminal to check if the default mpi is mpich or openmpi. If it's mpich, it should mention "HYDRA" in the version info.
if not, you need to change the default one back to mpich. svSolver can't run with openmpi.

Method 2:
If you'd like to run from the terminal, you can try the command like
/usr/local/sv/svsolver/[yyyy-mm-dd]/bin/mpiexec -np [numver of processor] /usr/local/sv/svsolver/[yyyy-mm-dd]/svsolver
If it works, and you want to run from the GUI, you can refer to
http://simvascular.github.io/docsFlowSo ... figuration
specify MPIExec as /usr/local/sv/svsolver/[yyyy-mm-dd]/bin/mpiexec

Thanks,
SimVascular Development Team

POST REPLY