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 listMar 25, 2023 00:29Yurkov AlekseyYurkov AlekseyScore: 3,945Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 25, 2023 00:293,942622,064,431577,220,00014,005,00017,022,976
2Mar 25, 2023 00:293,942619,176,029580,270,00011,005,00017,145,856
3Mar 25, 2023 00:303,943618,267,336575,416,00016,011,00017,051,648
4Mar 25, 2023 00:303,943616,983,033579,458,00011,988,00016,990,208
5Mar 25, 2023 00:303,943615,350,116575,524,00015,986,00016,961,536
6Mar 25, 2023 00:303,943618,114,885579,527,00011,990,00017,186,816
7Mar 25, 2023 00:293,944619,901,848579,660,00011,992,00016,973,824
8Mar 25, 2023 00:293,944616,061,995580,573,00010,991,00016,973,824
9Mar 25, 2023 00:293,944617,033,525577,603,00013,990,00016,973,824
10Mar 25, 2023 00:293,944616,399,218579,581,00011,991,00016,977,920
11Mar 25, 2023 00:303,944614,335,636579,607,00011,991,00016,977,920
12Mar 25, 2023 00:303,944617,026,317580,657,00010,993,00017,149,952
13Mar 25, 2023 00:293,945615,153,896577,738,00013,993,00017,145,856
14Mar 25, 2023 00:293,945618,048,123579,763,00011,995,00017,145,856
15Mar 25, 2023 00:293,945617,296,808581,794,0009,996,00017,203,200
16Mar 25, 2023 00:303,945618,699,290580,750,00010,995,00017,018,880
17Mar 25, 2023 00:293,945616,244,552577,701,00013,992,00017,149,952
18Mar 25, 2023 00:293,945613,377,752579,789,00011,995,00017,149,952
19Mar 25, 2023 00:293,945611,248,978576,802,00014,994,00017,002,496
20Mar 25, 2023 00:293,946619,293,048582,899,0008,998,00016,973,824
21Mar 25, 2023 00:293,946621,515,918574,930,00016,968,00016,973,824
22Mar 25, 2023 00:293,947625,111,298583,049,0009,000,00016,973,824
23Mar 25, 2023 00:303,948620,581,508582,284,0009,987,00016,961,536
24Mar 25, 2023 00:303,948617,154,909582,283,0009,987,00017,141,760
25Mar 25, 2023 00:293,948618,764,774578,192,00014,004,00016,973,824
26Mar 25, 2023 00:293,948619,903,831580,196,00012,004,00016,973,824
27Mar 25, 2023 00:293,948626,001,128578,219,00014,005,00017,166,336
28Mar 25, 2023 00:293,950657,174,363592,524,752016,941,056
29Mar 25, 2023 00:303,951670,745,228592,683,898016,945,152
30Mar 25, 2023 00:303,952652,945,154592,815,262016,945,152
31Mar 25, 2023 00:293,952659,849,173592,868,822016,941,056
32Mar 25, 2023 00:303,953665,306,960592,913,860016,945,152
33Mar 25, 2023 00:293,953654,960,406592,994,410016,941,056
34Mar 25, 2023 00:293,955668,065,978593,301,634016,945,152
35Mar 25, 2023 00:293,955659,167,762593,210,232016,941,056
36Mar 25, 2023 00:293,958675,843,319593,667,785016,936,960