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 listSep 21, 2021 19:34Ilya AniskovetsIlya AniskovetsScore: 3,503Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Sep 21, 2021 19:343,437378,046,736355,179,0001,000,0002,547,712
2Sep 21, 2021 19:343,437378,101,002355,081,0001,000,0002,609,152
3Sep 21, 2021 19:343,445378,904,903352,924,0002,999,0002,547,712
4Sep 21, 2021 19:343,454379,977,999353,228,0003,001,0002,760,704
5Sep 21, 2021 19:343,455380,093,483354,287,0002,001,0002,547,712
6Sep 21, 2021 19:343,458380,412,033355,119,0001,000,0002,547,712
7Sep 21, 2021 19:343,461380,681,638353,898,0001,999,0002,547,712
8Sep 21, 2021 19:343,466381,308,544353,887,0001,999,0002,547,712
9Sep 21, 2021 19:343,468381,500,990353,130,0003,001,0002,547,712
10Sep 21, 2021 19:343,468381,465,327354,069,0002,000,0002,547,712
11Sep 21, 2021 19:343,470381,690,137353,048,0003,000,0002,547,712
12Sep 21, 2021 19:343,483383,120,638355,234,0001,000,0002,756,608
13Sep 21, 2021 19:343,483383,100,861353,969,0001,999,0002,547,712
14Sep 21, 2021 19:343,484383,252,801356,108,00002,760,704
15Sep 21, 2021 19:343,492384,155,391353,992,0001,999,0002,756,608
16Sep 21, 2021 19:343,503385,308,905354,013,0002,000,0002,764,800
17Sep 21, 2021 19:343,506385,669,685353,102,0003,000,0002,547,712
18Sep 21, 2021 19:343,508385,925,966355,239,0001,000,0002,686,976
19Sep 21, 2021 19:343,719409,122,484354,474,88302,199,552
20Sep 21, 2021 19:343,760413,629,172354,692,01002,199,552
21Sep 21, 2021 19:343,789416,785,928354,533,46102,203,648
22Sep 21, 2021 19:343,799417,906,543354,605,90002,334,720
23Sep 21, 2021 19:343,839422,248,614354,583,91202,215,936
24Sep 21, 2021 19:343,850423,546,523354,607,12702,322,432
25Sep 21, 2021 19:3417,1671,888,322,577597,394,4300239,423,488
26Sep 21, 2021 19:3417,3571,909,251,970603,530,9180239,316,992
27Sep 21, 2021 19:3417,8541,963,912,049601,843,0410239,874,048
28Sep 21, 2021 19:3418,0471,985,160,730597,609,7500239,579,136
29Sep 21, 2021 19:3418,1531,996,834,140601,680,4120239,976,448
30Sep 21, 2021 19:3418,2192,004,035,813600,360,2100239,562,752