| LEs | FFs | RAMs | DSPs | Details |
System Total (Logic: 25%) | 83225 (10%) | 163126 (15%) | 354 (13%) | 95 (6%) | |
Board interface | 73420 | 146840 | 224 | 67 | - Platform interface logic.
|
simple_nn_hidden_layer (Logic: 1%) | 4625 (1%) | 7477 (1%) | 76 (3%) | 14 (1%) | |
Function overhead | 1598 | 1736 | 0 | 0 | |
Block0 (Logic: 0%) | 32 (0%) | 32 (0%) | 0 (0%) | 0 (0%) | |
|
Block1 (Logic: 0%) | 809 (0%) | 2487 (0%) | 49 (2%) | 2 (0%) | |
State | 96 | 208 | 0 | 0 | |
simple_nn.cl:39 | 123 | 581 | 2 | 0 | |
simple_nn.cl:41 | 590 | 1698 | 47 | 2 | - Load with a private 1024 kilobit cache. Cache is not shared with any other load. It is flushed on kernel start. Use Dynamic Profiler to verify cache effectiveness. Other kernels should not be updating the data in global memory while this kernel is using it. Cache is created when memory access pattern is data-dependent or appears to be repetitive. Simplify access pattern or mark pointer as 'volatile' to disable generation of this cache.
|
|
Block2 (Logic: 1%) | 2186 (0%) | 3222 (0%) | 27 (1%) | 12 (1%) | |
State | 96 | 176 | 0 | 0 | |
simple_nn.cl:43 | 143 | 97 | 1 | 0 | |
simple_nn.cl:45 | 1719 | 2442 | 24 | 12 | |
simple_nn.cl:46 | 10 | 5 | 0 | 0 | |
No Source Line | 218 | 502 | 2 | 0 | |
|
|
simple_nn_output_layer (Logic: 1%) | 5180 (1%) | 8809 (1%) | 54 (2%) | 14 (1%) | |
Function overhead | 1593 | 1729 | 0 | 0 | |
Block3 (Logic: 0%) | 532 (0%) | 1164 (0%) | 6 (0%) | 0 (0%) | |
State | 32 | 32 | 0 | 0 | |
simple_nn.cl:65 | 0 | 0 | 2 | 0 | |
No Source Line | 500 | 1132 | 4 | 0 | |
|
Block4 (Logic: 0%) | 869 (0%) | 2710 (0%) | 21 (1%) | 2 (0%) | |
State | 128 | 288 | 0 | 0 | |
simple_nn.cl:68 | 162 | 716 | 4 | 0 | |
simple_nn.cl:70 | 579 | 1706 | 17 | 2 | - Load with a private 64 kilobit cache. Cache is not shared with any other load. It is flushed on kernel start. Use Dynamic Profiler to verify cache effectiveness. Other kernels should not be updating the data in global memory while this kernel is using it. Cache is created when memory access pattern is data-dependent or appears to be repetitive. Simplify access pattern or mark pointer as 'volatile' to disable generation of this cache.
|
|
Block5 (Logic: 1%) | 2186 (0%) | 3206 (0%) | 27 (1%) | 12 (1%) | |
State | 96 | 160 | 0 | 0 | |
simple_nn.cl:72 | 143 | 97 | 1 | 0 | |
simple_nn.cl:75 | 1719 | 2442 | 24 | 12 | |
simple_nn.cl:76 | 10 | 5 | 0 | 0 | |
No Source Line | 218 | 502 | 2 | 0 | |
|
|