329 Commits (28775abb036f78cdbe956dbd2832c8d78a5f514a)
 

Author SHA1 Message Date
Constantin Fürst 28775abb03 add entry for ddr-sdram 11 months ago
Constantin Fürst 84c88b8d8e add command for roman numeral generation 11 months ago
Constantin Fürst 9ae2cbb500 rewrite chapter 2 with clearer style and more consistent grammar, using knowledge gained from the reviews of the subsequent chapters 11 months ago
Constantin Fürst da563e443e reorder some bib entries and add cppreference.com as author of the reference articles 11 months ago
Constantin Fürst cb7b35f8f3 apply first set of recommendations from andre for chapter 5, covering up to the first paragraph of 5.2.1 11 months ago
Constantin Fürst a121e7e1e6 add unpublished dimes prefetching paper and microsoft reference on numa memory allocation to bib 11 months ago
Constantin Fürst 745d8f0eac update the futurework list in the notes for writing chapter 7 11 months ago
Constantin Fürst f2f5dd7791 begin writing evaluation chapter 11 months ago
Constantin Fürst aed88029ec apply recommendations from andre for rewriting chapter 4 in regards to grammar, timeform and word usage 11 months ago
Constantin Fürst 0d66a89678 apply recommendations from andre for rewriting chapter 3 in regards to grammar, timeform and word usage 11 months ago
Constantin Fürst a24feefba2 reformulate the section on hbm in chapter 2 11 months ago
Constantin Fürst 81527fdb6b commit current vampir config 11 months ago
Constantin Fürst b35f9978ae again, redo the perf-eval with reduced data size and load to prevent missing frames, the second 11 months ago
Constantin Fürst 18d5e62b80 again, redo the perf-eval with reduced data size and load to prevent missing frames 11 months ago
Constantin Fürst d63d8ac547 add redone flame graph 11 months ago
Constantin Fürst 69a3d2cef4 experimental implementation for tc-scanb > tc-aggrj, the second 11 months ago
Constantin Fürst 07fba8a5f0 experimental implementation for tc-scanb > tc-aggrj 11 months ago
Constantin Fürst d4122ba25a add updated config for prefetch from vampir 11 months ago
Constantin Fürst e4a0030049 fix prefetching subchunk indexing and adapt the weak access flag for join 11 months ago
Constantin Fürst 322eb43cbc add flag for early abort in access if no entry is present 11 months ago
Constantin Fürst f978d6b9b4 redo tests for prefetching 11 months ago
Constantin Fürst 972440d19f repair flags implementation 11 months ago
Constantin Fürst b3607329a6 add a flags-concept to cacher, add the option to select whether to handle pagefaults or not 11 months ago
Constantin Fürst 4b0770fc8e add result for try with strong waiting 11 months ago
Constantin Fürst 6dd7f80500 again, redo the perf flame graph 11 months ago
Constantin Fürst 29c49ca5b4 redo flame graph with correct stack information 11 months ago
Constantin Fürst 4cbe649601 generate flame graph for runtime of prefetch 11 months ago
Constantin Fürst 57e696297c provide new results for simpleq 11 months ago
Constantin Fürst bb1d20924a fix index clash for thread-and-group unique indexing 11 months ago
Constantin Fürst 0eca180e53 fix destination indexing in aggrj for happly 11 months ago
Constantin Fürst 5e8f3e05e3 fix chunk indexing in scanb and refactor result calculation 11 months ago
Constantin Fürst c2b9e6656d fix chunk selection in scanb, use the dataptr in aggrj complex mode, export some functions to src/utils/BenchmarkHelpers.cpp 11 months ago
Constantin Fürst 845e812ca7 set the correct sum check which was inverted by querry type 11 months ago
Constantin Fürst abcb9a4b2e extend modestring to contain query type 11 months ago
Constantin Fürst e4ed4ac5b9 correct and minimize subchunking implementation which now is only allowed in scanb 11 months ago
Constantin Fürst ca91609041 add complex query as benchmarking option and evaluate results, merge with diverging branches from vampir 11 months ago
Constantin Fürst 50560606a3 add complex query as benchmarking option and evaluate results 11 months ago
Constantin Fürst 79a7dcead8 re-run bench with actually working query 11 months ago
Constantin Fürst 3c1606da51 init datab correctly as well to fix the benchmark 11 months ago
Constantin Fürst 10a791dea1 remove the experimental code branches that turned out not to yield any benefit (sched-yield has too high delay and with the new load balancer, subchunking for aggrj is also not needed anymore) 11 months ago
Constantin Fürst a6771287e9 add result with the new load balancer 11 months ago
Constantin Fürst 20b7820e61 implement different load balancing technique suited for smaller task sizes maybe 11 months ago
Constantin Fürst 881047068c rerun benchmarks for dram baseline and hbm peak 11 months ago
Constantin Fürst a72a26dbee remove cout/cerr output from cache and benchmark to not falsify results 11 months ago
Constantin Fürst 19c2b35218 add results vor thesis evaluation 11 months ago
Constantin Fürst 0856d58855 properly drop barrier when using iterrative aggregation 11 months ago
Constantin Fürst 5c08313830 properly set barrier when using iterrative aggregation 11 months ago
Constantin Fürst 178d45fafa use weak wait, add options to tweak for caching mode 11 months ago
Constantin Fürst c786d4d682 allow weak waiting which returns immediately if dsa has not yet finished 11 months ago
Constantin Fürst 34f7aca50a correct bad thread timing storage size set which should have been 1 from the start and not 0 11 months ago