[aspect-devel] Direct Solver in Aspect
Wolfgang Bangerth
bangerth at math.tamu.edu
Tue May 13 10:47:12 PDT 2014
>> I have no idea how difficult it would be to support any of this (I don't
>> even recall who wrote the current interfaces...)
>
> 1. configure Trilinos with it
> 2. change one line in SolverDirect. :-)
Interesting. Maybe we should change the installation instructions for Trilinos
to make this possible in the future.
>> Yes, that occurred to me as well after I sent the last email. We currently
>> drive the MPI_InitFinalize class with only a single thread, but maybe we
>> should be using
>> n_cores/n_mpi_jobs_on_this_host
>> instead? This would give us exactly the behavior you describe, while
>> reverting back to the current state on machines that we fully load with MPI
>> processes...
>
> Yes. I was going to try things out first though. Maybe this could be a
> runtime parameter...
That's too late -- we need to know at the time we call the MPI_InitFinalize
constructor. At least I haven't found a way yet to change the number of
threads TBB creates at a later time...
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email: bangerth at math.tamu.edu
www: http://www.math.tamu.edu/~bangerth/
More information about the Aspect-devel
mailing list