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 | |
|---|---|---|---|---|---|
| Mar 21, 2023 03:13 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 23:45 | CPPg++9.3.0 | Success | 7,315+1.12 RP | ||
| Mar 20, 2023 23:44 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 23:33 | CPPg++9.3.0 | Success | 7,321+0.37 RP | ||
| Mar 20, 2023 23:08 | CPPg++9.3.0 | Success | 19,663 | ||
| Mar 20, 2023 23:08 | CPPg++9.3.0 | Success | 7,331 | ||
| Mar 20, 2023 23:01 | CPPg++9.3.0 | Success | 7,359 | ||
| Mar 20, 2023 23:00 | CPPg++9.3.0 | Success | 13,722 | ||
| Mar 20, 2023 22:59 | CPPg++9.3.0 | Success | 15,785 | ||
| Mar 20, 2023 22:59 | CPPg++9.3.0 | Success | 11,583 | ||
| Mar 20, 2023 22:58 | CPPg++9.3.0 | Success | 7,323+483.03 RP | ||
| Mar 20, 2023 22:57 | CPPg++9.3.0 | Success | 11,331+40.43 RP | ||
| Mar 20, 2023 22:51 | CPPg++9.3.0 | Success | 21,619 | ||
| Mar 20, 2023 22:33 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 21:54 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 21:21 | CPPg++9.3.0 | Success | 12,367 | ||
| Mar 20, 2023 21:08 | CPPg++9.3.0 | Success | 6,376+743.84 RP | ||
| Mar 20, 2023 20:44 | CPPg++9.3.0 | Success | 370,058+27.02 RP | ||
| Mar 20, 2023 20:39 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 20:29 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 20:28 | CPPg++9.3.0 | Success | 20,750 | ||
| Mar 20, 2023 20:25 | CPPg++9.3.0 | Error | |||
| Mar 20, 2023 20:22 | CPPg++9.3.0 | Success | 21,728 | ||
| Mar 20, 2023 20:21 | CPPg++9.3.0 | Success | 12,131 | ||
| Mar 20, 2023 20:18 | CPPg++9.3.0 | Success | 11,875+4.44 RP | ||
| Mar 20, 2023 20:17 | CPPg++9.3.0 | Success | 11,938+5.02 RP | ||
| Mar 20, 2023 20:17 | CPPclang++10.0.0 | Success | 12,174 | ||
| Mar 20, 2023 20:16 | CPPg++9.3.0 | Success | 12,010+499.23 RP | ||
| Mar 20, 2023 20:14 | CPPg++9.3.0 | Success | 29,993+0.10 RP | ||
| Mar 20, 2023 20:12 | CPPg++9.3.0 | Success | 30,002+306.45 RP | ||
| Mar 20, 2023 20:12 | CPPg++9.3.0 | Success | 12,162 | ||
| Mar 20, 2023 20:08 | CPPg++9.3.0 | Success | 12,128+415.99 RP | ||
| Mar 20, 2023 20:04 | CPPg++9.3.0 | Success | 24,477+0.67 RP | ||
| Mar 20, 2023 19:43 | CPPg++9.3.0 | Success | 24,517+380.81 RP | ||
| Mar 20, 2023 19:39 | CPPg++9.3.0 | Success | 369,417+27.07 RP | ||
| Mar 20, 2023 15:16 | RUSTrust-1.68.0 | Success | 12,506 | ||
| Mar 20, 2023 15:15 | RUSTrust-1.68.0 | Success | 12,514 | ||
| Mar 20, 2023 15:15 | RUSTrust-1.68.0 | Success | 13,601 | ||
| Mar 20, 2023 15:15 | RUSTrust-1.68.0 | Success | 12,455+9.22 RP | ||
| Mar 20, 2023 15:13 | RUSTrust-1.68.0 | Success | 13,744 | ||
| Mar 20, 2023 15:12 | RUSTrust-1.68.0 | Success | 13,577 | ||
| Mar 20, 2023 15:11 | RUSTrust-1.68.0 | Success | 12,527+257.32 RP | ||
| Mar 20, 2023 13:28 | RUSTrust-1.68.0 | Success | 15,047 | ||
| Mar 20, 2023 13:27 | RUSTrust-1.68.0 | Success | 14,934+1'000.28 RP | ||
| Mar 20, 2023 13:07 | RUSTrust-1.68.0 | Error | |||
| Mar 20, 2023 13:04 | RUSTrust-1.68.0 | Error | |||
| Mar 20, 2023 12:56 | RUSTrust-1.68.0 | Success | 59,006+169.47 RP | ||
| Mar 20, 2023 12:54 | RUSTrust-1.68.0 | Error | |||
| Mar 20, 2023 12:51 | RUSTrust-1.68.0 | Error | |||
| Mar 20, 2023 12:48 | RUSTrust-1.68.0 | Error | |||
| Mar 19, 2023 19:54 | CPPg++9.3.0 | Success | 4,351+54.28 RP | ||
| Mar 19, 2023 19:53 | CPPg++9.3.0 | Success | 4,403+7.22 RP | ||
| Mar 19, 2023 19:41 | CPPg++9.3.0 | Success | 4,410+3'031.05 RP | ||
| Mar 19, 2023 19:32 | CPPg++9.3.0 | Error | |||
| Mar 19, 2023 19:31 | CPPg++9.3.0 | Error | |||
| Mar 19, 2023 19:29 | CPPg++9.3.0 | Error | |||
| Mar 19, 2023 19:05 | CPPg++9.3.0 | Success | 370,481+0.17 RP | ||
| Mar 19, 2023 19:02 | CPPclang++10.0.0 | Success | 6,770+197.50 RP | ||
| Mar 19, 2023 18:58 | CPPclang++10.0.0 | Success | 28,947 | ||
| Mar 19, 2023 18:58 | CPPclang++10.0.0 | Success | 14,185 | ||
| Mar 19, 2023 18:57 | CPPclang++10.0.0 | Success | 9,480 | ||
| Mar 19, 2023 18:54 | CPPclang++10.0.0 | Success | 7,255+1'762.14 RP | ||
| Mar 19, 2023 18:51 | CPPg++9.3.0 | Success | 372,797+26.82 RP | ||
| Mar 19, 2023 18:47 | CPPclang++10.0.0 | Success | 20,109+410.94 RP | ||
| Mar 19, 2023 18:43 | CPPg++9.3.0 | Success | 372,288+26.86 RP | ||
| Mar 19, 2023 17:56 | CPPg++9.3.0 | Success | 34,268+25.42 RP | ||
| Feb 20, 2023 02:09 | CPPg++9.3.0 | Success | 41,178 | ||
| Feb 20, 2023 02:01 | CPPg++9.3.0 | Success | 35,828+2.00 RP | ||
| Feb 20, 2023 02:00 | CPPg++9.3.0 | Success | 35,957+9.48 RP | ||
| Feb 20, 2023 02:00 | CPPg++9.3.0 | Success | 36,580+492.88 RP | ||
| Feb 20, 2023 01:52 | CPPg++9.3.0 | Success | 371,301+26.93 RP |