99 Commits (de1de9134b3585d2c529edb743664c40e9ce2728)

Author SHA1 Message Date
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 34f7aca50a correct bad thread timing storage size set which should have been 1 from the start and not 0 11 months ago
Constantin Fürst 100774f495 remove the step-by-step barrier sync and let scana and scanb run to completion before starting with aggrj 11 months ago
Constantin Fürst 52aaab3c09 prevent illegal instruction exception when no measurements have been conducted 11 months ago
Constantin Fürst 391e6ca273 use proper timing indices for documenting thread runtime 11 months ago
Constantin Fürst e429e8fd40 adapt barrier waiting points, add timings to thread execution 11 months ago
Constantin Fürst fb98c282cb add test results for qdp 11 months ago
Constantin Fürst 2fe9aa90e3 latest changes to benchmarker 11 months ago
Constantin Fürst 542a815b4f adapt to efficient wait in cache 11 months ago
Constantin Fürst 5455f51f61 properly handle more scanb than aggrj threads 11 months ago
Constantin Fürst b49bc6c173 push changes to benchmark 11 months ago
Constantin Fürst 3dee13b3bc transfer commit from crobat 11 months ago
Constantin Fürst 4a6529b111 revamp chunk calculation 11 months ago
Constantin Fürst 6502f95bb2 correct mode naming of the execution modes 11 months ago
Constantin Fürst 159a8215a2 update results to latest 11 months ago
Constantin Fürst 2f9d059252 add prelimianry results, modify the launch script and provide macro-based selection of parameters for the three modes {dram,hbm,prefetch} 11 months ago
Constantin Fürst 1820166e6f slight refactoring of qdp benchmark and add mandatory wait to cachedata in aggrj 11 months ago
Constantin Fürst 52132522a3 fix scanb not working with less than aggrj threads 11 months ago
Constantin Fürst e34b4df7e6 fix wrong linebreak in result writer 11 months ago
Constantin Fürst f1ac2a07b2 write result to ofile in qdp bench 11 months ago
Constantin Fürst 457a3b520a add barriers to the qdp benchmark 11 months ago
Constantin Fürst aa0867aa3a reworking the qdp benchmark 11 months ago
Constantin Fürst ab217cb080 remove bad opt mode from last commit and instead try to improve default prefetching 11 months ago
Constantin Fürst 2e0f637363 add optimal dsa caching mode 11 months ago
Constantin Fürst f16d67f67e wait per iteration for caching mode 11 months ago
Constantin Fürst 5c896dbf04 publish best run config for dsa-prefetch 11 months ago
Constantin Fürst 0f843d9282 potential fix for lifetime of cache data take two 11 months ago
Constantin Fürst 74f659e5a4 potential fix for lifetime of cache data 11 months ago
Constantin Fürst 2c042c7aa0 remove manually set build dir and unused build parameters 11 months ago
Constantin Fürst af4e3de80c enable qdp testing for dram as baseline, pre-allocated hbm as peak and the already existing dsa-hbm-prefetch 11 months ago
Constantin Fürst 40b3dcff57 commit first benchmark results for cacher in qdp 11 months ago
Constantin Fürst 0d1b575bcd increase thread count and correct mode printed to outfile 11 months ago
Constantin Fürst 2c5425577e correct missing mode-parameter 11 months ago
Constantin Fürst 6a90fd6c5e try to fix the barriers causing lock 11 months ago
Constantin Fürst 25187e2995 add checks for output file success and modify their location 11 months ago
Constantin Fürst 26d584eaa3 add benchmarking loop to qdp project 11 months ago
Constantin Fürst 5026e1ae99 prepare qdp project for test run 11 months ago
Constantin Fürst 1a3cb6dada prettify credit in the readme 11 months ago
Constantin Fürst 0ad0e4af04 remove the manual build script and add numa and cpu asignment to the execution script 11 months ago
Constantin Fürst 6cc49daf89 remove all unused files and benchmark methods, adapt the MAX-Benchmark to use the cacher, remove manually-set numa configuration and replace it with dynamically adapting to the configured affinity, add two more template-options to the worker that control whether a is cached as well and whether scanb waits on the caching 11 months ago
Constantin Fürst 641a7593fe add query driven prefetching code repository copy 11 months ago