Creating some programs that benchmark different functionalities of openGPMP on different platforms using the existing CI/CD pipeline.
Comparisons between eigen3 armadillo, BLAS for the linear algebra module
pytorch, tensorflow, etc for ml module
ntl for nt module
etc
Using Google Benchmark, integrate running the suite into the CMake build system to run optionally. Create chart/visual to show different systems benchmarks were run on.
Use valgrind --tool=massif for additional profiling?
Will incorporate some of the code I did for the NAU IoT/DiscoverCCRI benchmarks specifically what was done for the daemon and system information monitoring
Creating some programs that benchmark different functionalities of openGPMP on different platforms using the existing CI/CD pipeline.
Using Google Benchmark, integrate running the suite into the CMake build system to run optionally. Create chart/visual to show different systems benchmarks were run on.
Use valgrind --tool=massif for additional profiling?