484 Commits (aeaf802768d14cffafad20ca4627e112db5f9bc8)
 

Author SHA1 Message Date
Constantin Fürst aeaf802768 check for keylength and not presence of one specific key in the qdp plotter for determining whether to merge times for scan b and scan a 10 months ago
Constantin Fürst dfaef5b330 create new timing plots that are now normalized by the longest execution time 10 months ago
Constantin Fürst 83ef236eb6 commit first draft of chapter 7, modifications to other chapters include adding labels for back-references and slight rephrasing during skimming of paragraphs 10 months ago
Constantin Fürst ae0923780c re-add bachelor.pdf 11 months ago
Constantin Fürst 92b260b168 remove bachelor pdf to re-add it, trying to fix old version showing up on gitea 11 months ago
Constantin Fürst 63f0ee51fb update bachelor.pdf with recent changes 11 months ago
Constantin Fürst 7e3d55ac2a remove bachelor pdf to re-add it, trying to fix old version showing up on gitea 11 months ago
Constantin Fürst d97eb8720e update bachelor.pdf with recent changes 11 months ago
Constantin Fürst eae4e5846d add even more todos 11 months ago
Constantin Fürst 66bb3754e9 merge a weirdly small paragraph with the preceeding, making it look nicer (c5 implementation) 11 months ago
Constantin Fürst e35f565473 add a bunch of todos from notes i had floating around and add the listoftodos page to keep track of them 11 months ago
Constantin Fürst eb9960924e extend plotter to also provide rawtime for the base configurations of qdp, forgot to add it to a previous commit that should have included it 11 months ago
Constantin Fürst c597a1186b update figures for timing 11 months ago
Constantin Fürst 7ad1e09818 move over the new tables (see previous commit) 11 months ago
Constantin Fürst f653c22f88 add rawtiming table for the comparison-benchmarks (dram,hbm) in the qdp lotter, update the plots 11 months ago
Constantin Fürst b6b82a3a16 ensure all titles in bib are enclosed in double-curlybrackets 11 months ago
Constantin Fürst fda771c239 section naming changes and slight extension of intro-paragraphs to them for chapter 5 11 months ago
Constantin Fürst 218b3992a4 update bachelor.pdf with recent changes 11 months ago
Constantin Fürst 13b15b13da add listoftables again since we now have one table 11 months ago
Constantin Fürst 840f150cc1 remove the cacheaccess timing plot which we are not going to use, for this a flamegraph is more appropriate but this analysis is too much anyways 11 months ago
Constantin Fürst faa5114ba8 add the speedup table from qdb bench and include it in chapter 6 11 months ago
Constantin Fürst 44c220fd5a add table output to qdp result plotter which displays speedup compared to dram as baseline, redo the timing plots with the latest test results, add the speedup table 11 months ago
Constantin Fürst 366cd84a1f remove the single-group results due to them not making the results easier to view 11 months ago
Constantin Fürst cd6f7a0b35 Merge branch 'master' of https://git.constantin-fuerst.com/constantin/bachelor-thesis 11 months ago
Constantin Fürst 6c39d79610 add results with only a single group (1/32th) and 128 MiB Tasksize (1/32th) for cleaner results for plotting 11 months ago
Constantin Fürst a4dac61730 change config to allow 64 threads for stage 1 and 32 for stage 2 in all benchmarks 11 months ago
Constantin Fürst 3f42122cc2 begin writing chapter 6 - evaluation 11 months ago
Constantin Fürst 1e904b495f add plots from timing qdp to the thesis images catalogue 11 months ago
Constantin Fürst 282f7c7736 improve clarity for c5 explanation of why weak wait and access are required, add section labeling to the section containing this paragraph 11 months ago
Constantin Fürst addc420f83 increase width of scaling factor plot for better readability 11 months ago
Constantin Fürst fb2a8e445c increase font size of timing donuts from qdp bench for better readability 11 months ago
Constantin Fürst 89887b6cad slight modification of the intro, making it fit on one page 11 months ago
Constantin Fürst 3be81b6d97 use glossary entry intel:dml and not just dml 11 months ago
Constantin Fürst 8a3c76c8e3 introduce glossary entry for memory pressure 11 months ago
Constantin Fürst 3e4122ad46 reformulate abstract and intro slightly 11 months ago
Constantin Fürst d935f38010 add some additional notes for writing evaluation chapter 11 months ago
Constantin Fürst 563f01ba42 finalize chapter 5 and detail the challenges of cache application to qdp 11 months ago
Constantin Fürst bd23ae138e finalize plotter script and add timing results 11 months ago
Constantin Fürst 567a24f8c0 add hbm baseline and reorganize folders again 11 months ago
Constantin Fürst f6c43a6659 restructure evaluation results folder again 11 months ago
Constantin Fürst 6070f320f5 add results for distributed locations prefetching 11 months ago
Constantin Fürst 3c7c7852a5 remeassure performance for out of cache allocation 11 months ago
Constantin Fürst b710aec5fe restructure evaluation results, add new results with out of cache allocation 11 months ago
Constantin Fürst c5022105cb publish current configuration for testing 11 months ago
Constantin Fürst 16e47a862f allocate the correct amount of chunks for caching (missing was the run count) and add them to the queue for each run 11 months ago
Constantin Fürst 05ffea0bdb use the correct free-function in cache deallocation on error in waitoncompletion 11 months ago
Constantin Fürst e99bf619c2 handle memory allocation outside of the cache, pre-allocate in benchmark and memset to hopefully guarantee no pagefaults will be encountered 11 months ago
Constantin Fürst 19ef2df856 update perf profile with manually disabled huge pages 11 months ago
Constantin Fürst d4677b3c59 measure performance without huge pages on 11 months ago
Constantin Fürst 7afcffbefa set correct node in perf recording script 11 months ago