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 | |
|---|---|---|---|---|---|
| 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 | ||
| Apr 19, 2024 23:21 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:18 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:17 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:07 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:06 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 23:05 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 21:00 | CPPclang++10.0.0 | Success | 12,843+399.98 RP | ||
| Apr 19, 2024 21:00 | CPPg++9.4.0 | Success | 26,552 | ||
| Apr 19, 2024 20:59 | CPPg++9.4.0 | Success | 26,510 | ||
| Apr 19, 2024 20:57 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 20:56 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 20:53 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 20:43 | CPPg++9.4.0 | Success | 26,409+0.94 RP | ||
| Apr 19, 2024 20:11 | CPPg++9.4.0 | Success | 26,475+350.82 RP | ||
| Apr 19, 2024 20:07 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 20:06 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 20:06 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:59 | CPPg++9.4.0 | Success | 371,823+0.09 RP | ||
| Apr 19, 2024 19:58 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:57 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:55 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:50 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:49 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:48 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:35 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:33 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:33 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:31 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:30 | CPPg++9.4.0 | Error | |||
| Apr 19, 2024 19:17 | CPPg++9.4.0 | Success | 373,131+26.80 RP | ||
| Apr 2, 2024 18:25 | CPPg++9.4.0 | Success | 372,159+26.87 RP | ||
| Mar 19, 2024 04:35 | CPPclang++10.0.0 | Success | 2,997 | ||
| Mar 19, 2024 04:22 | CPPclang++10.0.0 | Success | 3,000 | ||
| Mar 19, 2024 04:20 | CPPclang++10.0.0 | Error | |||
| Mar 19, 2024 04:13 | CPPclang++10.0.0 | Success | 2,997 | ||
| Mar 7, 2024 03:56 | CPPclang++10.0.0 | Success | 3,011 | ||
| Mar 7, 2024 03:55 | CPPclang++10.0.0 | Success | 3,008 | ||
| Mar 7, 2024 03:54 | CPPclang++10.0.0 | Success | 3,001 | ||
| Mar 7, 2024 03:53 | CPPclang++10.0.0 | Error | |||
| Mar 7, 2024 03:15 | CPPclang++10.0.0 | Error | |||
| Mar 7, 2024 03:09 | CPPclang++10.0.0 | Success | 3,003 | ||
| Mar 7, 2024 03:09 | CPPclang++10.0.0 | Success | 3,001 | ||
| Mar 7, 2024 03:08 | CPPclang++10.0.0 | Success | 2,997+4.46 RP | ||
| Mar 7, 2024 03:06 | CPPclang++10.0.0 | Success | 3,002 | ||
| Mar 7, 2024 03:05 | CPPclang++10.0.0 | Success | 3,000 | ||
| Mar 7, 2024 02:58 | CPPclang++10.0.0 | Success | 3,009 | ||
| Mar 7, 2024 02:53 | CPPclang++10.0.0 | Success | 3,004 | ||
| Mar 7, 2024 02:47 | CPPclang++10.0.0 | Success | 3,007 | ||
| Mar 7, 2024 02:44 | CPPclang++10.0.0 | Success | 3,004 | ||
| Mar 7, 2024 02:42 | CPPclang++10.0.0 | Success | 3,004 | ||
| Mar 7, 2024 02:41 | CPPclang++10.0.0 | Success | 3,001 | ||
| Mar 7, 2024 02:40 | CPPclang++10.0.0 | Success | 3,004 | ||
| Mar 7, 2024 02:40 | CPPclang++10.0.0 | Success | 3,006 | ||
| Mar 7, 2024 02:39 | CPPclang++10.0.0 | Error | |||
| Mar 7, 2024 02:39 | CPPclang++10.0.0 | Success | 2,999+11.10 RP | ||
| Mar 7, 2024 02:34 | CPPclang++10.0.0 | Success | 3,020 | ||
| Mar 7, 2024 02:33 | CPPclang++10.0.0 | Success | 3,012 | ||
| Mar 7, 2024 02:33 | CPPclang++10.0.0 | Success | 3,012 | ||
| Mar 7, 2024 02:32 | CPPclang++10.0.0 | Success | 3,009 | ||
| Mar 7, 2024 02:31 | CPPclang++10.0.0 | Success | 3,006 | ||
| Mar 7, 2024 02:30 | CPPclang++10.0.0 | Success | 3,009 | ||
| Mar 7, 2024 02:28 | CPPclang++10.0.0 | Success | 3,004 | ||
| Mar 7, 2024 02:23 | CPPclang++10.0.0 | Success | 3,004+4.42 RP | ||
| Mar 7, 2024 02:20 | CPPclang++10.0.0 | Success | 3,006+24.26 RP | ||
| Mar 7, 2024 00:45 | CPPclang++10.0.0 | Success | 3,021 | ||
| Mar 7, 2024 00:44 | CPPclang++10.0.0 | Success | 3,024 | ||
| Mar 7, 2024 00:42 | CPPclang++10.0.0 | Success | 3,020 |