- 08 Mar, 2019 1 commit
-
-
Swann Perarnau authored
Force libtool to static link the PIC version of our jemalloc import into libaml, making libaml standalone. This requires us to test some additional libraries in our own configure (pthread, and dlopen). This also solves the long-standing issue of `make check` only working after `make install`, while removing our custom jemalloc from the installed libraries. Fixes #26.
-
- 06 Aug, 2018 2 commits
-
-
Swann Perarnau authored
Just to be able to test various matrix placements.
-
Swann Perarnau authored
Match intended benchmarking interface, including computing flops directly.
-
- 25 Jul, 2018 1 commit
-
-
Implement 3 dgemm benchmarks versions: - standard mkl code on total matrix - prefetch scheme based on UTK/INRIA/ANL on-going collaboration - same tiling but no prefetch version of the code This is the version ready for merging, after several weeks of work on independant branch. Further improvements to API/code will continue after it reaches master.
-
- 24 Jul, 2018 1 commit
-
-
Swann Perarnau authored
Move towards a common list of args and a common log/timing infrastructure for benchmarks.
-
- 20 Jul, 2018 1 commit
-
-
Swann Perarnau authored
We are starting to work on benchmarks to evaluate the usefulness of this library. Instead of integrating them into the testing infrastructure, it makes more sense for them to have their own directory and a different way of handling them. This patch: - creates a benchmark directory for actual codes that we want to use as benchmarks of our library. - moves functional tests into it. - add proper OpenMP detection for these codes
-