67 Commits (fb9164ae89e180d145c80025e1c10e807202766d)

Author SHA1 Message Date
Constantin Fürst 42f892e70b restructure CMakeLists.txt slightly 1 year ago
Constantin Fürst 659883a765 check the status of the batch operation too - forgot this 1 year ago
Constantin Fürst da1da2062a remove brackets around status code string representation 1 year ago
Constantin Fürst 22f3ed8956 clean up naming of structs, functions and files 1 year ago
Constantin Fürst 9b4d6cd768 add all new parameters to the json-representation of ThreadArgs, update task-description.json to be current, add the StatusCodeToString()-fn to its own file 1 year ago
Constantin Fürst cbdf9b3dcf rename execute_move to execute_dml_memcpy and rename the file that contains this function to benchmark-dml-memcpy.hpp 1 year ago
Constantin Fürst 7e8c9acbc3 implement batch operation and add control parameters to the ThreadArgs struct, also add more timing information: now submission and completion will be timed separately 1 year ago
Constantin Fürst 5606a21cc0 use the new json handler for reading configuration and writing output 1 year ago
Constantin Fürst 9083ba834f small changes to execute move; remove unused repetition-options, pass args as ref to allow for writing results, dont use numa-node-setting dml submit call 1 year ago
Constantin Fürst fae50875ec add nlohmann::json as submodule for json parsing, add helper that can read and write task description 1 year ago
Constantin Fürst 06600f4179 add small testing function in main.cpp to test whether the new move-helper works 1 year ago
Constantin Fürst d09940daf0 restructure includes in error.hpp 1 year ago
Constantin Fürst 8f208f06cf modify benchmark notes to represent current development progress 1 year ago
Constantin Fürst 741157c8bc correctly link the numactl library and provide find-module for it 1 year ago
Constantin Fürst b14ca88e03 start implementation of benchmarks code, begin with state from test project, execute-move.hpp contains numa-aware task submit routine which is WIP 1 year ago