Table 4. Runtime of OCMA for Singular Value Decomposition (SVD). Sample size N = 1 million. M is the number of selected genetic markers. The same machine described in the Tables 1 and 2 is used. Four threads are used in the test. Time is measured by wall-clock (instead of CPU time). The sign “/” indicates that the system does not allow the calculation to happen due to limited memory and swap spaces.
M | Windows | Linux | ||
---|---|---|---|---|
Memory | Disk | Memory | Disk | |
1000 | 89.5 s | 102.5 s | 93.6 s | 309.9 s |
2000 | 226.1 s | 230.9 s | 208.0 s | 3564 s |
3000 | 450.8 s | 523.4 s | 391.8 s | 11232 s |
4000 | 0.41 h | 0.42 h | / | 4.94 h |
5000 | 1.50 h | 1.77 h | / | 6.58 h |
6000 | 3.21 h | 3.38 h | / | 9.94 h |
7000 | / | 8.95 h | / | 16.09 h |
8000 | / | 16.40 h | / | 21.16 h |