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 20, 2021 20:45Ilya AniskovetsIlya AniskovetsScore: 3,502Success
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 18:433,435377,801,065352,707,0002,997,0002,560,000
2Sep 20, 2021 20:453,435377,883,372352,807,0002,998,0002,555,904
3Sep 21, 2021 18:433,436377,910,251353,887,0001,999,0002,555,904
4Sep 21, 2021 18:433,439378,301,476353,795,0001,998,0002,748,416
5Sep 21, 2021 18:433,441378,482,593352,663,0002,997,0002,539,520
6Sep 20, 2021 20:453,443378,713,888352,897,0002,999,0002,600,960
7Sep 21, 2021 18:433,447379,179,183352,933,0002,999,0002,748,416
8Sep 20, 2021 20:453,449379,361,575353,658,0001,998,0002,756,608
9Sep 20, 2021 20:453,450379,475,835352,848,0002,998,0002,674,688
10Sep 20, 2021 20:453,456380,134,950352,870,0002,998,0002,760,704
11Sep 21, 2021 18:433,459380,495,315352,854,0002,998,0002,756,608
12Sep 20, 2021 20:453,462380,855,805352,725,0002,997,0002,555,904
13Sep 21, 2021 18:433,474382,182,907352,065,0004,000,0002,560,000
14Sep 21, 2021 18:433,475382,246,581352,866,0002,998,0002,674,688
15Sep 20, 2021 20:453,494384,346,571352,647,0002,997,0002,555,904
16Sep 20, 2021 20:453,502385,194,646352,832,0002,998,0002,748,416
17Sep 20, 2021 20:453,502385,271,535353,858,0001,999,0002,646,016
18Sep 21, 2021 18:433,514386,592,830353,148,0002,992,0002,777,088
19Sep 20, 2021 20:453,698406,802,868354,520,84802,203,648
20Sep 20, 2021 20:453,754412,911,650354,478,07102,199,552
21Sep 20, 2021 20:453,778415,625,636354,315,41502,330,624
22Sep 21, 2021 18:433,800418,025,871354,356,88402,334,720
23Sep 21, 2021 18:433,845422,981,310354,287,39902,191,360
24Sep 21, 2021 18:433,852423,693,854354,460,63802,338,816
25Sep 20, 2021 20:4519,5402,149,363,682566,099,6100239,321,088
26Sep 21, 2021 18:4320,0592,206,531,712572,641,0690239,976,448
27Sep 20, 2021 20:4521,2982,342,802,633575,680,2880239,419,392
28Sep 21, 2021 18:4321,4672,361,399,066571,393,8500239,325,184
29Sep 20, 2021 20:4521,5532,370,787,836568,990,3230240,099,328
30Sep 21, 2021 18:4323,1072,541,775,348575,100,7030239,554,560