[petsc-dev] hypre + OMP and MKL-AIJ

Barry Smith bsmith at mcs.anl.gov
Thu Sep 14 13:52:39 CDT 2017


> On Sep 14, 2017, at 1:32 PM, Mark Adams <mfadams at lbl.gov> wrote:
> 
> I recall Barry saying that he updated the hypre interface after the last hypre release, which includes OpenMP. But, I am not finding the email. Can someone tell me the status of this?

   Just build in master with --with-openmp --download-hypre then at runtime make sure you set the damn OpenMP environmental variable to the number of OpenMP threads you want to use (Best interface design EVER!).  Report problems to petsc-maint. Similar quality interface for SuperLU_Dist and presumably for MKL-AIJ matrices.

   Barry

> 
> Note, I have two users that are interested in using threads with AMG. I think we would be interested in testing the new MKL-AIJ matrix but as I understand it we are waiting on the Mat-Mat Mult method(s) to get migrated. I should have at least one user that would be interested in testing this when it is ready.
> 
> Thanks,
> Mark



More information about the petsc-dev mailing list