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 | |
|---|---|---|---|---|---|
| Aug 3, 2024 07:42 | CPPg++9.4.0 | Success | 6,071+1'035.14 RP | ||
| Aug 3, 2024 07:41 | CPPg++9.4.0 | Error | |||
| Aug 3, 2024 07:40 | CPPg++9.4.0 | Error | |||
| Aug 3, 2024 07:31 | CPPg++9.4.0 | Error | |||
| Aug 3, 2024 07:17 | CPPg++9.4.0 | Error | |||
| Aug 3, 2024 07:14 | CPPg++9.4.0 | Success | 18,573 | ||
| Aug 3, 2024 07:13 | CPPg++9.4.0 | Success | 17,181 | ||
| Aug 3, 2024 07:09 | CPPg++9.4.0 | Success | 20,972 | ||
| Aug 3, 2024 06:55 | CPPg++9.4.0 | Error | |||
| Aug 3, 2024 06:52 | CPPg++9.4.0 | Success | 16,466 | ||
| Aug 3, 2024 06:51 | CPPg++9.4.0 | Success | 16,339+112.56 RP | ||
| Aug 3, 2024 06:47 | CPPg++9.4.0 | Success | 20,048 | ||
| Aug 3, 2024 06:45 | CPPg++9.4.0 | Success | 20,055 | ||
| Aug 3, 2024 06:44 | CPPg++9.4.0 | Success | 20,045 | ||
| Aug 3, 2024 06:43 | CPPg++9.4.0 | Success | 20,064 | ||
| Aug 3, 2024 06:41 | CPPg++9.4.0 | Success | 20,053 | ||
| Aug 3, 2024 06:40 | CPPg++9.4.0 | Success | 20,021+472.68 RP | ||
| Aug 3, 2024 06:36 | CPPg++9.4.0 | Success | 379,860 | ||
| Aug 3, 2024 06:35 | CPPg++9.4.0 | Error | |||
| Aug 3, 2024 06:29 | CPPg++9.4.0 | Success | 373,127+26.80 RP | ||
| Jul 24, 2024 12:09 | RUSTrust-1.79.0 | Success | 6,406 | ||
| Jul 24, 2024 10:44 | RUSTrust-1.79.0 | Success | 5,576 | ||
| Jul 24, 2024 10:44 | RUSTrust-1.79.0 | Success | 8,602 | ||
| Jul 24, 2024 10:44 | RUSTrust-1.79.0 | Success | 5,593 | ||
| Jul 24, 2024 10:43 | RUSTrust-1.79.0 | Success | 5,456+76.96 RP | ||
| Jul 24, 2024 10:34 | RUSTrust-1.79.0 | Success | 5,573+76.23 RP | ||
| Jul 23, 2024 21:34 | RUSTrust-1.79.0 | Success | 5,772+7.47 RP | ||
| Jul 23, 2024 21:29 | RUSTrust-1.79.0 | Success | 5,863 | ||
| Jul 23, 2024 21:29 | RUSTrust-1.79.0 | Success | 5,797+34.70 RP | ||
| Jul 23, 2024 21:28 | RUSTrust-1.79.0 | Success | 5,916+893.39 RP | ||
| Jul 23, 2024 21:26 | RUSTrust-1.79.0 | Success | 12,705 | ||
| Jul 23, 2024 21:24 | RUSTrust-1.79.0 | Success | 12,689 | ||
| Jul 23, 2024 21:22 | RUSTrust-1.79.0 | Success | 12,973 | ||
| Jul 23, 2024 21:07 | RUSTrust-1.79.0 | Success | 21,339 | ||
| Jul 23, 2024 21:06 | RUSTrust-1.79.0 | Success | 12,686 | ||
| Jul 23, 2024 21:04 | RUSTrust-1.79.0 | Success | 12,678 | ||
| Jul 23, 2024 20:50 | RUSTrust-1.79.0 | Success | 12,548+770.85 RP | ||
| Jul 23, 2024 20:43 | RUSTrust-1.79.0 | Success | 383,278+26.09 RP | ||
| Jun 8, 2024 12:18 | RUSTrust-1.78.0 | Error | |||
| Jun 8, 2024 12:18 | RUSTrust-1.78.0 | Error | |||
| May 22, 2024 18:28 | CPPg++9.4.0 | Success | 4,813 | ||
| May 22, 2024 18:27 | CPPg++9.4.0 | Success | 4,583 | ||
| May 22, 2024 18:26 | CPPg++9.4.0 | Success | 4,366 | ||
| May 22, 2024 18:26 | CPPg++9.4.0 | Success | 4,359 | ||
| May 22, 2024 18:24 | CPPg++9.4.0 | Success | 4,362 | ||
| May 16, 2024 20:13 | CPPclang++10.0.0 | Error | |||
| May 16, 2024 20:03 | CPPg++9.4.0 | Error | |||
| May 16, 2024 20:01 | CPPg++9.4.0 | Error | |||
| May 15, 2024 23:13 | CPPg++9.4.0 | Error | |||
| May 15, 2024 22:50 | CPPg++9.4.0 | Error | |||
| May 15, 2024 22:00 | CPPg++9.4.0 | Error | |||
| May 15, 2024 21:58 | CPPg++9.4.0 | Error | |||
| May 15, 2024 21:31 | CPPg++9.4.0 | Error | |||
| May 15, 2024 20:07 | CPPg++9.4.0 | Success | 46,337 | ||
| May 15, 2024 19:03 | CPPg++9.4.0 | Error | |||
| May 14, 2024 17:18 | CPPg++9.4.0 | Error | |||
| May 14, 2024 17:15 | CPPg++9.4.0 | Error | |||
| May 14, 2024 16:39 | CPPg++9.4.0 | Success | 44,608 | ||
| May 14, 2024 16:38 | CPPg++9.4.0 | Success | 44,715 | ||
| May 14, 2024 16:34 | CPPg++9.4.0 | Error | |||
| May 14, 2024 16:33 | CPPg++9.4.0 | Error | |||
| May 14, 2024 16:03 | CPPg++9.4.0 | Success | 57,610 | ||
| May 14, 2024 15:13 | CPPg++9.4.0 | Success | 53,535 | ||
| May 14, 2024 14:13 | CPPg++9.4.0 | Success | 356,910 | ||
| May 14, 2024 14:07 | CPPg++9.4.0 | Error | |||
| May 14, 2024 13:06 | CPPg++9.4.0 | Success | 112,068 | ||
| May 14, 2024 12:19 | CPPg++9.4.0 | Error | |||
| May 14, 2024 11:23 | CPPg++9.4.0 | Success | 108,260 | ||
| May 14, 2024 11:17 | CPPg++9.4.0 | Error | |||
| May 14, 2024 11:15 | CPPg++9.4.0 | Error | |||
| May 14, 2024 10:21 | CPPg++9.4.0 | Success | 373,247 | ||
| May 13, 2024 19:37 | CPPclang++10.0.0 | Success | 4,500 | ||
| May 10, 2024 15:31 | CPPg++9.4.0 | Success | 4,349+0.53 RP | ||
| May 10, 2024 15:30 | CPPg++9.4.0 | Success | 4,350+7.90 RP | ||
| May 7, 2024 00:08 | CPPclang++10.0.0 | Success | 4,490 | ||
| May 7, 2024 00:04 | CPPg++9.4.0 | Success | 4,365+228.24 RP | ||
| Apr 29, 2024 23:36 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 23:35 | CPPg++9.4.0 | Success | 4,851 | ||
| Apr 29, 2024 23:33 | CPPg++9.4.0 | Success | 4,848+65.90 RP | ||
| Apr 29, 2024 23:30 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 23:29 | CPPg++9.4.0 | Error | |||
| Apr 29, 2024 23:25 | CPPclang++10.0.0 | Error | |||
| Apr 29, 2024 23:24 | CPPclang++10.0.0 | Error | |||
| Apr 29, 2024 23:23 | CPPclang++10.0.0 | Error | |||
| Apr 29, 2024 23:20 | CPPclang++10.0.0 | Success | 5,076 | ||
| Apr 29, 2024 23:20 | CPPg++9.4.0 | Success | 5,008+611.57 RP | ||
| Apr 29, 2024 23:17 | CPPg++9.4.0 | Success | 7,311 | ||
| Apr 29, 2024 23:16 | CPPg++9.4.0 | Success | 7,219+30.59 RP | ||
| Apr 29, 2024 23:16 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:56 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:55 | CPPg++9.4.0 | Success | 7,382+4.75 RP | ||
| Apr 19, 2024 23:53 | CPPg++9.4.0 | Success | 7,819 | ||
| Apr 19, 2024 23:52 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:48 | CPPg++9.4.0 | Success | 7,550 | ||
| Apr 19, 2024 23:45 | CPPclang++10.0.0 | Success | 7,481 | ||
| Apr 19, 2024 23:44 | CPPg++9.4.0 | Success | 7,408+567.30 RP | ||
| Apr 19, 2024 23:39 | CPPg++9.4.0 | Success | 23,290 | ||
| Apr 19, 2024 23:38 | CPPclang++10.0.0 | Success | 25,142 | ||
| Apr 19, 2024 23:23 | CPPclang++10.0.0 | Success | 12,778+3.96 RP | ||
| Apr 19, 2024 23:22 | CPPg++9.4.0 | Success | 13,394 |