/dports/math/libxsmm/libxsmm-1.16.3/samples/seissol/ |
H A D | proxy_seissol_flops.hpp | 100 double flops = 0; in flops_ader() local 111 flops *= d_elems; in flops_ader() 114 return flops; in flops_ader() 120 double flops = 0; in flops_vol() local 128 flops *= d_elems; in flops_vol() 131 return flops; in flops_vol() 137 double flops = 0; in flops_bndlocal() local 145 flops *= d_elems; in flops_bndlocal() 148 return flops; in flops_bndlocal() 154 double flops = 0; in flops_bndneigh() local [all …]
|
/dports/science/cp2k-data/cp2k-7.1.0/benchmarks/QS_stmv/ |
H A D | README.md | 109 flops 2 x 2 x 2 36142856249008 0.0% 100.0% 0.0% 110 flops 2 x 2 x 8 39213980112512 0.0% 100.0% 0.0% 111 flops 8 x 2 x 2 43804007223424 0.0% 100.0% 0.0% 112 flops 2 x 8 x 2 44584775765312 0.0% 100.0% 0.0% 113 flops 4 x 2 x 2 90117651537184 0.0% 100.0% 0.0% 114 flops 2 x 4 x 2 90294481986400 0.0% 100.0% 0.0% 115 flops 2 x 2 x 4 97540850606240 0.0% 100.0% 0.0% 116 flops 8 x 8 x 2 97563507289344 0.0% 100.0% 0.0% 117 flops 2 x 4 x 8 107600053992192 0.0% 100.0% 0.0% 118 flops 4 x 2 x 8 107835358956416 0.0% 100.0% 0.0% [all …]
|
/dports/science/cp2k/cp2k-2e995eec7fd208c8a72d9544807bd8b8ba8cd1cc/benchmarks/QS_stmv/ |
H A D | README.md | 109 flops 2 x 2 x 2 36142856249008 0.0% 100.0% 0.0% 110 flops 2 x 2 x 8 39213980112512 0.0% 100.0% 0.0% 111 flops 8 x 2 x 2 43804007223424 0.0% 100.0% 0.0% 112 flops 2 x 8 x 2 44584775765312 0.0% 100.0% 0.0% 113 flops 4 x 2 x 2 90117651537184 0.0% 100.0% 0.0% 114 flops 2 x 4 x 2 90294481986400 0.0% 100.0% 0.0% 115 flops 2 x 2 x 4 97540850606240 0.0% 100.0% 0.0% 116 flops 8 x 8 x 2 97563507289344 0.0% 100.0% 0.0% 117 flops 2 x 4 x 8 107600053992192 0.0% 100.0% 0.0% 118 flops 4 x 2 x 8 107835358956416 0.0% 100.0% 0.0% [all …]
|
/dports/math/libxsmm/libxsmm-1.16.3/samples/deeplearning/grudriver/ |
H A D | grudriver_nc_ck.c | 71 double flops = 0.0; in main() local 672 flops += K * N; /* d5 = d3.h */ in main() 673 flops += K * N; /* d6 = -d5 */ in main() 674 flops += K * N; /* d7 = d3.g */ in main() 675 flops += K * N; /* d8 = d3.z */ in main() 693 flops *= iters; in main() 726 flops += K * N; /* d5 = d3.h */ in main() 727 flops += K * N; /* d6 = -d5 */ in main() 752 flops *= iters; in main() 786 flops += K * N; /* d6 = -d5 */ in main() [all …]
|
H A D | grudriver_nc_kcck.c | 71 double flops = 0.0; in main() local 690 flops += K * N; /* d5 = d3.h */ in main() 691 flops += K * N; /* d6 = -d5 */ in main() 692 flops += K * N; /* d7 = d3.g */ in main() 693 flops += K * N; /* d8 = d3.z */ in main() 711 flops *= iters; in main() 744 flops += K * N; /* d5 = d3.h */ in main() 745 flops += K * N; /* d6 = -d5 */ in main() 770 flops *= iters; in main() 804 flops += K * N; /* d6 = -d5 */ in main() [all …]
|
/dports/devel/blitz/blitz-1.0.2/benchmarks/ |
H A D | loops.data | 3 flops 1 10 flops 1 17 flops 2 23 flops 1 29 flops 1 36 flops 1 42 flops 1 49 flops 3 55 flops 3 62 flops 4 [all …]
|
/dports/math/suitesparse-klu/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-csparse/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-ldl/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-btf/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-amd/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-mongoose/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-slip_lu/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-rbio/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-config/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-ccolamd/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-cholmod/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-colamd/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-umfpack/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-spqr/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-camd/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-cxsparse/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-graphblas/SuiteSparse-5.10.1/GPUQREngine/Source/TaskDescriptor/ |
H A D | TaskDescriptor_flops.cpp | 112 Int flops = getFlops(task); in getWeightedFlops() local 116 case TASKTYPE_FactorizeVT_3x1e: flops *= 1; break; in getWeightedFlops() 118 case TASKTYPE_FactorizeVT_2x1e: flops *= 1; break; in getWeightedFlops() 120 case TASKTYPE_FactorizeVT_1x1e: flops *= 1; break; in getWeightedFlops() 122 case TASKTYPE_FactorizeVT_3x1w: flops *= 1; break; in getWeightedFlops() 129 case TASKTYPE_Apply3_Factorize3: flops *= 10; break; in getWeightedFlops() 130 case TASKTYPE_Apply3_Factorize2: flops *= 10; break; in getWeightedFlops() 131 case TASKTYPE_Apply2_Factorize3: flops *= 10; break; in getWeightedFlops() 132 case TASKTYPE_Apply2_Factorize2: flops *= 10; break; in getWeightedFlops() 133 case TASKTYPE_Apply2_Factorize1: flops *= 10; break; in getWeightedFlops() [all …]
|
/dports/math/suitesparse-klu/SuiteSparse-5.10.1/GraphBLAS/Test/ |
H A D | flopcount.m | 1 function [flops mwork] = flopcount (M,Mask_complement,A,B) ; 4 % flops = flopcount (M,Mask_complementA,B) ; 6 % flops(j) is the flops to compute A*B(1:j-1), and flops(n+1) is the total 11 % included in flops(j) is the work needed to access the mask M(:,j). 17 flops = zeros (1,n) ; variable 28 flops (j) = flops (j) + nnz (A (:,k)) ; 51 flops (j) = flops (j) + mjnz ; 57 flops (j) = flops (j) + nnz (A (:,k)) ; 63 flops = cumsum ([0 flops]) ; variable
|
/dports/math/suitesparse-ldl/SuiteSparse-5.10.1/GraphBLAS/Test/ |
H A D | flopcount.m | 1 function [flops mwork] = flopcount (M,Mask_complement,A,B) ; 4 % flops = flopcount (M,Mask_complementA,B) ; 6 % flops(j) is the flops to compute A*B(1:j-1), and flops(n+1) is the total 11 % included in flops(j) is the work needed to access the mask M(:,j). 17 flops = zeros (1,n) ; variable 28 flops (j) = flops (j) + nnz (A (:,k)) ; 51 flops (j) = flops (j) + mjnz ; 57 flops (j) = flops (j) + nnz (A (:,k)) ; 63 flops = cumsum ([0 flops]) ; variable
|