diff --git a/.gitignore b/.gitignore index 503f6e4..9032199 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ *.pyc *.o */build/ -cp_template/*.yaml \ No newline at end of file +cp_template/*.yaml +S1/**/*.yaml \ No newline at end of file diff --git a/S1/ICTN0N/build/test_reducesum b/S1/ICTN0N/build/test_reducesum deleted file mode 100755 index b4a526c..0000000 Binary files a/S1/ICTN0N/build/test_reducesum and /dev/null differ diff --git a/S1/ICTN0N/reduce_sum_performance.yaml b/S1/ICTN0N/reduce_sum_performance.yaml deleted file mode 100755 index e520aa0..0000000 --- a/S1/ICTN0N/reduce_sum_performance.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# ReduceSum算法性能测试结果 -# 生成时间: 2025-09-04 18:32:03 - -algorithm: "ReduceSum" -data_types: - input: "float" - output: "float" -formulas: - throughput: "elements / time(s) / 1e9 (G/s)" -performance_data: - - data_size: 1000000 - time_ms: 0.051046 - throughput_gps: 19.590022 - data_type: "float" - - data_size: 134217728 - time_ms: 0.405018 - throughput_gps: 331.387385 - data_type: "float" - - data_size: 536870912 - time_ms: 1.351834 - throughput_gps: 397.142754 - data_type: "float" - - data_size: 1073741824 - time_ms: 2.618675 - throughput_gps: 410.032451 - data_type: "float" diff --git a/S1/ICTN0N/sort_pair_performance.yaml b/S1/ICTN0N/sort_pair_performance.yaml deleted file mode 100755 index 9af8853..0000000 --- a/S1/ICTN0N/sort_pair_performance.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# SortPair算法性能测试结果 -# 生成时间: 2025-09-03 22:37:18 - -algorithm: "SortPair" -data_types: - key_type: "float" - value_type: "uint32_t" -formulas: - throughput: "elements / time(s) / 1e9 (G/s)" -performance_data: - - data_size: 1000000 - ascending: - time_ms: 0.351488 - throughput_gps: 2.845047 - descending: - time_ms: 0.343270 - throughput_gps: 2.913155 - key_type: "float" - value_type: "uint32_t" - - data_size: 134217728 - ascending: - time_ms: 22.273815 - throughput_gps: 6.025808 - descending: - time_ms: 22.494003 - throughput_gps: 5.966823 - key_type: "float" - value_type: "uint32_t" - - data_size: 536870912 - ascending: - time_ms: 88.856277 - throughput_gps: 6.042014 - descending: - time_ms: 89.913918 - throughput_gps: 5.970943 - key_type: "float" - value_type: "uint32_t" - - data_size: 1073741824 - ascending: - time_ms: 181.409576 - throughput_gps: 5.918882 - descending: - time_ms: 183.428955 - throughput_gps: 5.853720 - key_type: "float" - value_type: "uint32_t" diff --git a/S1/ICTN0N/topk_pair_performance.yaml b/S1/ICTN0N/topk_pair_performance.yaml deleted file mode 100755 index f8dab18..0000000 --- a/S1/ICTN0N/topk_pair_performance.yaml +++ /dev/null @@ -1,210 +0,0 @@ -# TopkPair算法性能测试结果 -# 生成时间: 2025-09-03 22:40:54 - -algorithm: "TopkPair" -data_types: - key_type: "float" - value_type: "uint32_t" -formulas: - throughput: "elements / time(s) / 1e9 (G/s)" -performance_data: - - data_size: 1000000 - k_value: 32 - ascending: - time_ms: 0.402509 - throughput_gps: 2.484418 - descending: - time_ms: 0.416307 - throughput_gps: 2.402072 - key_type: "float" - value_type: "uint32_t" - - data_size: 1000000 - k_value: 50 - ascending: - time_ms: 0.404787 - throughput_gps: 2.470434 - descending: - time_ms: 0.414669 - throughput_gps: 2.411563 - key_type: "float" - value_type: "uint32_t" - - data_size: 1000000 - k_value: 100 - ascending: - time_ms: 0.398336 - throughput_gps: 2.510443 - descending: - time_ms: 0.408320 - throughput_gps: 2.449060 - key_type: "float" - value_type: "uint32_t" - - data_size: 1000000 - k_value: 256 - ascending: - time_ms: 0.410752 - throughput_gps: 2.434559 - descending: - time_ms: 0.403379 - throughput_gps: 2.479057 - key_type: "float" - value_type: "uint32_t" - - data_size: 1000000 - k_value: 1024 - ascending: - time_ms: 0.391091 - throughput_gps: 2.556949 - descending: - time_ms: 0.391142 - throughput_gps: 2.556613 - key_type: "float" - value_type: "uint32_t" - - data_size: 134217728 - k_value: 32 - ascending: - time_ms: 22.394062 - throughput_gps: 5.993452 - descending: - time_ms: 22.263729 - throughput_gps: 6.028538 - key_type: "float" - value_type: "uint32_t" - - data_size: 134217728 - k_value: 50 - ascending: - time_ms: 22.379187 - throughput_gps: 5.997435 - descending: - time_ms: 22.228352 - throughput_gps: 6.038132 - key_type: "float" - value_type: "uint32_t" - - data_size: 134217728 - k_value: 100 - ascending: - time_ms: 22.436581 - throughput_gps: 5.982094 - descending: - time_ms: 22.229326 - throughput_gps: 6.037868 - key_type: "float" - value_type: "uint32_t" - - data_size: 134217728 - k_value: 256 - ascending: - time_ms: 22.463232 - throughput_gps: 5.974996 - descending: - time_ms: 22.319946 - throughput_gps: 6.013354 - key_type: "float" - value_type: "uint32_t" - - data_size: 134217728 - k_value: 1024 - ascending: - time_ms: 22.468454 - throughput_gps: 5.973608 - descending: - time_ms: 22.335976 - throughput_gps: 6.009038 - key_type: "float" - value_type: "uint32_t" - - data_size: 536870912 - k_value: 32 - ascending: - time_ms: 89.437294 - throughput_gps: 6.002763 - descending: - time_ms: 88.605972 - throughput_gps: 6.059083 - key_type: "float" - value_type: "uint32_t" - - data_size: 536870912 - k_value: 50 - ascending: - time_ms: 89.460587 - throughput_gps: 6.001200 - descending: - time_ms: 88.546509 - throughput_gps: 6.063152 - key_type: "float" - value_type: "uint32_t" - - data_size: 536870912 - k_value: 100 - ascending: - time_ms: 89.203011 - throughput_gps: 6.018529 - descending: - time_ms: 88.809097 - throughput_gps: 6.045224 - key_type: "float" - value_type: "uint32_t" - - data_size: 536870912 - k_value: 256 - ascending: - time_ms: 89.500465 - throughput_gps: 5.998526 - descending: - time_ms: 88.743912 - throughput_gps: 6.049665 - key_type: "float" - value_type: "uint32_t" - - data_size: 536870912 - k_value: 1024 - ascending: - time_ms: 89.405357 - throughput_gps: 6.004908 - descending: - time_ms: 88.446083 - throughput_gps: 6.070036 - key_type: "float" - value_type: "uint32_t" - - data_size: 1073741824 - k_value: 32 - ascending: - time_ms: 182.233307 - throughput_gps: 5.892127 - descending: - time_ms: 181.076950 - throughput_gps: 5.929754 - key_type: "float" - value_type: "uint32_t" - - data_size: 1073741824 - k_value: 50 - ascending: - time_ms: 182.273239 - throughput_gps: 5.890836 - descending: - time_ms: 180.944550 - throughput_gps: 5.934093 - key_type: "float" - value_type: "uint32_t" - - data_size: 1073741824 - k_value: 100 - ascending: - time_ms: 182.374191 - throughput_gps: 5.887576 - descending: - time_ms: 181.277100 - throughput_gps: 5.923207 - key_type: "float" - value_type: "uint32_t" - - data_size: 1073741824 - k_value: 256 - ascending: - time_ms: 182.349457 - throughput_gps: 5.888374 - descending: - time_ms: 181.248199 - throughput_gps: 5.924152 - key_type: "float" - value_type: "uint32_t" - - data_size: 1073741824 - k_value: 1024 - ascending: - time_ms: 182.378326 - throughput_gps: 5.887442 - descending: - time_ms: 181.025803 - throughput_gps: 5.931430 - key_type: "float" - value_type: "uint32_t"