Skip to content

Commit

Permalink
Add intrumentation simple vadd
Browse files Browse the repository at this point in the history
  • Loading branch information
alexMarFar committed Oct 25, 2023
1 parent c57b242 commit 7d66660
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions nodes/vadd_publisher/src/vadd_publisher.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ See https://github.com/Xilinx/Vitis-Tutorials/blob/master/Getting_Started/Vitis
#include "rclcpp/rclcpp.hpp"
#include "std_msgs/msg/string.hpp"
#include "vadd.hpp"
#include "tracetools/tracetools.h"
#include "tracetools_acceleration/tracetools.h"

#define DATA_SIZE 4096 // 2**12
// #define DATA_SIZE 16384 // 2**14
Expand Down Expand Up @@ -71,8 +73,10 @@ int main(int argc, char * argv[]) {
out[i] = 0;
}

TRACEPOINT(vadd_pre, ("iteration: " + std::to_string(publish_count)).c_str());
// Add vectors
vadd(in1, in2, out, DATA_SIZE); // function subject to be accelerated
TRACEPOINT(vadd_post, ("iteration: " + std::to_string(publish_count)).c_str());

// Validate operation
check_vadd(in1, in2, out);
Expand Down

0 comments on commit 7d66660

Please sign in to comment.