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 listApr 1, 2023 04:58Yuriy LyfenkoYuriy LyfenkoScore: 4,297Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Apr 1, 2023 04:354,207701,832,504630,983,218016,932,864
2Apr 1, 2023 04:354,209693,408,002631,367,377016,941,056
3Apr 1, 2023 04:354,209693,704,472631,417,842016,936,960
4Apr 1, 2023 04:594,217694,396,651632,532,985016,941,056
5Apr 1, 2023 04:594,221698,604,172633,203,772016,945,152
6Apr 1, 2023 04:594,224690,616,953633,574,740016,936,960
7Apr 1, 2023 04:354,258664,766,106611,693,00026,986,00016,953,344
8Apr 1, 2023 04:354,269664,464,118613,330,00026,970,00016,949,248
9Apr 1, 2023 04:354,274667,784,366616,131,00024,964,00016,949,248
10Apr 1, 2023 04:354,283670,013,173614,496,00027,977,00016,969,728
11Apr 1, 2023 04:354,285670,805,663619,718,00022,989,00017,035,264
12Apr 1, 2023 04:354,292675,654,470619,737,00023,989,00016,977,920
13Apr 1, 2023 04:354,293677,908,469621,058,00022,965,00016,953,344
14Apr 1, 2023 04:354,297667,580,442619,559,00024,982,00017,018,880
15Apr 1, 2023 04:594,306671,980,591621,928,00023,958,00016,973,824
16Apr 1, 2023 04:594,307671,862,357621,130,00024,965,00017,162,240
17Apr 1, 2023 04:594,309669,399,245619,389,00026,973,00016,953,344
18Apr 1, 2023 04:354,310671,095,081619,580,00026,981,00016,949,248
19Apr 1, 2023 04:594,310674,123,247620,472,00025,977,00017,190,912
20Apr 1, 2023 04:594,312673,868,366622,794,00023,992,00017,059,840
21Apr 1, 2023 04:594,313677,551,499623,882,00022,995,00016,945,152
22Apr 1, 2023 04:594,317671,324,311622,630,00024,985,00017,186,816
23Apr 1, 2023 04:594,319673,129,436622,862,00024,954,00016,957,440
24Apr 1, 2023 04:594,341673,173,787626,141,00024,965,00016,961,536
25Apr 1, 2023 04:584,806785,671,583720,870,702016,936,960
26Apr 1, 2023 04:584,813793,881,216721,968,866016,932,864
27Apr 1, 2023 04:584,821793,395,407723,215,058016,945,152