113 Commits (718ce396931d2f3a815f08940136b909b6e6e4ac)

Author SHA1 Message Date
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