Table 1 Computation time and computational time details for hologram generation (CPU computation time is the average of 10 measurements; GPU computation time is the average of 1,000 measurements).
From: Real-time colour hologram generation based on ray-sampling plane with multi-GPU acceleration
RS image resolution [pixels] | 2,048 × 2,048 | 3,072 × 3,072 | 4,096 × 4,096 | |||
|---|---|---|---|---|---|---|
Processor | CPU | GPU | CPU | GPU | CPU | GPU |
Transfer time HtoD [ms] | 1.9 | 3.1 | 5.7 | |||
Wavefront information acquisition [ms] | 1,050 | 1.1 | 2,910 | 2.5 | 4,380 | 4.4 |
Propagation calculation [ms] | 6,360 | 8.0 | 30,180 | 37.3 | 31,050 | 38.1 |
Hologram calculation [ms] | 210 | 1.9 | 900 | 3.8 | 990 | 6.7 |
Transfer time DtoH [ms] | 0.2 | 0.2 | 0.2 | |||
Drawing time [ms] | 12.0 | 12.0 | 12.0 | 12.0 | 12.0 | 12.0 |
Total computation time [ms] | 7,632 | 25.1 | 34,002 | 58.9 | 36,432 | 67.1 |