MD5 Sergey Svistunov

Compute the MD5 hash of a binary blob as fast as possible. 3 CPU cores are available.

Input: 250 000 000 bytes on STDIN.

Output: The MD5 digest as a lowercase hexadecimal string (32 characters).

Back to listFeb 18, 2024 14:19Yuriy LyfenkoYuriy LyfenkoScore: 3,139Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Feb 18, 2024 14:163,080338,799,830630,480,0002,001,0002,609,152
2Feb 18, 2024 14:193,099340,850,440631,609,000999,0002,764,800
3Feb 18, 2024 14:193,099340,862,172630,588,0001,998,0003,018,752
4Feb 18, 2024 14:193,102341,175,650631,649,000999,0002,772,992
5Feb 18, 2024 14:163,105341,536,346630,672,0001,998,0002,813,952
6Feb 18, 2024 14:193,111342,192,532631,684,000999,0002,813,952
7Feb 18, 2024 14:193,116342,776,191630,644,0001,998,0003,014,656
8Feb 18, 2024 14:163,122343,384,007631,572,000999,0002,813,952
9Feb 18, 2024 14:193,122343,443,794631,536,000999,0002,813,952
10Feb 18, 2024 14:163,125343,736,581630,640,0001,998,0003,026,944
11Feb 18, 2024 14:163,127343,921,646630,224,0001,997,0002,744,320
12Feb 18, 2024 14:193,127343,973,312631,663,000999,0003,018,752
13Feb 18, 2024 14:193,127344,022,168630,499,0001,995,0002,813,952
14Feb 18, 2024 14:163,129344,171,159631,688,000999,0003,018,752
15Feb 18, 2024 14:193,130344,293,147629,606,0002,998,0002,756,608
16Feb 18, 2024 14:163,135344,875,893629,615,0002,993,0002,568,192
17Feb 18, 2024 14:193,137345,108,214631,462,0001,000,0003,014,656
18Feb 18, 2024 14:193,138345,174,565629,516,0003,002,0002,752,512
19Feb 18, 2024 14:193,139345,325,448631,718,000999,0002,813,952
20Feb 18, 2024 14:193,141345,497,101630,464,0001,995,0002,568,192
21Feb 18, 2024 14:163,145345,976,266630,421,0002,001,0003,022,848
22Feb 18, 2024 14:193,152346,691,187631,401,0001,000,0002,813,952
23Feb 18, 2024 14:193,167348,357,445630,876,0001,996,0002,555,904
24Feb 18, 2024 14:163,172348,890,031631,595,000999,0002,756,608
25Feb 18, 2024 14:193,179349,732,266632,199,000998,0002,867,200
26Feb 18, 2024 14:193,201352,143,888631,454,0001,000,0003,018,752
27Feb 18, 2024 14:193,206352,646,887630,440,0002,001,0002,768,896
28Feb 18, 2024 14:193,397373,639,868631,761,85802,502,656
29Feb 18, 2024 14:193,400374,015,704631,594,00702,527,232
30Feb 18, 2024 14:163,416375,720,519631,503,78502,510,848
31Feb 18, 2024 14:193,421376,258,139631,543,03502,502,656
32Feb 18, 2024 14:163,425376,701,706631,740,69702,510,848
33Feb 18, 2024 14:193,427376,924,139631,591,86802,396,160
34Feb 18, 2024 14:193,504385,457,318631,845,68602,502,656
35Feb 18, 2024 14:193,550390,447,740631,414,86002,506,752
36Feb 18, 2024 14:163,606396,618,971631,554,20702,502,656