Large matrix multiplication Liam

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).

Back to listAug 3, 2024 06:55Kasper KivimäkiKasper KivimäkiError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 3, 2024 07:1100000Error: pos 0: expected 44 got 97
2Aug 3, 2024 07:0000000Error: pos 0: expected 239 got 238
3Aug 3, 2024 06:5400000Error: pos 0: expected 26 got 13
4Aug 3, 2024 07:0318,5602,852,371,3642,783,936,635017,027,072
5Aug 3, 2024 07:0318,5732,850,184,5752,785,947,247016,908,288
6Aug 3, 2024 07:0318,5792,857,630,1432,786,858,196016,908,288
7Aug 3, 2024 07:0818,6102,848,578,5532,791,477,892016,912,384
8Aug 3, 2024 07:0818,6152,846,940,8212,792,210,852016,908,288
9Aug 3, 2024 07:0818,6702,867,850,9332,800,509,656016,908,288
10Aug 3, 2024 07:0718,6972,868,181,0832,804,487,149016,904,192
11Aug 3, 2024 07:0718,7932,899,789,5162,818,932,909016,912,384
12Aug 3, 2024 07:0718,8052,880,224,1262,820,687,915016,912,384
13Aug 3, 2024 07:0419,1112,949,334,4922,866,666,852016,916,480
14Aug 3, 2024 07:0419,1512,939,376,1732,872,631,763016,912,384
15Aug 3, 2024 07:0419,1782,947,045,1902,876,691,325016,912,384
16Aug 3, 2024 07:0619,7423,037,636,2952,961,321,011017,035,264
17Aug 3, 2024 07:0619,7743,045,155,2402,966,135,111016,916,480
18Aug 3, 2024 07:0619,7763,021,561,1462,966,461,238016,912,384
19Aug 3, 2024 07:0119,9473,060,432,1042,991,987,692016,908,288
20Aug 3, 2024 07:0120,0323,080,080,1133,004,784,080017,035,264
21Aug 3, 2024 07:0120,0323,069,422,8033,004,772,419016,953,344
22Aug 3, 2024 06:5521,4383,278,142,5633,215,699,228016,908,288
23Aug 3, 2024 06:5521,5103,295,206,8163,226,549,648017,035,264
24Aug 3, 2024 06:5521,6823,320,916,1803,252,370,921016,916,480
25Aug 3, 2024 06:5527,9714,256,642,8984,195,706,543016,916,480
26Aug 3, 2024 06:5527,9854,265,620,2544,197,766,810016,904,192
27Aug 3, 2024 06:5528,2594,299,102,8204,238,791,778016,912,384