aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* remove useless check for factsFlorian Fischer2019-11-231-4/+0
| | | | facts need to be in the directory or facter.load_facts will fail.
* fix Benchmark and facter load functionsFlorian Fischer2019-11-232-8/+9
|
* change result format from pickle to jsonFlorian Fischer2019-11-233-22/+46
|
* fix fd.prepare()Florian Fischer2019-11-221-3/+4
| | | | always call provide of the linux sources to know where they were provided to
* always print path to result directoryFlorian Fischer2019-11-221-1/+1
|
* let facter handle load/store of global factsFlorian Fischer2019-11-223-7/+41
|
* make plot_* functions more robust to missing valuesFlorian Fischer2019-11-221-12/+20
|
* fix some format hintsFlorian Fischer2019-11-221-9/+9
|
* extract perf check from way too long run methodFlorian Fischer2019-11-221-17/+23
|
* only lint python code in src/Florian Fischer2019-11-221-1/+1
|
* keep not modified artifact data in cacheFlorian Fischer2019-11-214-9/+13
|
* don't use fixed sizes to aquire life dataFlorian Fischer2019-11-211-21/+46
|
* cleanup database dumps after redis benchmarkFlorian Fischer2019-11-131-0/+5
|
* use fixed sizes in loop benchmark and remove legacy source codeFlorian Fischer2019-11-131-51/+9
|
* remove left over status file at exitFlorian Fischer2019-11-131-0/+4
| | | | | If writing the status file fails because of not sufficient space left successive runs can fail because of a broken status file.
* speedup bumpptr_allocFlorian Fischer2019-11-123-45/+63
| | | | | Don't use three individual expensive TSD variables. Externalize and inline bump_up.
* don't skip earlyFlorian Fischer2019-11-061-1/+0
|
* fix invalid except syntaxFlorian Fischer2019-11-061-1/+1
|
* skip not starting serversFlorian Fischer2019-11-061-3/+17
|
* remove debug output from benchmark.pyFlorian Fischer2019-11-061-1/+0
|
* add -fomit-frame-pointer to global OPTFLAGSFlorian Fischer2019-11-061-1/+1
|
* don't always use jemalloc for redisFlorian Fischer2019-11-061-1/+1
|
* don't use bc to calculate MEMSIZE for our allocatorsFlorian Fischer2019-11-061-1/+1
|
* remove unused chattyparser importFlorian Fischer2019-11-061-1/+0
|
* use booktabs in standalone tex tablesFlorian Fischer2019-10-301-0/+1
| | | | \toprule is definied in booktabs
* add tex tables to cfrac and espressoFlorian Fischer2019-10-302-0/+16
|
* add toprule to tex tablesFlorian Fischer2019-10-301-0/+1
|
* add and use write_tex_table functionFlorian Fischer2019-10-307-3/+147
|
* introduce a global summary file extensionFlorian Fischer2019-10-305-13/+20
|
* use new dj_workload locationFlorian Fischer2019-10-231-2/+2
|
* fix location of dj_workload artifactFlorian Fischer2019-10-231-1/+1
|
* fix lld documentationFlorian Fischer2019-10-231-3/+2
|
* fix redis directoryFlorian Fischer2019-10-221-7/+8
|
* remove normalized plots from loop and t-test1Florian Fischer2019-10-212-17/+1
|
* run larson for 5 instead of 1 secondFlorian Fischer2019-10-211-1/+1
|
* fix y-label for fd plotsFlorian Fischer2019-10-211-1/+1
|
* improve scale_thread_for_cpusFlorian Fischer2019-10-212-25/+21
| | | | | | | Thread numbers are now a factor of two. Allow creation of Benchmark objects when src.globalvars.result_dir is not set.
* add larson documentationFlorian Fischer2019-10-211-7/+31
|
* add lld and mysql documentationFlorian Fischer2019-10-213-14/+244
|
* cleanup gitignoresFlorian Fischer2019-10-161-7/+1
|
* update TODOFlorian Fischer2019-10-161-4/+6
|
* fix typo in optionFlorian Fischer2019-10-161-1/+1
|
* improve top10 percentagesFlorian Fischer2019-10-161-4/+4
|
* improve analysis: add cycles portions and fix top10 percentagesFlorian Fischer2019-10-162-10/+21
|
* fix dj_traceFlorian Fischer2019-10-161-1/+1
|
* improve summary of the blowup testFlorian Fischer2019-10-161-2/+2
|
* improve ignoresFlorian Fischer2019-10-161-2/+2
|
* increase workload size for bigger max speedupFlorian Fischer2019-10-162-4/+6
| | | | | | | | | | | with the current workload size of 100K allocations the parallel part (worker) takes on my development laptop 96% of the single threaded execution time resulting in a maximal speedup of 25. (Amdahl: 1/(1-0.96) ~= 25) Increasing the the workload to 1M allocations ups the parallel portion to ~99% which gives us a max speedup of ~295 enough for all our test machines. With the new workload the single threaded execution time is ~100s on my laptop and ~30s on one of the test servers which is tolerable in my opinion.
* use fixed xkcd color for ideal rssFlorian Fischer2019-10-161-1/+1
|
* don't store sysbench version twiceFlorian Fischer2019-10-161-3/+0
|