Professional Documents
Culture Documents
IeeeXpert.com
IeeeXpert.com
Speed is less
Proposed System:
Our FCUDA-NoC platform generation consists of multiple stages and is shown in Fig. 1. The
platform generation script takes in CUDA code along with a set of input parameters describing
the network, including network size, packet size, and directory size. In the first stage, CUDA is
translated into annotated C code, with parameterized inputs corresponding to block dimension,
thread dimension, and block and thread indices in CUDA. Using these input parameters, the Clevel implementation computes the workload distribution. In the second stage, we use Vivado
HLS to generate a computing core from the annotated C code; this core can be instantiated
multiple times: each core has unique dimension and index parameter settings to distribute total
workload.
IeeeXpert.com
IeeeXpert.com
NoC Router:
IeeeXpert.com
Advantages:
Software implementation:
Modelsim
Xilinx ISE