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 listMay 7, 2024 00:08Joad NacerJoad NacerScore: 4,490Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 7, 2024 00:084,471695,294,272622,663,00047,974,00017,149,952
2May 7, 2024 00:034,472699,589,453623,846,00046,988,00017,088,512
3May 7, 2024 00:034,472696,933,239623,823,00046,986,00017,145,856
4May 7, 2024 00:034,475696,102,728627,164,00044,011,00017,170,432
5May 7, 2024 00:034,476733,590,236671,406,849016,982,016
6May 7, 2024 00:084,477738,361,198671,573,007016,863,232
7May 7, 2024 00:084,483730,724,962672,434,096016,982,016
8May 7, 2024 00:084,486697,297,774629,943,00042,996,00017,166,336
9May 7, 2024 00:084,488733,192,650673,197,142016,859,136
10May 7, 2024 00:084,488703,371,363627,202,00046,014,00017,145,856
11May 7, 2024 00:034,488705,916,434625,236,00048,018,00017,174,528
12May 7, 2024 00:034,490705,202,342629,469,00043,962,00017,129,472
13May 7, 2024 00:084,490700,927,575630,437,00043,029,00017,145,856
14May 7, 2024 00:084,491699,439,034631,718,00041,981,00017,104,896
15May 7, 2024 00:084,492703,742,135626,876,00046,990,00017,018,880
16May 7, 2024 00:034,493732,496,457673,878,337016,863,232
17May 7, 2024 00:084,493697,307,210629,885,00043,991,00016,961,536
18May 7, 2024 00:034,494705,598,927630,158,00044,011,00017,141,760
19May 7, 2024 00:084,496701,943,353625,476,00048,959,00017,149,952
20May 7, 2024 00:034,496701,740,985626,398,00048,030,00017,145,856
21May 7, 2024 00:084,497698,862,052627,548,00046,966,00017,141,760
22May 7, 2024 00:034,498710,669,495627,677,00046,975,00017,149,952
23May 7, 2024 00:034,500703,752,871631,979,00042,998,00017,080,320
24May 7, 2024 00:034,508737,075,625676,180,625016,990,208