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 listDec 8, 2024 06:17E SequeiraE SequeiraScore: 4,658Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Dec 8, 2024 06:174,639723,044,311669,903,00025,996,00017,162,240
2Dec 8, 2024 06:174,643726,666,658672,399,00023,978,00017,084,416
3Dec 8, 2024 06:174,644723,924,313670,684,00025,987,00017,186,816
4Dec 8, 2024 06:174,645717,786,740669,787,00026,991,00017,190,912
5Dec 8, 2024 06:174,646728,026,347673,843,00022,994,00016,965,632
6Dec 8, 2024 06:174,649726,510,244670,345,00026,973,00016,965,632
7Dec 8, 2024 06:154,650725,011,835670,524,00026,980,00016,965,632
8Dec 8, 2024 06:184,651724,816,823671,615,00025,985,00017,084,416
9Dec 8, 2024 06:154,653723,274,383673,977,00023,999,00016,969,728
10Dec 8, 2024 06:174,654731,543,394675,079,00023,002,00017,108,992
11Dec 8, 2024 06:154,654731,101,574672,119,00026,004,00017,104,896
12Dec 8, 2024 06:174,656727,952,324675,451,00022,981,00016,965,632
13Dec 8, 2024 06:154,658726,193,467672,740,00025,989,00017,035,264
14Dec 8, 2024 06:154,661721,590,562674,086,00025,003,00017,035,264
15Dec 8, 2024 06:184,664727,667,541675,651,00023,987,00016,941,056
16Dec 8, 2024 06:154,667731,110,567674,004,00026,000,00017,080,320
17Dec 8, 2024 06:174,667726,794,449672,028,00028,001,00017,158,144
18Dec 8, 2024 06:174,670727,705,192674,491,00025,980,00016,961,536
19Dec 8, 2024 06:154,682729,943,279678,301,00023,975,00017,166,336
20Dec 8, 2024 06:155,024789,295,543731,613,00021,988,00017,162,240
21Dec 8, 2024 06:155,025781,697,408727,806,00025,993,00017,072,128
22Dec 8, 2024 06:175,127797,383,282743,075,00026,002,00016,965,632
23Dec 8, 2024 06:175,158798,447,409747,714,00025,990,00016,965,632
24Dec 8, 2024 06:185,226811,090,284759,832,00023,994,00017,076,224