Searched refs:maxpy_use_gemv (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/vec/vec/impls/mpi/kokkos/ |
| H A D | mpikok.kokkos.cxx | 347 …PetscBool maxpy_use_gemv = PETSC_FALSE; // default is false as we saw bad performa… in VecCreate_MPIKokkos() local 362 PetscCall(PetscOptionsGetBool(NULL, NULL, "-vec_maxpy_use_gemv", &maxpy_use_gemv, NULL)); in VecCreate_MPIKokkos() 365 if (mdot_use_gemv || maxpy_use_gemv) v->ops[0].duplicatevecs = VecDuplicateVecs_MPIKokkos_GEMV; in VecCreate_MPIKokkos() 374 if (maxpy_use_gemv) v->ops[0].maxpy = VecMAXPY_SeqKokkos_GEMV; in VecCreate_MPIKokkos()
|
| /petsc/src/vec/vec/impls/seq/ |
| H A D | bvec2.c | 836 …PetscBool maxpy_use_gemv = PETSC_FALSE; // default is false as we saw bad performance with vendors… in VecCreate_Seq_Private() local 843 PetscCall(PetscOptionsGetBool(NULL, NULL, "-vec_maxpy_use_gemv", &maxpy_use_gemv, NULL)); in VecCreate_Seq_Private() 846 if (mdot_use_gemv || maxpy_use_gemv) v->ops[0].duplicatevecs = VecDuplicateVecs_Seq_GEMV; in VecCreate_Seq_Private() 854 if (maxpy_use_gemv) v->ops[0].maxpy = VecMAXPY_Seq_GEMV; in VecCreate_Seq_Private()
|
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pbvec.c | 560 …PetscBool maxpy_use_gemv = PETSC_FALSE; // default is false as we saw bad performance with vendors… in VecCreate_MPI_Private() local 568 PetscCall(PetscOptionsGetBool(NULL, NULL, "-vec_maxpy_use_gemv", &maxpy_use_gemv, NULL)); in VecCreate_MPI_Private() 571 if (mdot_use_gemv || maxpy_use_gemv) v->ops[0].duplicatevecs = VecDuplicateVecs_MPI_GEMV; in VecCreate_MPI_Private() 579 if (maxpy_use_gemv) v->ops[0].maxpy = VecMAXPY_Seq_GEMV; in VecCreate_MPI_Private()
|
| /petsc/src/vec/vec/impls/seq/kokkos/ |
| H A D | veckok.kokkos.cxx | 1922 …PetscBool maxpy_use_gemv = PETSC_FALSE; // default is false as we saw bad performa… in VecCreate_SeqKokkos() local 1945 PetscCall(PetscOptionsGetBool(NULL, NULL, "-vec_maxpy_use_gemv", &maxpy_use_gemv, NULL)); in VecCreate_SeqKokkos() 1948 if (mdot_use_gemv || maxpy_use_gemv) v->ops[0].duplicatevecs = VecDuplicateVecs_SeqKokkos_GEMV; in VecCreate_SeqKokkos() 1956 if (maxpy_use_gemv) v->ops[0].maxpy = VecMAXPY_SeqKokkos_GEMV; in VecCreate_SeqKokkos()
|