This contains my bachelors thesis and associated tex files, code snippets and maybe more.
Topic: Data Movement in Heterogeneous Memories with Intel Data Streaming Accelerator
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Constantin Fürst
1bfb1f316c
ignore first five runs to reduce influence of warmup, add non-batch-descriptor batch loop for testing, calculate standard deviation for all three messurements
1 year ago
..
cmake/ modules
correctly link the numactl library and provide find-module for it
1 year ago
json @ 360ce457f4
add nlohmann::json as submodule for json parsing, add helper that can read and write task description
1 year ago
CMakeLists.txt
restructure CMakeLists.txt slightly
1 year ago
barrier.hpp
create a custom barrier structure that allows synchronization of each iteration of the meassurement loop
1 year ago
benchmark.hpp
ignore first five runs to reduce influence of warmup, add non-batch-descriptor batch loop for testing, calculate standard deviation for all three messurements
1 year ago
benchmarker.py
add empty benchmarker-script which will orchestrate all benchmarks and print the results in the future, add comments about planned tests to this script and remove the benchmark notes markdown file which is now obsolete
1 year ago
main.cpp
clean up naming of structs, functions and files
1 year ago
statuscode-tostring.hpp
remove brackets around status code string representation
1 year ago
task-data.hpp
ignore first five runs to reduce influence of warmup, add non-batch-descriptor batch loop for testing, calculate standard deviation for all three messurements
1 year ago
task-description.json
ignore first five runs to reduce influence of warmup, add non-batch-descriptor batch loop for testing, calculate standard deviation for all three messurements
1 year ago