Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 5167e12faad628641d5739546a62632321a0255f https://github.com/STEllAR-GROUP/hpx/commit/5167e12faad628641d5739546a62632321a0255f Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths: M CMakeLists.txt A cmake/HPX_SetupNanobench.cmake M libs/full/segmented_algorithms/tests/performance/CMakeLists.txt A libs/full/segmented_algorithms/tests/performance/minmax_nanobench.cpp Log Message: ----------- Add initial nanobench benchmark config Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 16e42eaffdfb47b4e3aab1a498051321bab7f00d https://github.com/STEllAR-GROUP/hpx/commit/16e42eaffdfb47b4e3aab1a498051321bab7f00d Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M cmake/HPX_SetupNanobench.cmake M libs/full/segmented_algorithms/tests/performance/minmax_nanobench.cpp Log Message: ----------- Pyperf integration for testing puporses Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 3d388184cfe0fac44437cbbb841a4b4428ddc063 https://github.com/STEllAR-GROUP/hpx/commit/3d388184cfe0fac44437cbbb841a4b4428ddc063 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M CMakeLists.txt M cmake/HPX_SetupNanobench.cmake M libs/core/testing/CMakeLists.txt M libs/core/testing/include/hpx/testing/performance.hpp M libs/core/testing/src/performance.cpp M libs/full/segmented_algorithms/tests/performance/CMakeLists.txt M libs/full/segmented_algorithms/tests/performance/minmax_element_performance.cpp R libs/full/segmented_algorithms/tests/performance/minmax_nanobench.cpp Log Message: ----------- Added interface for nanbench backend, and tested interface with minmax perf test Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 35a3f1db98593cf2d6a0dd843fe90b16d6a30332 https://github.com/STEllAR-GROUP/hpx/commit/35a3f1db98593cf2d6a0dd843fe90b16d6a30332 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: A .github/workflows/linux_with_bench_test.yml M libs/core/testing/src/performance.cpp Log Message: ----------- Added workflows to test out benchmarks Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 59363bde3b522ca51dc65d5c97ee5c91fc677156 https://github.com/STEllAR-GROUP/hpx/commit/59363bde3b522ca51dc65d5c97ee5c91fc677156 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_bench_test.yml Log Message: ----------- Modified CI to build and test minmax benchmark only Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 506e240715591e656a659199b48cb8e38ea0e58a https://github.com/STEllAR-GROUP/hpx/commit/506e240715591e656a659199b48cb8e38ea0e58a Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_bench_test.yml A .github/workflows/linux_with_nanobench_test.yml Log Message: ----------- Added separate CI for benchmark without nanobench Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: cbee8b1683ec65e9484f5edfa8a8234fd4d53a92 https://github.com/STEllAR-GROUP/hpx/commit/cbee8b1683ec65e9484f5edfa8a8234fd4d53a92 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_bench_test.yml Log Message: ----------- Changing new CI name Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 297900120f52f8d5c47038e41c83c87f9c9ffba0 https://github.com/STEllAR-GROUP/hpx/commit/297900120f52f8d5c47038e41c83c87f9c9ffba0 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_bench_test.yml M .github/workflows/linux_with_nanobench_test.yml Log Message: ----------- Correcting CI names Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 4683bea2ece7574cb1bcb4f38d5095fc7e48763c https://github.com/STEllAR-GROUP/hpx/commit/4683bea2ece7574cb1bcb4f38d5095fc7e48763c Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_bench_test.yml M .github/workflows/linux_with_nanobench_test.yml Log Message: ----------- Changing CI activations to PR only Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 1f2ae1c8cc55cf7554048a79ca7eb30cccf3d597 https://github.com/STEllAR-GROUP/hpx/commit/1f2ae1c8cc55cf7554048a79ca7eb30cccf3d597 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M CMakeLists.txt M cmake/HPX_SetupNanobench.cmake Log Message: ----------- Adding back namespace defs and add_library call for nanobench Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: ee41a7942a9ea18c185d132c7cc90ef693322ae7 https://github.com/STEllAR-GROUP/hpx/commit/ee41a7942a9ea18c185d132c7cc90ef693322ae7 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/full/segmented_algorithms/tests/performance/minmax_element_performance.cpp Log Message: ----------- Clean up minmax test Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 4bb7d3d1c607069f101a81c13a1ea6a653639499 https://github.com/STEllAR-GROUP/hpx/commit/4bb7d3d1c607069f101a81c13a1ea6a653639499 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_nanobench_test.yml M libs/core/command_line_handling_local/include/hpx/command_line_handling_local/command_line_handling_local.hpp M libs/core/command_line_handling_local/src/command_line_handling_local.cpp M libs/core/command_line_handling_local/src/parse_command_line_local.cpp M libs/core/testing/CMakeLists.txt M libs/core/testing/include/hpx/testing/performance.hpp M libs/core/testing/src/performance.cpp Log Message: ----------- Adding command line argument for detailed bench output Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 77fa1975c59d3262106fa7208c87c827245bde8c https://github.com/STEllAR-GROUP/hpx/commit/77fa1975c59d3262106fa7208c87c827245bde8c Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_nanobench_test.yml Log Message: ----------- Fixing CI format Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 2e6258a377efe6934f8489d518ca752a2f72a028 https://github.com/STEllAR-GROUP/hpx/commit/2e6258a377efe6934f8489d518ca752a2f72a028 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/testing/src/performance.cpp A tools/perftests_plot.py Log Message: ----------- Adding initial benchmark visualisation script Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 794de41bce0ea90082da054a86ebebc398f367a7 https://github.com/STEllAR-GROUP/hpx/commit/794de41bce0ea90082da054a86ebebc398f367a7 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/testing/src/performance.cpp M tools/perftests_plot.py Log Message: ----------- Added benchmark output specialisations for normal case as well Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: af5726b863e3b7c9d7b5001e8e2592f6d37938be https://github.com/STEllAR-GROUP/hpx/commit/af5726b863e3b7c9d7b5001e8e2592f6d37938be Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/datastructures/tests/performance/small_vector_benchmark.cpp M libs/core/testing/src/performance.cpp M libs/full/segmented_algorithms/tests/performance/CMakeLists.txt M tools/perftests_plot.py Log Message: ----------- Standardised modules.datastructures.small_vector_benchmark, and made minor changes to plotting script * Further simplified the default template for the benchmark Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 14374eda360954537c1df89ba103b21b0e6925d0 https://github.com/STEllAR-GROUP/hpx/commit/14374eda360954537c1df89ba103b21b0e6925d0 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/command_line_handling_local/include/hpx/command_line_handling_local/command_line_handling_local.hpp M libs/core/command_line_handling_local/src/command_line_handling_local.cpp M libs/core/command_line_handling_local/src/parse_command_line_local.cpp M libs/core/datastructures/tests/performance/small_vector_benchmark.cpp M libs/core/testing/include/hpx/testing/performance.hpp M libs/core/testing/src/performance.cpp M libs/full/segmented_algorithms/tests/performance/minmax_element_performance.cpp M tools/perftests_plot.py Log Message: ----------- Updated cmdline switching to local config, and refactored benchmarks accordingly Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 21fc400e91fa22c19c556ac168dd59ada9586922 https://github.com/STEllAR-GROUP/hpx/commit/21fc400e91fa22c19c556ac168dd59ada9586922 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .github/workflows/linux_with_bench_test.yml M .github/workflows/linux_with_nanobench_test.yml M libs/core/testing/include/hpx/testing/performance.hpp Log Message: ----------- Removing definition of inline variable, and modified CIs to use the correct option Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 1d18a5c5758e7f8ed51853d1e221d75f7d4d5cec https://github.com/STEllAR-GROUP/hpx/commit/1d18a5c5758e7f8ed51853d1e221d75f7d4d5cec Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/datastructures/tests/performance/small_vector_benchmark.cpp M libs/core/testing/CMakeLists.txt M libs/core/testing/include/hpx/testing/performance.hpp M libs/core/testing/src/performance.cpp M libs/full/segmented_algorithms/tests/performance/CMakeLists.txt M libs/full/segmented_algorithms/tests/performance/minmax_element_performance.cpp Log Message: ----------- Applying cmake-format and clang-format Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 995ae0eab1b4aa6d0bf1e0872653e1fa30fffedb https://github.com/STEllAR-GROUP/hpx/commit/995ae0eab1b4aa6d0bf1e0872653e1fa30fffedb Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/testing/src/performance.cpp Log Message: ----------- Adding explicit double to long double conversions for the default case Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: cc25fb10890392278faac1045217dd6c9a357a67 https://github.com/STEllAR-GROUP/hpx/commit/cc25fb10890392278faac1045217dd6c9a357a67 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/testing/src/performance.cpp Log Message: ----------- Fixed implicit conversion issue while using add_time function Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 33ea494374c4cba52c73e8439f79b8e6b395dd13 https://github.com/STEllAR-GROUP/hpx/commit/33ea494374c4cba52c73e8439f79b8e6b395dd13 Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M .jenkins/lsu-perftests/launch_perftests.sh M libs/core/algorithms/tests/performance/foreach_report.cpp M libs/core/testing/src/performance.cpp M tests/performance/local/future_overhead_report.cpp M tests/performance/local/stream_report.cpp Log Message: ----------- Standardised foreach_report, stream_report and future_overhead_report, and made minor changes to perftests ci Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 526e0486114a864157d45b5e866e4a1183badaad https://github.com/STEllAR-GROUP/hpx/commit/526e0486114a864157d45b5e866e4a1183badaad Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-10 (Wed, 10 Jul 2024) Changed paths: M libs/core/testing/src/performance.cpp M tests/performance/local/future_overhead_report.cpp Log Message: ----------- Fixing clang-format for performance.cpp and future_overhead_report Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: c35e4e4f3ca2332c6f08323c9e3504175bede47d https://github.com/STEllAR-GROUP/hpx/commit/c35e4e4f3ca2332c6f08323c9e3504175bede47d Author: Vedant <vedantnim...@gmail.com> Date: 2024-07-14 (Sun, 14 Jul 2024) Changed paths: M CMakeLists.txt M libs/core/datastructures/tests/performance/small_vector_benchmark.cpp R tools/perftests_plot.py Log Message: ----------- Removed perftests_plot.py, and made minor clean-up changes Signed-off-by: Vedant <vedantnim...@gmail.com> Commit: 2a68168c9a015dfcff1ab73c32370330b2e06c4b https://github.com/STEllAR-GROUP/hpx/commit/2a68168c9a015dfcff1ab73c32370330b2e06c4b Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2024-09-23 (Mon, 23 Sep 2024) Changed paths: A .github/workflows/linux_with_bench_test.yml A .github/workflows/linux_with_nanobench_test.yml M .jenkins/lsu-perftests/launch_perftests.sh M CMakeLists.txt A cmake/HPX_SetupNanobench.cmake M libs/core/algorithms/tests/performance/foreach_report.cpp M libs/core/command_line_handling_local/src/parse_command_line_local.cpp M libs/core/datastructures/tests/performance/small_vector_benchmark.cpp M libs/core/testing/CMakeLists.txt M libs/core/testing/include/hpx/testing/performance.hpp M libs/core/testing/src/performance.cpp M libs/full/segmented_algorithms/tests/performance/minmax_element_performance.cpp M tests/performance/local/future_overhead_report.cpp M tests/performance/local/stream_report.cpp Log Message: ----------- Merge pull request #6448 from vrnimje/nano_test Standardising Benchmarks, with support for nanobench as an option for its backend Compare: https://github.com/STEllAR-GROUP/hpx/compare/f4ff6e807302...2a68168c9a01 To unsubscribe from these emails, change your notification settings at https://github.com/STEllAR-GROUP/hpx/settings/notifications _______________________________________________ hpx-commits mailing list hpx-commits@mail.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits