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 07:37AnSaAnSaScore: 3,427Success
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 07:373,342367,639,901317,647,62102,240,512
2Feb 18, 2024 07:383,343367,735,434317,569,14502,170,880
3Feb 18, 2024 07:393,371370,777,866317,649,72202,351,104
4Feb 18, 2024 07:373,371370,792,935317,607,53502,359,296
5Feb 18, 2024 07:393,379371,642,865317,578,95102,371,584
6Feb 18, 2024 07:373,381371,947,961317,581,28902,355,200
7Feb 18, 2024 07:393,383372,088,036317,554,56402,355,200
8Feb 18, 2024 07:383,383372,162,128317,636,56702,359,296
9Feb 18, 2024 07:383,390372,948,259317,636,83602,244,608
10Feb 18, 2024 07:393,406374,627,570317,632,42402,240,512
11Feb 18, 2024 07:373,407374,744,280317,717,38702,220,032
12Feb 18, 2024 07:373,408374,921,339317,558,26502,367,488
13Feb 18, 2024 07:373,416375,707,562317,763,69902,240,512
14Feb 18, 2024 07:383,419376,132,324317,577,22702,379,776
15Feb 18, 2024 07:393,424376,652,055317,632,37302,244,608
16Feb 18, 2024 07:393,426376,914,492317,739,70502,232,320
17Feb 18, 2024 07:373,427376,940,850317,759,50102,220,032
18Feb 18, 2024 07:383,428377,131,719317,597,93902,240,512
19Feb 18, 2024 07:393,444378,851,067317,663,09002,256,896
20Feb 18, 2024 07:383,463380,927,113317,712,53802,232,320
21Feb 18, 2024 07:393,473382,004,359317,556,68502,375,680
22Feb 18, 2024 07:393,474382,113,055317,580,16502,248,704
23Feb 18, 2024 07:393,476382,369,403317,562,50802,375,680
24Feb 18, 2024 07:383,493384,216,020317,609,56202,355,200
25Feb 18, 2024 07:393,519387,038,644317,753,27202,252,800
26Feb 18, 2024 07:383,522387,365,757317,607,32002,379,776
27Feb 18, 2024 07:383,526387,869,313317,708,62002,232,320
28Feb 18, 2024 07:383,528388,030,635317,596,64402,240,512
29Feb 18, 2024 07:373,575393,297,437317,589,80002,379,776
30Feb 18, 2024 07:393,598395,788,428317,587,71002,379,776
31Feb 18, 2024 07:373,620398,223,218317,649,78502,371,584
32Feb 18, 2024 07:383,638400,127,530317,587,76302,359,296
33Feb 18, 2024 07:383,680404,807,306317,661,92802,371,584