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