From 172787d7d98b33219def6e3be007ff80aadb7984 Mon Sep 17 00:00:00 2001 From: Ruipeng Li Date: Tue, 28 Jun 2022 22:18:39 -0700 Subject: [PATCH] delete files --- src/seq_mv/csr_spgemm_device_numer1.c | 30 ---------------- src/seq_mv/csr_spgemm_device_numer10.c | 29 ---------------- src/seq_mv/csr_spgemm_device_numer2.c | 30 ---------------- src/seq_mv/csr_spgemm_device_numer3.c | 30 ---------------- src/seq_mv/csr_spgemm_device_numer4.c | 30 ---------------- src/seq_mv/csr_spgemm_device_numer5.c | 48 -------------------------- src/seq_mv/csr_spgemm_device_numer6.c | 41 ---------------------- src/seq_mv/csr_spgemm_device_numer7.c | 30 ---------------- src/seq_mv/csr_spgemm_device_numer8.c | 30 ---------------- src/seq_mv/csr_spgemm_device_numer9.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl1.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl10.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl2.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl3.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl4.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl5.c | 37 -------------------- src/seq_mv/csr_spgemm_device_symbl6.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl7.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl8.c | 30 ---------------- src/seq_mv/csr_spgemm_device_symbl9.c | 30 ---------------- 20 files changed, 635 deletions(-) delete mode 100644 src/seq_mv/csr_spgemm_device_numer1.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer10.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer2.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer3.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer4.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer5.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer6.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer7.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer8.c delete mode 100644 src/seq_mv/csr_spgemm_device_numer9.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl1.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl10.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl2.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl3.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl4.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl5.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl6.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl7.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl8.c delete mode 100644 src/seq_mv/csr_spgemm_device_symbl9.c diff --git a/src/seq_mv/csr_spgemm_device_numer1.c b/src/seq_mv/csr_spgemm_device_numer1.c deleted file mode 100644 index 124b27252..000000000 --- a/src/seq_mv/csr_spgemm_device_numer1.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 1, HYPRE_SPGEMM_NUMER_HASH_SIZE / 16, HYPRE_SPGEMM_BASE_GROUP_SIZE / 16, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE / 16, HYPRE_SPGEMM_BASE_GROUP_SIZE / 16 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer10.c b/src/seq_mv/csr_spgemm_device_numer10.c deleted file mode 100644 index 7eb59c2a7..000000000 --- a/src/seq_mv/csr_spgemm_device_numer10.c +++ /dev/null @@ -1,29 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - -#define HYPRE_SPGEMM_DEVICE_USE_DSHMEM - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 10, HYPRE_SPGEMM_NUMER_HASH_SIZE * 32, HYPRE_SPGEMM_BASE_GROUP_SIZE * 32, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE * 32, HYPRE_SPGEMM_BASE_GROUP_SIZE * 32 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ diff --git a/src/seq_mv/csr_spgemm_device_numer2.c b/src/seq_mv/csr_spgemm_device_numer2.c deleted file mode 100644 index a695b3623..000000000 --- a/src/seq_mv/csr_spgemm_device_numer2.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 2, HYPRE_SPGEMM_NUMER_HASH_SIZE / 8, HYPRE_SPGEMM_BASE_GROUP_SIZE / 8, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE / 8, HYPRE_SPGEMM_BASE_GROUP_SIZE / 8 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer3.c b/src/seq_mv/csr_spgemm_device_numer3.c deleted file mode 100644 index 7d5aa1d20..000000000 --- a/src/seq_mv/csr_spgemm_device_numer3.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 3, HYPRE_SPGEMM_NUMER_HASH_SIZE / 4, HYPRE_SPGEMM_BASE_GROUP_SIZE / 4, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE / 4, HYPRE_SPGEMM_BASE_GROUP_SIZE / 4 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer4.c b/src/seq_mv/csr_spgemm_device_numer4.c deleted file mode 100644 index ea20036a5..000000000 --- a/src/seq_mv/csr_spgemm_device_numer4.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 4, HYPRE_SPGEMM_NUMER_HASH_SIZE / 2, HYPRE_SPGEMM_BASE_GROUP_SIZE / 2, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE / 2, HYPRE_SPGEMM_BASE_GROUP_SIZE / 2 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer5.c b/src/seq_mv/csr_spgemm_device_numer5.c deleted file mode 100644 index 050e9c3ff..000000000 --- a/src/seq_mv/csr_spgemm_device_numer5.c +++ /dev/null @@ -1,48 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 5, HYPRE_SPGEMM_NUMER_HASH_SIZE, HYPRE_SPGEMM_BASE_GROUP_SIZE, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -#if defined(HYPRE_USING_CUDA) -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 5, HYPRE_SPGEMM_NUMER_HASH_SIZE, HYPRE_SPGEMM_BASE_GROUP_SIZE, false > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); -#endif - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE, HYPRE_SPGEMM_BASE_GROUP_SIZE > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -template HYPRE_Int -hypreDevice_CSRSpGemmNumerPostCopy -< HYPRE_SPGEMM_BASE_GROUP_SIZE > -( HYPRE_Int m, HYPRE_Int *d_rc, HYPRE_Int *nnzC, HYPRE_Int **d_ic, HYPRE_Int **d_jc, - HYPRE_Complex **d_c ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer6.c b/src/seq_mv/csr_spgemm_device_numer6.c deleted file mode 100644 index 6b96b1249..000000000 --- a/src/seq_mv/csr_spgemm_device_numer6.c +++ /dev/null @@ -1,41 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 6, HYPRE_SPGEMM_NUMER_HASH_SIZE * 2, HYPRE_SPGEMM_BASE_GROUP_SIZE * 2, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -#if defined(HYPRE_USING_HIP) -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 6, HYPRE_SPGEMM_NUMER_HASH_SIZE * 2, HYPRE_SPGEMM_BASE_GROUP_SIZE * 2, false > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); -#endif - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE * 2, HYPRE_SPGEMM_BASE_GROUP_SIZE * 2 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer7.c b/src/seq_mv/csr_spgemm_device_numer7.c deleted file mode 100644 index 09db34884..000000000 --- a/src/seq_mv/csr_spgemm_device_numer7.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 7, HYPRE_SPGEMM_NUMER_HASH_SIZE * 4, HYPRE_SPGEMM_BASE_GROUP_SIZE * 4, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE * 4, HYPRE_SPGEMM_BASE_GROUP_SIZE * 4 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer8.c b/src/seq_mv/csr_spgemm_device_numer8.c deleted file mode 100644 index 4089aa731..000000000 --- a/src/seq_mv/csr_spgemm_device_numer8.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 8, HYPRE_SPGEMM_NUMER_HASH_SIZE * 8, HYPRE_SPGEMM_BASE_GROUP_SIZE * 8, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE * 8, HYPRE_SPGEMM_BASE_GROUP_SIZE * 8 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_numer9.c b/src/seq_mv/csr_spgemm_device_numer9.c deleted file mode 100644 index e75b8059e..000000000 --- a/src/seq_mv/csr_spgemm_device_numer9.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - -#include - -template HYPRE_Int -hypre_spgemm_numerical_with_rownnz -< 9, HYPRE_SPGEMM_NUMER_HASH_SIZE * 16, HYPRE_SPGEMM_BASE_GROUP_SIZE * 16, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, - HYPRE_Int exact_rownnz, - HYPRE_Int *d_ia, HYPRE_Int *d_ja, HYPRE_Complex *d_a, HYPRE_Int *d_ib, HYPRE_Int *d_jb, - HYPRE_Complex *d_b, - HYPRE_Int *d_rc, HYPRE_Int *d_ic, HYPRE_Int *d_jc, HYPRE_Complex *d_c ); - -template HYPRE_Int -hypre_spgemm_numerical_max_num_blocks -< HYPRE_SPGEMM_NUMER_HASH_SIZE * 16, HYPRE_SPGEMM_BASE_GROUP_SIZE * 16 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl1.c b/src/seq_mv/csr_spgemm_device_symbl1.c deleted file mode 100644 index 6fd8fa330..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl1.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 1, HYPRE_SPGEMM_SYMBL_HASH_SIZE / 16, HYPRE_SPGEMM_BASE_GROUP_SIZE / 16, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE / 16, HYPRE_SPGEMM_BASE_GROUP_SIZE / 16 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl10.c b/src/seq_mv/csr_spgemm_device_symbl10.c deleted file mode 100644 index 5c6c65037..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl10.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - -#if defined(HYPRE_USING_CUDA) -#define HYPRE_SPGEMM_DEVICE_USE_DSHMEM -#endif - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 10, HYPRE_SPGEMM_SYMBL_HASH_SIZE * 32, HYPRE_SPGEMM_BASE_GROUP_SIZE * 32, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE * 32, HYPRE_SPGEMM_BASE_GROUP_SIZE * 32 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl2.c b/src/seq_mv/csr_spgemm_device_symbl2.c deleted file mode 100644 index 55bb3dbf1..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl2.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 2, HYPRE_SPGEMM_SYMBL_HASH_SIZE / 8, HYPRE_SPGEMM_BASE_GROUP_SIZE / 8, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE / 8, HYPRE_SPGEMM_BASE_GROUP_SIZE / 8 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl3.c b/src/seq_mv/csr_spgemm_device_symbl3.c deleted file mode 100644 index e08f6b06e..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl3.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 3, HYPRE_SPGEMM_SYMBL_HASH_SIZE / 4, HYPRE_SPGEMM_BASE_GROUP_SIZE / 4, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE / 4, HYPRE_SPGEMM_BASE_GROUP_SIZE / 4 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl4.c b/src/seq_mv/csr_spgemm_device_symbl4.c deleted file mode 100644 index dac0b435a..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl4.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 4, HYPRE_SPGEMM_SYMBL_HASH_SIZE / 2, HYPRE_SPGEMM_BASE_GROUP_SIZE / 2, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE / 2, HYPRE_SPGEMM_BASE_GROUP_SIZE / 2 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl5.c b/src/seq_mv/csr_spgemm_device_symbl5.c deleted file mode 100644 index ea0fa6831..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl5.c +++ /dev/null @@ -1,37 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 5, HYPRE_SPGEMM_SYMBL_HASH_SIZE, HYPRE_SPGEMM_BASE_GROUP_SIZE, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 5, HYPRE_SPGEMM_SYMBL_HASH_SIZE, HYPRE_SPGEMM_BASE_GROUP_SIZE, false > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE, HYPRE_SPGEMM_BASE_GROUP_SIZE > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl6.c b/src/seq_mv/csr_spgemm_device_symbl6.c deleted file mode 100644 index 4b95ec6c3..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl6.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 6, HYPRE_SPGEMM_SYMBL_HASH_SIZE * 2, HYPRE_SPGEMM_BASE_GROUP_SIZE * 2, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE * 2, HYPRE_SPGEMM_BASE_GROUP_SIZE * 2 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl7.c b/src/seq_mv/csr_spgemm_device_symbl7.c deleted file mode 100644 index 49853db80..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl7.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 7, HYPRE_SPGEMM_SYMBL_HASH_SIZE * 4, HYPRE_SPGEMM_BASE_GROUP_SIZE * 4, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE * 4, HYPRE_SPGEMM_BASE_GROUP_SIZE * 4 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl8.c b/src/seq_mv/csr_spgemm_device_symbl8.c deleted file mode 100644 index acbd0007c..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl8.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 8, HYPRE_SPGEMM_SYMBL_HASH_SIZE * 8, HYPRE_SPGEMM_BASE_GROUP_SIZE * 8, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE * 8, HYPRE_SPGEMM_BASE_GROUP_SIZE * 8 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ - diff --git a/src/seq_mv/csr_spgemm_device_symbl9.c b/src/seq_mv/csr_spgemm_device_symbl9.c deleted file mode 100644 index 365dea7ed..000000000 --- a/src/seq_mv/csr_spgemm_device_symbl9.c +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Copyright 1998-2019 Lawrence Livermore National Security, LLC and other - * HYPRE Project Developers. See the top-level COPYRIGHT file for details. - * - * SPDX-License-Identifier: (Apache-2.0 OR MIT) - ******************************************************************************/ -#include "seq_mv.h" - -#if defined(HYPRE_USING_CUDA) || defined(HYPRE_USING_HIP) - - - - - -#include - -template HYPRE_Int -hypre_spgemm_symbolic_rownnz -< 9, HYPRE_SPGEMM_SYMBL_HASH_SIZE * 16, HYPRE_SPGEMM_BASE_GROUP_SIZE * 16, true > -( HYPRE_Int m, HYPRE_Int *row_ind, HYPRE_Int k, HYPRE_Int n, bool need_ghash, HYPRE_Int *d_ia, - HYPRE_Int *d_ja, - HYPRE_Int *d_ib, HYPRE_Int *d_jb, HYPRE_Int *d_rc, bool can_fail, char *d_rf ); - -template HYPRE_Int -hypre_spgemm_symbolic_max_num_blocks -< HYPRE_SPGEMM_SYMBL_HASH_SIZE * 16, HYPRE_SPGEMM_BASE_GROUP_SIZE * 16 > -( HYPRE_Int multiProcessorCount, HYPRE_Int *num_blocks_ptr, HYPRE_Int *block_size_ptr ); - -#endif /* HYPRE_USING_CUDA || defined(HYPRE_USING_HIP) */ -