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 | |
|---|---|---|---|---|---|
| Dec 28, 2024 23:45 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:42 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:42 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:41 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:37 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:04 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:04 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:02 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 23:01 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:58 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:57 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:57 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:55 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:50 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:46 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:44 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:44 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:43 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:42 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:39 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:38 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:38 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:33 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 22:31 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 03:10 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 03:10 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 03:09 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 03:08 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 03:06 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 03:05 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 03:04 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 02:16 | CPPclang++18.1.3 | Success | 4,413 | ||
| Dec 28, 2024 02:14 | CPPclang++18.1.3 | Success | 4,397 | ||
| Dec 28, 2024 02:14 | CPPg++13.2.0 | Success | 4,709 | ||
| Dec 28, 2024 02:12 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 02:11 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 02:10 | CPPg++13.2.0 | Success | 4,650 | ||
| Dec 28, 2024 02:09 | CPPclang++18.1.3 | Success | 4,410 | ||
| Dec 28, 2024 02:08 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 02:07 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 02:07 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 02:05 | CPPg++13.2.0 | Success | 4,293 | ||
| Dec 28, 2024 02:05 | CPPclang++18.1.3 | Success | 4,257 | ||
| Dec 28, 2024 02:02 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 02:02 | CPPclang++18.1.3 | Success | 4,186+1.14 RP | ||
| Dec 28, 2024 02:01 | CPPg++13.2.0 | Success | 4,353 | ||
| Dec 28, 2024 02:00 | CPPg++13.2.0 | Success | 4,347 | ||
| Dec 28, 2024 02:00 | CPPclang++18.1.3 | Success | 4,192 | ||
| Dec 28, 2024 01:59 | CPPg++13.2.0 | Success | 4,438 | ||
| Dec 28, 2024 01:58 | CPPg++13.2.0 | Success | 4,375 | ||
| Dec 28, 2024 01:57 | CPPclang++18.1.3 | Success | 4,190 | ||
| Dec 28, 2024 01:48 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 01:45 | CPPclang++18.1.3 | Error | |||
| Dec 28, 2024 01:41 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 01:38 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 01:38 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 01:37 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 01:37 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 01:26 | CPPg++13.2.0 | Success | 4,264 | ||
| Dec 28, 2024 01:25 | CPPg++13.2.0 | Success | 4,193 | ||
| Dec 28, 2024 01:24 | CPPg++13.2.0 | Success | 4,190 | ||
| Dec 28, 2024 01:23 | CPPg++13.2.0 | Success | 4,189 | ||
| Dec 28, 2024 01:19 | CPPg++13.2.0 | Success | 4,200 | ||
| Dec 28, 2024 01:19 | CPPg++13.2.0 | Success | 4,190 | ||
| Dec 28, 2024 01:17 | CPPg++13.2.0 | Success | 4,188+1.71 RP | ||
| Dec 28, 2024 01:15 | CPPg++13.2.0 | Success | 4,191+14.71 RP | ||
| Dec 28, 2024 01:03 | CPPg++13.2.0 | Success | 4,217+2.25 RP | ||
| Dec 28, 2024 01:02 | CPPg++13.2.0 | Success | 4,986 | ||
| Dec 28, 2024 01:02 | CPPg++13.2.0 | Success | 6,090 | ||
| Dec 28, 2024 01:01 | CPPg++13.2.0 | Success | 4,343 | ||
| Dec 28, 2024 01:01 | CPPg++13.2.0 | Success | 4,221+1.68 RP | ||
| Dec 28, 2024 01:00 | CPPg++13.2.0 | Success | 4,224+1.12 RP | ||
| Dec 28, 2024 00:59 | CPPg++13.2.0 | Success | 4,325 | ||
| Dec 28, 2024 00:58 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 00:57 | CPPg++13.2.0 | Error | |||
| Dec 28, 2024 00:57 | CPPg++13.2.0 | Error | |||
| Dec 27, 2024 11:51 | CPPg++13.2.0 | Success | 31,728 | ||
| Dec 27, 2024 11:35 | CPPg++13.2.0 | Success | 12,667+0.06 RP | ||
| Dec 27, 2024 10:02 | CPPg++13.2.0 | Success | 12,668+789.39 RP | ||
| Dec 27, 2024 10:01 | CPPg++13.2.0 | Error | |||
| Dec 27, 2024 09:58 | CPPg++13.2.0 | Error | |||
| Dec 27, 2024 09:57 | CPPg++13.2.0 | Error | |||
| Dec 27, 2024 01:58 | CPPg++13.2.0 | Success | 5,256 | ||
| Dec 27, 2024 01:44 | CPPg++13.2.0 | Success | 4,231 | ||
| Dec 27, 2024 01:43 | CPPg++13.2.0 | Success | 4,226 | ||
| Dec 27, 2024 01:43 | CPPg++13.2.0 | Success | 4,227 | ||
| Dec 27, 2024 01:42 | CPPg++13.2.0 | Success | 4,297 | ||
| Dec 27, 2024 01:42 | CPPg++13.2.0 | Success | 4,296 | ||
| Dec 27, 2024 01:40 | CPPg++13.2.0 | Success | 4,230 | ||
| Dec 27, 2024 01:39 | CPPg++13.2.0 | Success | 4,230 | ||
| Dec 27, 2024 01:39 | CPPclang++18.1.3 | Success | 4,256 | ||
| Dec 27, 2024 01:38 | CPPg++13.2.0 | Success | 4,226+61.63 RP | ||
| Dec 27, 2024 01:36 | CPPg++13.2.0 | Error | |||
| Dec 27, 2024 01:36 | CPPg++13.2.0 | Error | |||
| Dec 27, 2024 01:35 | CPPg++13.2.0 | Error | |||
| Dec 25, 2024 23:13 | CPPg++13.2.0 | Success | 4,339+1.59 RP | ||
| Dec 22, 2024 23:36 | CPPg++13.2.0 | Success | 11,060 | ||
| Dec 22, 2024 23:35 | CPPclang++18.1.3 | Success | 9,110+1'097.69 RP | ||
| Dec 17, 2024 00:00 | CPPg++13.2.0 | Success | 17,524 | ||
| Dec 16, 2024 23:59 | CPPclang++18.1.3 | Success | 21,827 |