Please run both the CPU solvers and GPU solvers cases with -log_view and 
send the two outputs.

   Barry


> On Jun 14, 2024, at 1:35 PM, Sircar, Arpan via petsc-users 
> <[email protected]> wrote:
> 
> This Message Is From an External Sender
> This message came from outside your organization.
> Hi,
> 
> We have been working with OpenFOAM (an open-source CFD software) which can 
> transfer its matrices to PETSc to use its linear solvers. This has been 
> tested and is working well on OCLF's Frontier machine. Next we are trying to 
> use the Kokkos backend to run it on Frontier GPUs. While the 
> OpenFOAM+PETSc+Kokkos environment built correctly on Frontier using the 
> modules sourced (attached file bash_petsc4foam_gpu) and configuring PETSc 
> correctly (attached file config_gpu), the GPU solve seems to take more time 
> than the CPU solve.
> 
> The PETSc run-time options we are using are attached to this email (file 
> fvSolution_petsc_pKok_Uof). Could you please take a look  and let us know if 
> this combination of options is fine? In this approach we are trying to solve 
> the pressure equation only on the GPUs.
> 
> Thanks,
> Arpan
> 
> Arpan Sircar
> R&D Associate Staff
> Thermal Hydraulics Group
> Nuclear Energy and Fuel Cycle Division
> Oak Ridge National Laboratory
> 
> <fvSolution_petsc_pKok_Uof><bash_petsc4foam_gpu><config_gpu>

Reply via email to