Research Article
Throughput Analysis for a High-Performance FPGA-Accelerated Real-Time Search Application
Table 3
Throughput of document filtering application (M terms/s) for (a) 128 K documents of 2048 terms and (b) 512 K documents of 512 terms.
(a) |
| Profile | System1 | System2 | FPGA board |
| Empty, 4 K | 31 | 48 | 800 | Empty, 16 K | 31 | 48 | 800 | Empty, 64 K | 31 | 48 | 800 | Random, 4 K | 25 | 42 | 800 | Random, 16 K | 24 | 41 | 800 | Random, 64 K | 24 | 41 | 800 | Selected, 4 K | 21 | 37 | 792 | Selected, 16 K | 18 | 35 | 792 | Selected, 64 K | 18 | 25 | 792 |
|
|
(b) |
| Profile | System1 | System2 | FPGA board |
| Empty, 4 K | 30 | 53 | 800 | Empty, 16 K | 32 | 53 | 800 | Empty, 64 K | 32 | 53 | 800 | Random, 4 K | 26 | 47 | 800 | Random, 16 K | 26 | 46 | 800 | Random, 64 K | 25 | 46 | 800 | Selected, 4 K | 20 | 40 | 796 | Selected, 16 K | 19 | 38 | 792 | Selected, 64 K | 17 | 27 | 796 |
|
|