Microsoft | Looping on SW code | Looping on HW VHDL | Speed Up | Throughput 1 | Throughput 2 |
Nios II Only | 1 Replication × N times | ||||
CLKs with Nios II Only | CLKs with Nios II and 1 Replication | ||||
1 | 7180 | ||||
2 | |||||
4 | 1215 | ||||
8 | 58,923 | 2339 | 25 | 990,581 | 24,954,254 |
16 | 117,649 | 4587 | 26 | 992,240 | 25,449,313 |
32 | 235,105 | 9083 | 26 | 993,054 | 25,704,283 |
64 | 470,017 | 18,075 | 26 | 993,462 | 25,833,693 |
128 | 941,043 | 36,059 | 26 | 992,397 | 25,898,888 |
256 | 1,879,489 | 72,027 | 26 | 993,768 | 25,931,609 |
512 | 3,758,785 | 143,963 | 26 | 993,819 | 25,948,001 |
1024 | 7,517,377 | 287,835 | 26 | 993,845 | 25,956,204 |
2048 | 15,034,561 | 575,579 | 26 | 993,857 | 25,960,308 |
4096 | 30,068,929 | 1,151,067 | 26 | 993,864 | 25,962,360 |
8192 | 60,137,665 | 2,302,043 | 26 | 993,867 | 25,963,386 |