Table 5. Averages and standard deviations of computation time and acceleration ratio for each optimization of GHOSTZ-GPU.
Computation time (sec.) | Acceleration ratio of each optimization | Cumulative acceleration ratio | |
---|---|---|---|
GHOSTZ | 4051.6 ± 110.5 | 1.0 ± 0.0 | 1.0 ± 0.0 |
+ GPU | 993.9 ± 21.5 | 4.1 ± 0.2 | 4.1 ± 0.2 |
+ Asynchronous execution | 705.9 ± 38.7 | 1.4 ± 0.1 | 5.8 ± 0.4 |
+ Loading database | 655.7 ± 11.9 | 1.1 ± 0.1 | 6.2 ± 0.2 |
+ Group memory access | 618.7 ± 45.0 | 1.1 ± 0.1 | 6.6 ± 0.5 |
+ Load balancing | 551.5 ± 34.4 | 1.1 ± 0.1 | 7.4 ± 0.4 |
We performed GHOSTZ-GPU with and without optimizations. The acceleration in processing speed is shown as the ratio of the time used for GHOSTZ-GPU with an optimization relative to the time used for GHOSTZ-GPU with previous optimization and GHOSTZ.