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 26, 2023 11:27 | CPPg++9.3.0 | Success | 4,042 | ||
| Mar 26, 2023 10:53 | CPPg++9.3.0 | Success | 4,017 | ||
| Mar 26, 2023 10:53 | CPPg++9.3.0 | Success | 4,000 | ||
| Mar 26, 2023 10:51 | CPPg++9.3.0 | Success | 3,998+16.78 RP | ||
| Mar 26, 2023 10:50 | CPPg++9.3.0 | Success | 4,026 | ||
| Mar 26, 2023 10:50 | CPPg++9.3.0 | Success | 4,025+74.25 RP | ||
| Mar 25, 2023 22:47 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:43 | CPPg++9.3.0 | Success | 12,533 | ||
| Mar 25, 2023 22:39 | CPPg++9.3.0 | Success | 12,632 | ||
| Mar 25, 2023 22:38 | CPPg++9.3.0 | Success | 12,486 | ||
| Mar 25, 2023 22:37 | CPPg++9.3.0 | Success | 12,582 | ||
| Mar 25, 2023 22:36 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:35 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:34 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:33 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:32 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:31 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:27 | CPPg++9.3.0 | Error | |||
| Mar 25, 2023 22:14 | CPPg++9.3.0 | Success | 11,794 | ||
| Mar 25, 2023 22:13 | CPPg++9.3.0 | Success | 12,534 | ||
| Mar 25, 2023 22:13 | CPPg++9.3.0 | Success | 12,147 | ||
| Mar 25, 2023 22:11 | CPPg++9.3.0 | Success | 12,471 | ||
| Mar 25, 2023 22:09 | CPPg++9.3.0 | Success | 12,419 | ||
| Mar 25, 2023 22:05 | CPPg++9.3.0 | Success | 12,349 | ||
| Mar 25, 2023 22:03 | CPPg++9.3.0 | Success | 12,414 | ||
| Mar 25, 2023 13:21 | RUSTrust-1.68.0 | Success | 5,618+57.36 RP | ||
| Mar 25, 2023 13:11 | RUSTrust-1.68.0 | Success | 6,220 | ||
| Mar 25, 2023 13:10 | RUSTrust-1.68.0 | Success | 5,710+75.04 RP | ||
| Mar 25, 2023 13:09 | RUSTrust-1.68.0 | Success | 5,835+83.12 RP | ||
| Mar 25, 2023 13:03 | RUSTrust-1.68.0 | Success | 5,980+1'458.04 RP | ||
| Mar 25, 2023 12:57 | RUSTrust-1.68.0 | Success | 10,768 | ||
| Mar 25, 2023 12:48 | RUSTrust-1.68.0 | Success | 10,602+225.72 RP | ||
| Mar 25, 2023 12:30 | RUSTrust-1.68.0 | Error | |||
| Mar 25, 2023 12:23 | RUSTrust-1.68.0 | Error | |||
| Mar 25, 2023 10:44 | CPPg++9.3.0 | Success | 4,189 | ||
| Mar 25, 2023 09:45 | CPPg++9.3.0 | Success | 4,154 | ||
| Mar 25, 2023 08:32 | CPPg++9.3.0 | Success | 4,153 | ||
| Mar 25, 2023 08:28 | CPPg++9.3.0 | Success | 4,149+27.57 RP | ||
| Mar 25, 2023 08:20 | CPPg++9.3.0 | Success | 4,197+0.57 RP | ||
| Mar 25, 2023 05:46 | CPPg++9.3.0 | Success | 4,679 | ||
| Mar 25, 2023 05:45 | CPPg++9.3.0 | Success | 4,765 | ||
| Mar 25, 2023 00:34 | CPPclang++10.0.0 | Success | 6,873+0.85 RP | ||
| Mar 25, 2023 00:34 | CPPclang++10.0.0 | Success | 8,624 | ||
| Mar 25, 2023 00:32 | CPPclang++10.0.0 | Success | 6,877+96.16 RP | ||
| Mar 25, 2023 00:32 | CPPclang++10.0.0 | Success | 7,531 | ||
| Mar 25, 2023 00:31 | CPPclang++10.0.0 | Success | 11,829 | ||
| Mar 25, 2023 00:29 | CPPclang++10.0.0 | Success | 7,364+561.91 RP | ||
| Mar 25, 2023 00:29 | CPPg++9.3.0 | Success | 3,945+99.52 RP | ||
| Mar 25, 2023 00:28 | CPPclang++10.0.0 | Success | 27,547 | ||
| Mar 25, 2023 00:27 | CPPclang++10.0.0 | Success | 26,671 | ||
| Mar 25, 2023 00:17 | CPPg++9.3.0 | Success | 4,024 | ||
| Mar 25, 2023 00:00 | CPPg++9.3.0 | Success | 4,030 | ||
| Mar 24, 2023 23:52 | CPPg++9.3.0 | Success | 4,024+119.34 RP | ||
| Mar 24, 2023 23:40 | CPPg++9.3.0 | Success | 4,124 | ||
| Mar 24, 2023 23:40 | CPPg++9.3.0 | Success | 4,124 | ||
| Mar 24, 2023 23:40 | CPPg++9.3.0 | Success | 4,123 | ||
| Mar 24, 2023 23:34 | CPPg++9.3.0 | Success | 4,123+19.92 RP | ||
| Mar 24, 2023 23:30 | CPPg++9.3.0 | Success | 4,150 | ||
| Mar 24, 2023 23:29 | CPPg++9.3.0 | Success | 4,485 | ||
| Mar 24, 2023 23:20 | CPPclang++10.0.0 | Success | 13,695 | ||
| Mar 24, 2023 23:16 | CPPclang++10.0.0 | Success | 12,562+0.57 RP | ||
| Mar 24, 2023 23:16 | CPPg++9.3.0 | Success | 4,140+42.80 RP | ||
| Mar 24, 2023 23:15 | CPPclang++10.0.0 | Success | 36,201 | ||
| Mar 24, 2023 23:10 | CPPclang++10.0.0 | Success | 12,571+2.77 RP | ||
| Mar 24, 2023 23:10 | CPPg++9.3.0 | Success | 12,615+471.79 RP | ||
| Mar 24, 2023 23:09 | CPPg++9.3.0 | Success | 4,177+9.16 RP | ||
| Mar 24, 2023 23:08 | CPPg++9.3.0 | Success | 4,260 | ||
| Mar 24, 2023 23:08 | CPPg++9.3.0 | Success | 31,161+1.22 RP | ||
| Mar 24, 2023 23:07 | CPPg++9.3.0 | Success | 4,187 | ||
| Mar 24, 2023 23:07 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 23:05 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 23:03 | CPPg++9.3.0 | Success | 4,313 | ||
| Mar 24, 2023 23:02 | CPPg++9.3.0 | Success | 4,311+2.69 RP | ||
| Mar 24, 2023 22:57 | CPPg++9.3.0 | Success | 4,316+13.34 RP | ||
| Mar 24, 2023 22:56 | CPPg++9.3.0 | Success | 4,185+188.89 RP | ||
| Mar 24, 2023 22:56 | CPPg++9.3.0 | Success | 31,280+292.78 RP | ||
| Mar 24, 2023 22:51 | CPPg++9.3.0 | Success | 371,545+26.91 RP | ||
| Mar 24, 2023 22:50 | CPPg++9.3.0 | Success | 4,341+18.95 RP | ||
| Mar 24, 2023 22:43 | CPPg++9.3.0 | Success | 4,529+215.96 RP | ||
| Mar 24, 2023 19:33 | CPPg++9.3.0 | Success | 11,718+2.98 RP | ||
| Mar 24, 2023 19:30 | CPPg++9.3.0 | Success | 11,759+15.34 RP | ||
| Mar 24, 2023 19:25 | CPPg++9.3.0 | Success | 11,975+0.63 RP | ||
| Mar 24, 2023 19:14 | CPPg++9.3.0 | Success | 12,657 | ||
| Mar 24, 2023 19:13 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 19:11 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 19:01 | CPPg++9.3.0 | Success | 23,198 | ||
| Mar 24, 2023 18:49 | CPPg++9.3.0 | Success | 12,021 | ||
| Mar 24, 2023 18:47 | CPPg++9.3.0 | Success | 11,984+807.42 RP | ||
| Mar 24, 2023 18:47 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 18:46 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 18:44 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 18:43 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 18:42 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 18:39 | CPPg++9.3.0 | Error | |||
| Mar 24, 2023 18:03 | CPPg++9.3.0 | Success | 4,198+171.22 RP | ||
| Mar 24, 2023 17:35 | CPPg++9.3.0 | Success | 4,516 | ||
| Mar 24, 2023 17:29 | CPPg++9.3.0 | Success | 4,393 | ||
| Mar 24, 2023 17:07 | CPPg++9.3.0 | Success | 19,321 | ||
| Mar 24, 2023 16:33 | CPPg++9.3.0 | Success | 4,537 | ||
| Mar 24, 2023 16:29 | CPPg++9.3.0 | Success | 4,513 |