| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | add allocators build support and two allocator definitions | Florian Fischer | 2019-02-09 | 1 | -0/+150 | |
| | | | | | | | | | The allocators created by the file allocators/BA_allocators.py are those used in my BA thesis available at: https://muhq.space/ba.html. allocators/no_falsesharing.py builds patched versions of tcmalloc and glibc without any allocator inroduced falsesharing. | |||||
| * | always use cmd_prefix | Florian Fischer | 2019-02-09 | 1 | -3/+11 | |
| | | ||||||
| * | s/target/allocator/ and remove analyse feature | Florian Fischer | 2019-02-08 | 9 | -538/+112 | |
| | | | | | Use systemwide installed allocators by default | |||||
| * | fix some flake8 linting errors | Florian Fischer | 2019-02-02 | 7 | -177/+202 | |
| | | ||||||
| * | rework build system #2: call make before executing any benchmark | Florian Fischer | 2019-02-02 | 6 | -5/+16 | |
| | | | | | | | Make scans the project directory for Makefiles and executes them. The targets should be build by the new targets/Makefile. All included Makefiles are now "quiet" by default. | |||||
| * | rework build system #1 | Florian Fischer | 2019-02-01 | 18 | -8/+138 | |
| | | | | | | each benchmark has its own Makefile which must put it's binaries into OBJDIR which is added to the PATH during execution. | |||||
| * | add custom target option | Florian Fischer | 2019-01-22 | 4 | -52/+23 | |
| | | | | | | the custom target definitions must be a valid python script exporting a global dictionary "targets". | |||||
| * | call fgets with char* | Florian Fischer | 2019-01-22 | 1 | -1/+1 | |
| | | ||||||
| * | static link libgcc and libstdc++ | Florian Fischer | 2019-01-22 | 1 | -1/+1 | |
| | | ||||||
| * | add load path option and don't fail if result directories exists already | Florian Fischer | 2019-01-22 | 1 | -1/+7 | |
| | | ||||||
| * | add facter | Florian Fischer | 2019-01-22 | 1 | -0/+19 | |
| | | ||||||
| * | save all results by default in results/hostname/timestamp | Florian Fischer | 2019-01-22 | 5 | -34/+22 | |
| | | ||||||
| * | move dj_trace.py to src/ and remove debug output | Florian Fischer | 2019-01-15 | 2 | -2/+243 | |
| | | ||||||
| * | move mysql.py to src/, fix analyse and add transactions latex table | Florian Fischer | 2019-01-15 | 1 | -0/+279 | |
| | | ||||||
| * | move falsesharing.py to src/ | Florian Fischer | 2019-01-15 | 1 | -0/+76 | |
| | | ||||||
| * | remove debug output from write_best_doublearg_tex_table | Florian Fischer | 2019-01-15 | 2 | -8/+48 | |
| | | ||||||
| * | move loop.py to src/ and add cache miss plot and best matrix | Florian Fischer | 2019-01-15 | 1 | -0/+48 | |
| | | ||||||
| * | move benchmark to src dir and add autoticks option to plot functions | Florian Fischer | 2019-01-15 | 1 | -0/+377 | |
| | | ||||||
| * | move source code to src/ | Florian Fischer | 2019-01-15 | 13 | -0/+2943 | |
