struct xf::graph::L3::Handle::singleOP¶
#include "xf_graph_L3_handle.hpp"
Overview¶
setup information of single operation
Parameters:
operationName | operation’s name |
kernelName | kernel’s name, if kernelName is defined, kernelAlias will not be needed |
kernelAlias | kernel’s name, if kernelName is not defined, kernelName will not be needed |
requestLoad | percentation of computing unit’s occupation. Maximum is 100, which represents that 100% of the computing unit are occupied. By using lower requestLoad, the hardware resources can be pipelined and higher throughput can be achieved |
xclbinFile | xclbin file path |
deviceNeeded | needed FPGA board number |
deviceIDs | FPGA board IDs |
// fields char* operationName char* kernelName char* kernelAlias unsigned int requestLoad char* xclbinFile char* xclbinFile2 unsigned int deviceNeeded unsigned int cuPerBoard std::vector <unsigned int> deviceIDs