Research Article
Reconfigurable Hardware Implementation of a Multivariate Polynomial Interpolation Algorithm
Table 6
Experimental results for stage 2.
| | Basis Vars | Class Reps | Slices | Slice FF | 4-input LUT | FIFO16/ RAMB1 | (ms) | (ms) | Speedup |
| 8 | 2 | 23 | 7745 (8.69%) | 8335 (4.68%) | 13846 (7.77%) | 28 (8.33%) | 0.10 | 1.59 | 16.67× | 8 | 3 | 63 | 7950 (8.92%) | 8352 (4.69%) | 14205 (7.97%) | 28 (8.33%) | 0.44 | 7.76 | 17.68× | 8 | 4 | 90 | 7955 (8.93%) | 8359 (4.69%) | 14213 (7.98%) | 30 (8.93%) | 0.84 | 16.60 | 19.71× |
| 9 | 2 | 25 | 8520 (9.56%) | 9220 (5.17%) | 15205 (8.53%) | 28 (8.33%) | 0.10 | 1.85 | 17.64× | 9 | 3 | 77 | 8539 (9.58%) | 9226 (5.18%) | 15239 (8.55%) | 28 (8.33%) | 0.69 | 11.20 | 16.13× | 9 | 4 | 94 | 8582 (9.63%) | 9260 (5.2%) | 15340 (8.61%) | 34 (10.12%) | 1.14 | 20.26 | 17.81× |
| 10 | 2 | 24 | 9188 (10.31%) | 10098 (5.67%) | 16710 (9.38%) | 31 (9.23%) | 0.10 | 1.78 | 17.95× | 10 | 3 | 65 | 9192 (10.32%) | 10106 (5.67%) | 16714 (9.38%) | 31 (9.23%) | 0.47 | 8.30 | 17.69× | 10 | 4 | 92 | 9201 (10.33%) | 10130 (5.69%) | 16742 (9.40%) | 33 (9.82%) | 0.86 | 18.43 | 21.36× |
| 11 | 2 | 25 | 10130 (11.37%) | 10978 (6.16%) | 18024 (10.12%) | 34 (10.12%) | 0.11 | 2.01 | 18.80× | 11 | 3 | 75 | 10156 (11.4%) | 11001 (6.17%) | 18067 (10.14%) | 36 (10.71%) | 0.58 | 12.80 | 22.22× | 11 | 4 | 92 | 10115 (11.35%) | 11008 (6.18%) | 18025 (10.12%) | 37 (11.01%) | 1.05 | 23.00 | 21.93× |
| 12 | 2 | 25 | 10861 (12.19%) | 11861 (6.66%) | 19077 (10.71%) | 36 (10.71%) | 0.10 | 2.05 | 19.93× | 12 | 3 | 70 | 10806 (12.13%) | 11881 (6.67%) | 19012 (10.67%) | 38 (11.31%) | 0.52 | 10.68 | 20.41× | 12 | 4 | 93 | 10877 (12.21%) | 11895 (6.68%) | 19121 (10.73%) | 38 (11.31%) | 1.03 | 19.90 | 19.26× |
| 13 | 2 | 25 | 11405 (12.8%) | 12747 (7.15%) | 20240 (11.36%) | 39 (11.61%) | 0.10 | 2.13 | 20.74× | 13 | 3 | 71 | 11469 (12.87%) | 12760 (7.16%) | 20358 (11.43%) | 40 (11.90%) | 0.53 | 12.50 | 23.68× | 13 | 4 | 91 | 11416 (12.81%) | 12771 (7.17%) | 20274 (11.38%) | 41 (12.20%) | 0.85 | 21.38 | 25.21× |
|
|
esource percentages are for a Virtex-4 XC4VLX200ff1513-11.
|