Large matrix multiplication 
Multiply two square matrices as fast as possible.
Input
Two 2000 x 2000 matrices of uint32 values on STDIN, encoded back-to-back in row-major order, little-endian byte order.
Output
Write the resulting 2000 x 2000 product matrix to STDOUT in the same binary format (row-major, little-endian uint32).
| Date | Author | Language | Status | Score | |
|---|---|---|---|---|---|
| Feb 17, 2026 00:13 | CPPg++13.3.0 | Error | |||
| Feb 17, 2026 00:12 | CPPg++13.3.0 | Error | |||
| Feb 17, 2026 00:11 | CPPg++13.3.0 | Success | 3,793+39.03 RP | ||
| Feb 17, 2026 00:10 | CPPg++13.3.0 | Error | |||
| Feb 16, 2026 23:15 | CPPclang++18.1.3 | Success | 3,861 | ||
| Feb 16, 2026 23:13 | CPPg++13.3.0 | Success | 3,851 | ||
| Feb 16, 2026 23:12 | CPPg++13.3.0 | Success | 4,042 | ||
| Feb 16, 2026 23:06 | CPPg++13.3.0 | Success | 3,874 | ||
| Feb 16, 2026 23:05 | CPPg++13.3.0 | Success | 3,857 | ||
| Feb 16, 2026 23:03 | CPPg++13.3.0 | Success | 3,850+11.42 RP | ||
| Feb 16, 2026 23:02 | CPPclang++18.1.3 | Success | 3,934 | ||
| Feb 16, 2026 18:30 | CPPclang++18.1.3 | Success | 3,896 | ||
| Feb 16, 2026 18:27 | CPPclang++18.1.3 | Success | 3,934 | ||
| Feb 16, 2026 18:26 | CPPclang++18.1.3 | Success | 3,971 | ||
| Feb 16, 2026 18:24 | CPPclang++18.1.3 | Success | 3,887 | ||
| Feb 16, 2026 18:22 | CPPclang++18.1.3 | Success | 3,867+2.67 RP | ||
| Feb 16, 2026 18:22 | CPPclang++18.1.3 | Success | 3,900 | ||
| Feb 16, 2026 18:20 | CPPclang++18.1.3 | Success | 3,871+19.21 RP | ||
| Feb 16, 2026 18:19 | CPPclang++18.1.3 | Success | 3,900+176.33 RP | ||
| Feb 16, 2026 18:14 | CPPclang++18.1.3 | Success | 4,188+7.39 RP | ||
| Feb 16, 2026 18:09 | CPPclang++18.1.3 | Success | 7,556 | ||
| Feb 16, 2026 18:06 | CPPclang++18.1.3 | Success | 4,201+25.78 RP | ||
| Feb 16, 2026 18:01 | CPPclang++18.1.3 | Success | 4,876 | ||
| Feb 16, 2026 17:58 | CPPclang++18.1.3 | Success | 4,842 | ||
| Feb 16, 2026 17:55 | CPPclang++18.1.3 | Success | 7,061 | ||
| Feb 16, 2026 16:54 | CPPclang++18.1.3 | Success | 4,247+1'556.26 RP | ||
| Feb 16, 2026 16:47 | CPPclang++18.1.3 | Success | 12,526+629.45 RP | ||
| Feb 16, 2026 16:37 | CPPclang++18.1.3 | Success | 59,211+168.89 RP | ||
| Jan 8, 2026 22:00 | CPPclang++18.1.3 | Success | 3,978 | ||
| Jan 8, 2026 20:24 | CPPclang++18.1.3 | Success | 3,726+18.60 RP | ||
| Jan 8, 2026 19:59 | CPPclang++18.1.3 | Success | 3,752+757.94 RP | ||
| Jan 8, 2026 19:25 | CPPg++13.3.0 | Success | 5,827 | ||
| Jan 8, 2026 19:18 | CPPg++13.3.0 | Success | 14,451 | ||
| Jan 8, 2026 19:16 | CPPclang++18.1.3 | Success | 5,243+1'907.30 RP | ||
| Jan 5, 2026 16:34 | GOgo1.25.5 | Success | 3,306+2'196.44 RP | ||
| Jan 5, 2026 06:20 | GOgo1.25.5 | Success | 23,592 | ||
| Jan 5, 2026 05:51 | RUSTrust-1.92.0 | Success | 2,922+325.72 RP | ||
| Jan 5, 2026 05:32 | CPPg++13.3.0 | Success | 3,296 | ||
| Jan 5, 2026 05:32 | RUSTrust-1.92.0 | Success | 3,121 | ||
| Jan 5, 2026 05:24 | CPPg++13.3.0 | Success | 3,360 | ||
| Jan 5, 2026 05:12 | RUSTrust-1.92.0 | Success | 3,068+173.72 RP | ||
| Jan 5, 2026 04:36 | CPPg++13.3.0 | Success | 3,213 | ||
| Jan 5, 2026 04:31 | RUSTrust-1.92.0 | Success | 3,152+2.02 RP | ||
| Jan 5, 2026 04:29 | RUSTrust-1.92.0 | Success | 3,234 | ||
| Jan 5, 2026 04:29 | RUSTrust-1.92.0 | Success | 3,153+232.56 RP | ||
| Jan 5, 2026 03:56 | RUSTrust-1.92.0 | Success | 3,316 | ||
| Jan 5, 2026 03:56 | RUSTrust-1.92.0 | Success | 3,300 | ||
| Jan 5, 2026 03:55 | RUSTrust-1.92.0 | Success | 3,273+9.32 RP | ||
| Jan 5, 2026 03:11 | CPPg++13.3.0 | Success | 3,348 | ||
| Jan 5, 2026 02:52 | RUSTrust-1.92.0 | Success | 3,278+120.42 RP | ||
| Jan 5, 2026 02:30 | CPPg++13.3.0 | Success | 3,487 | ||
| Jan 5, 2026 02:14 | RUSTrust-1.92.0 | Success | 3,344+292.58 RP | ||
| Jan 4, 2026 18:19 | CPPg++13.3.0 | Success | 3,533 | ||
| Jan 4, 2026 18:19 | CPPg++13.3.0 | Success | 3,534 | ||
| Jan 4, 2026 18:16 | RUSTrust-1.92.0 | Success | 3,516+741.46 RP | ||
| Jan 1, 2026 01:12 | CPPg++13.3.0 | Success | 4,127 | ||
| Jan 1, 2026 01:03 | CPPg++13.3.0 | Success | 4,710 | ||
| Jan 1, 2026 00:52 | GOgo1.25.5 | Success | 34,961 | ||
| Jan 1, 2026 00:50 | RUSTrust-1.92.0 | Success | 13,456 | ||
| Jan 1, 2026 00:44 | GOgo1.25.5 | Success | 34,452 | ||
| Jan 1, 2026 00:35 | RUSTrust-1.92.0 | Success | 4,043+643.01 RP | ||
| Jan 1, 2026 00:26 | CPPg++13.3.0 | Success | 4,047+1'704.04 RP | ||
| Jan 1, 2026 00:08 | RUSTrust-1.92.0 | Success | 13,439 | ||
| Dec 31, 2025 23:58 | RUSTrust-1.92.0 | Success | 13,039+22.44 RP | ||
| Dec 31, 2025 23:57 | CPPg++13.3.0 | Success | 13,437 | ||
| Dec 31, 2025 23:57 | CPPg++13.3.0 | Success | 13,432+222.84 RP | ||
| Dec 31, 2025 23:50 | CPPg++13.3.0 | Success | 19,170+521.65 RP | ||
| Dec 31, 2025 15:59 | CPPclang++18.1.3 | Success | 3,999 | ||
| Dec 31, 2025 15:50 | CPPclang++18.1.3 | Success | 4,094 | ||
| Dec 31, 2025 15:46 | CPPclang++18.1.3 | Success | 4,161 | ||
| Dec 31, 2025 15:45 | CPPg++13.3.0 | Success | 4,102 | ||
| Dec 9, 2025 03:16 | CPPclang++18.1.3 | Success | 383,917+26.05 RP | ||
| Nov 20, 2025 00:50 | CPPg++13.3.0 | Success | 4,712 | ||
| Nov 20, 2025 00:49 | CPPg++13.3.0 | Success | 53,124 | ||
| Nov 20, 2025 00:47 | CPPg++13.3.0 | Error | |||
| Nov 20, 2025 00:46 | CPPg++13.3.0 | Success | 4,710+1'364.59 RP | ||
| Nov 20, 2025 00:42 | CPPg++13.3.0 | Success | 13,183+448.57 RP | ||
| Nov 20, 2025 00:38 | CPPg++13.3.0 | Success | 105,864 | ||
| Nov 20, 2025 00:30 | CPPg++13.3.0 | Success | 112,124 | ||
| Nov 18, 2025 14:10 | GOgo1.25.4 | Success | 38,312 | ||
| Nov 14, 2025 16:36 | GOgo1.25.4 | Success | 32,792 | ||
| Nov 14, 2025 16:15 | GOgo1.25.4 | Success | 32,260+283.09 RP | ||
| Nov 14, 2025 16:04 | GOgo1.25.4 | Success | 371,838+26.89 RP | ||
| Nov 14, 2025 15:53 | GOgo1.25.4 | Error | |||
| Nov 1, 2025 03:15 | CPPclang++18.1.3 | Success | 2,980 | ||
| Nov 1, 2025 02:59 | CPPg++13.3.0 | Success | 2,971+11.32 RP | ||
| Nov 1, 2025 02:47 | CPPg++13.3.0 | Success | 2,985 | ||
| Nov 1, 2025 02:46 | CPPg++13.3.0 | Success | 2,978 | ||
| Nov 1, 2025 02:45 | CPPg++13.3.0 | Success | 2,979 | ||
| Nov 1, 2025 02:45 | CPPg++13.3.0 | Error | |||
| Nov 1, 2025 02:43 | CPPg++13.3.0 | Success | 2,989 | ||
| Nov 1, 2025 02:42 | CPPg++13.3.0 | Success | 2,985 | ||
| Nov 1, 2025 02:40 | CPPg++13.3.0 | Error | |||
| Nov 1, 2025 02:37 | CPPg++13.3.0 | Success | 2,980 | ||
| Nov 1, 2025 02:35 | CPPg++13.3.0 | Success | 2,982 | ||
| Nov 1, 2025 02:33 | CPPg++13.3.0 | Success | 2,981 | ||
| Nov 1, 2025 02:31 | CPPg++13.3.0 | Success | 2,983 | ||
| Nov 1, 2025 02:30 | CPPg++13.3.0 | Success | 3,174 | ||
| Nov 1, 2025 02:26 | CPPg++13.3.0 | Success | 2,977 | ||
| Nov 1, 2025 02:25 | CPPg++13.3.0 | Error |