kokkos / kokkos-kernels

Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
Other
304 stars 96 forks source link

implement batched serial pbtrf #2322

Closed yasahi-hpc closed 3 weeks ago

yasahi-hpc commented 1 month ago

This PR implements pbtrf function.

Following files are added:

  1. KokkosBatched_Pbtrf_Serial_Impl.hpp: Internal interfaces
  2. KokkosBatched_Pbtrf_Serial_Internal.hpp: Implementation details
  3. KokkosBatched_Pbtrf.hpp: APIs
  4. Test_Batched_SerialPbtrf.hpp: Unit tests for that

Detailed description

It computes the Cholesky factorization U**H*U (or L*L**H) factorization of a real symmetric (or complex Hermitian) positive definite band matrix A, where A is stored in a band storage. Here, the matrix has the following shape.

Example of a single batch of matrix A n = 10.

A
4 1 0 0 0 0 0 0 0 0 
1 4 1 0 0 0 0 0 0 0 
0 1 4 1 0 0 0 0 0 0 
0 0 1 4 1 0 0 0 0 0 
0 0 0 1 4 1 0 0 0 0 
0 0 0 0 1 4 1 0 0 0 
0 0 0 0 0 1 4 1 0 0 
0 0 0 0 0 0 1 4 1 0 
0 0 0 0 0 0 0 1 4 1 
0 0 0 0 0 0 0 0 1 4

AB (upper)
0 1 1 1 1 1 1 1 1 1 
4 4 4 4 4 4 4 4 4 4

AB (lower)
4 4 4 4 4 4 4 4 4 4
1 1 1 1 1 1 1 1 1 0

Parallelization would be made in the following manner. This is efficient only when A is given in LayoutLeft for GPUs and LayoutRight for CPUs (parallelized over batch direction).

Kokkos::parallel_for('pbtrf', 
    Kokkos::RangePolicy<execution_space> policy(0, n),
    [=](const int k) {
        auto aa = Kokkos::subview(_a, k, Kokkos::ALL(), Kokkos::ALL());

        KokkosBatched::SerialPbtrf<AlgoTagType>::invoke(aa);
    });

Tests

  1. Make a real (complex Hermitian) symmetric positive definite banded matrix from random and keep it in a full (called A) or banded storage (called AB). Then, factorize AB in banded storage to get U or L which is supposed to satisfy A = L * L**H (A = U**H * U). Finally, check if A = L * L**H (A = U**H * U).
  2. Simple and small analytical test, i.e. choose A as a known real (complex Hermitian) symmetric positive definite banded matrix, and do the same test.
kokkos-devops-admin commented 1 month ago

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pre-Test Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED by label AT: PRE-TEST INSPECTED! Autotester is Removing Label; this inspection will remain valid until a new commit to source branch is performed.

kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_CUDA11_CUDA11_LayoutRight

  • Build Num: 1496
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC930_Light_Tpls_GCC930_Tpls_CLANG13CUDA10

  • Build Num: 1084
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021

  • Build Num: 738
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021_Light_LayoutRight

  • Build Num: 725
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GNU1021

  • Build Num: 726
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL19_solo

  • Build Num: 730
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001_solo

  • Build Num: 702
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_ROCM561

  • Build Num: 1175
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_Tpls_ROCM561

  • Build Num: 684
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (yasahi-hpc/kokkos-kernels)
  • Branch: implement-batched-serial-pbtrf
  • SHA: bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
  • Mode: TEST_REPO
Pull Request Author: yasahi-hpc
kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_CUDA11_CUDA11_LayoutRight

  • Build Num: 1496
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC930_Light_Tpls_GCC930_Tpls_CLANG13CUDA10

  • Build Num: 1084
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021

  • Build Num: 738
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021_Light_LayoutRight

  • Build Num: 725
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GNU1021

  • Build Num: 726
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL19_solo

  • Build Num: 730
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001_solo

  • Build Num: 702
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_ROCM561

  • Build Num: 1175
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_Tpls_ROCM561

  • Build Num: 684
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA bbd6f1487a37d0f42d0c6e47ce3d6ec14ec12074
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS
kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging THE LAST COMMIT TO THIS PULL REQUEST HAS BEEN REVIEWED, BUT NOT ACCEPTED OR REQUIRES CHANGES!

kokkos-devops-admin commented 4 weeks ago

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

yasahi-hpc commented 4 weeks ago

This looks fine overall, as you know I am a fan of having an analytical case if possible, maybe choleski on 1D FD matrix?

Thank you for reviews. I have fixed based on your comments. I have also added a pure analytical test case for 2x2 matrix.

kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pre-Test Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging NO INSPECTION HAS BEEN PERFORMED ON THIS PULL REQUEST! - This PR must be inspected by setting label 'AT: PRE-TEST INSPECTED'.

lucbv commented 4 weeks ago

@ndellingwood: as you can see here, the AT-2 is running correctly after review, I am not sure why it is not the case for the release PR?

kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pre-Test Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED by label AT: PRE-TEST INSPECTED! Autotester is Removing Label; this inspection will remain valid until a new commit to source branch is performed.

kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_CUDA11_CUDA11_LayoutRight

  • Build Num: 1498
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC930_Light_Tpls_GCC930_Tpls_CLANG13CUDA10

  • Build Num: 1086
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021

  • Build Num: 740
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021_Light_LayoutRight

  • Build Num: 727
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GNU1021

  • Build Num: 728
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL19_solo

  • Build Num: 732
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001_solo

  • Build Num: 704
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_ROCM561

  • Build Num: 1177
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_Tpls_ROCM561

  • Build Num: 685
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Using Repos:

Repo: KOKKOSKERNELS (yasahi-hpc/kokkos-kernels)
  • Branch: implement-batched-serial-pbtrf
  • SHA: 03341692b3b86d128e77410474a5cad0441008b3
  • Mode: TEST_REPO
Pull Request Author: yasahi-hpc
kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: KokkosKernels_PullRequest_CUDA11_CUDA11_LayoutRight

  • Build Num: 1498
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GCC930_Light_Tpls_GCC930_Tpls_CLANG13CUDA10

  • Build Num: 1086
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021

  • Build Num: 740
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_GNU1021_Light_LayoutRight

  • Build Num: 727
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_GNU1021

  • Build Num: 728
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_Tpls_INTEL19_solo

  • Build Num: 732
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_CLANG1001_solo

  • Build Num: 704
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_ROCM561

  • Build Num: 1177
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS

Build Information

Test Name: KokkosKernels_PullRequest_VEGA90A_Tpls_ROCM561

  • Build Num: 685
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
KOKKOSKERNELS_SOURCE_REPO https://github.com/yasahi-hpc/kokkos-kernels
KOKKOSKERNELS_SOURCE_SHA 03341692b3b86d128e77410474a5cad0441008b3
KOKKOSKERNELS_TARGET_BRANCH develop
KOKKOSKERNELS_TARGET_REPO https://github.com/kokkos/kokkos-kernels
KOKKOSKERNELS_TARGET_SHA 227349e87c0c792ef6036d8af0d85d9040de1fb9
PR_LABELS feature request
PULLREQUESTNUM 2322
TEST_REPO_ALIAS KOKKOSKERNELS
kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ lucbv ]!

kokkos-devops-admin commented 4 weeks ago

Status Flag 'Pull Request AutoTester' - Pull Request MUST BE MERGED MANUALLY BY Project Team - This Repo does not support Automerge

kokkos-devops-admin commented 3 weeks ago

Status Flag 'Pull Request AutoTester' - Pull Request MUST BE MERGED MANUALLY BY Project Team - This Repo does not support Automerge