Table 3. Performance results for CPU and GPU PIPER implementations. Technologies are in Table 2. All times are in milliseconds.
CPU 8 core | Kepler PIPER09 | Kepler PIPER14 | Fermi PIPER14 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
time | percent | time | percent | speedup | time | percent | speedup | time | percent | speedup | |
Charge assignment | 6.3 | 1.7% | 42 | 17.6% | 0.15× | 1.2 | 3.4% | 5.2× | 1.4 | 2.5% | 4.5× |
Correlations | 108.1 | 92.9% | 88 | 37.0% | 1.23× | 32.0 | 91.4% | 3.4× | 52.3 | 91.8% | 2.1× |
Acc., score, filter | 2.0 | 5.3% | 108 | 45.4% | 0.02× | 1.0 | 2.9% | 2.0× | 1.0 | 1.8% | 2.0× |
Miscellaneous | 0.0 | 0.0% | 0 | 0.0% | — - | 0.8 | 2.3% | — - | 2.3 | 4.0% | — - |
Total per rotation | 116.4 | 100% | 238 | 100% | 0.49× | 35.0 | 100% | 3.3× | 57.0 | 100% | 2.0× |