Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2025-01-10 | Use native=0 to compile without -march=native (needed for, e.g., valgrind) | Birte Kristina Friesel | -5/+16 | |
2025-01-06 | benchmark-scripts: milos: include AVX512 measurements | Birte Kristina Friesel | -4/+33 | |
2025-01-03 | force 512-byte alignment | Birte Kristina Friesel | -24/+24 | |
Note that this may cause parts of the input / output arrays to be unprocessed. This is deliberate: we are interested in raw bandwidth and do not want to bother with edge cases. | ||||
2025-01-03 | only call move_pages if arr_a / arr_b are allocated | Birte Kristina Friesel | -19/+24 | |
2025-01-03 | Makefile: Add debug mode | Birte Kristina Friesel | -0/+4 | |
2024-12-20 | Add AVX512 read/write tests | Birte Kristina Friesel | -13/+85 | |
2024-11-29 | also run read/write tests when no others are requested | Birte Kristina Friesel | -0/+2 | |
2024-11-29 | Only allocate input/output arrays when needed | Birte Kristina Friesel | -5/+14 | |
2024-11-29 | Print an error message when requesting AVX512 in non-AVX512 build | Birte Kristina Friesel | -1/+8 | |
2024-11-29 | add read-only and write-only benchmarks on Xeon Max HBM | Birte Kristina Friesel | -0/+28 | |
2024-11-28 | remove milos-roofline eval script | Birte Kristina Friesel | -14/+0 | |
2024-10-25 | add benchmark script for milos (DRAM + HBM) | Birte Kristina Friesel | -0/+14 | |
2024-09-30 | add a plain write test | Birte Kristina Friesel | -5/+19 | |
2024-09-30 | Update README | Birte Kristina Friesel | -0/+11 | |
2024-09-27 | Rename "dumb" to "plain" | Birte Kristina Friesel | -18/+18 | |
2024-09-27 | Fix -t4 in non-pthread mode | Birte Kristina Friesel | -0/+2 | |
2024-09-23 | add a simple read benchmark. No AVX or anything. | Birte Kristina Friesel | -3/+19 | |
2024-09-19 | Add AVX512 copy variant. Not particularly efficient yet, might be missing sth | Birte Kristina Friesel | -5/+276 | |
2024-09-19 | Compile with -O3 -march=native (does not seem to have a notable effect) | Birte Kristina Friesel | -1/+1 | |
2024-07-24 | add benchmark script for tinos | Birte Kristina Friesel | -0/+14 | |
2024-07-22 | Makefile: do not overwrite libs / flags | Birte Kristina Friesel | -3/+3 | |
2024-07-19 | mbw.c: fix dfatool output format | Birte Kristina Friesel | -3/+3 | |
2024-07-16 | add roofline copy benchmark script on milos | Birte Kristina Friesel | -0/+14 | |
2024-07-16 | use distinct dfatool keys for copy types | Birte Kristina Friesel | -4/+11 | |
2024-06-17 | pthread=1: allocate threads after initializing global variables | Birte Kristina Friesel | -22/+21 | |
2024-05-23 | explicitly specify NUMA regions for source and target memories | Birte Kristina Friesel | -11/+32 | |
2024-05-23 | Add NUMA support | Birte Kristina Friesel | -2/+66 | |
2023-06-07 | run.sh: variable array size | Daniel Friesel | -9/+9 | |
2023-06-07 | adjust for new dfatool output format | Daniel Friesel | -3/+3 | |
2023-05-02 | use monotonic clock for benchmarks. gettimeofday is a really bad idea | Daniel Friesel | -10/+10 | |
2023-05-02 | add n_threads to parameter output | Daniel Friesel | -0/+5 | |
2023-05-02 | add multi-threaded benchmarks for NUMA evaluation and the likes | Daniel Friesel | -44/+169 | |
2023-04-28 | produce dfatool-compatible output, add run script | Daniel Friesel | -9/+21 | |
2023-04-28 | simplify makefile for SMAUG benchmarks | Daniel Friesel | -114/+3 | |
2023-04-17 | Merge pull request #17 from raas/add-license-1 | raas | -2/+680 | |
Add LICENSE, GPL v3.0 | ||||
2023-04-17 | Update spec file with new license, bump to 2.0 | raas | -2/+6 | |
2023-04-17 | Add LICENSE, GPL v3.0 | raas | -0/+674 | |
2023-01-24 | Merge pull request #15 from iboB/no-mman | raas | -1/+0 | |
Removed unused header | ||||
2023-01-17 | Removed unused header | Borislav Stanimirov | -1/+0 | |
2022-08-16 | Merge pull request #14 from ffontaine/master | raas | -1/+1 | |
CMakeLists.txt: fix build without C++ | ||||
2022-08-07 | CMakeLists.txt: fix build without C++ | Fabrice Fontaine | -1/+1 | |
Fix the following build failure without C++: CMake Error at CMakeLists.txt:3 (project): No CMAKE_CXX_COMPILER could be found. Tell CMake where to find the compiler by setting either the environment variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH. Fixes: - http://autobuild.buildroot.org/results/17e2d6e6d6ddf7845a37a8bbf733faf40d9faa61 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> | ||||
2022-04-26 | Bump to v1.5 | Andras Horvath | -8/+11 | |
2022-04-26 | Merge pull request #12 from Willian-Zhang/master | raas | -3/+45 | |
prepare for homebrew release | ||||
2022-04-24 | fix cmake no install | Willian Z | -0/+1 | |
2022-04-24 | Update version to 1.4.1 | Willian Z | -1/+1 | |
2022-04-24 | Update README | Willian Z | -1/+3 | |
2022-04-24 | fix mempcpy not available on mac | Willian Z | -2/+2 | |
2022-04-24 | Create CMakeLists.txt | Willian Z | -0/+5 | |
2022-04-24 | Create .gitignore | Willian Z | -0/+34 | |
2020-05-15 | Merge pull request #11 from steveschnepp/fix-testno-comparison | raas | -2/+2 | |
Fix the test for -t which was inverted. |