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 27, 2021 04:53Yuriy LyfenkoYuriy LyfenkoScore: 3,133Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 10, 2021 06:333,070337,695,869631,559,000999,0002,879,488
2Oct 10, 2021 06:333,079338,640,373632,756,00002,551,808
3Oct 10, 2021 06:333,080338,809,640630,626,0001,998,0002,822,144
4Sep 27, 2021 04:533,087339,515,707631,667,000999,0002,551,808
5Sep 27, 2021 04:533,088339,656,640631,454,000999,0002,813,952
6Oct 10, 2021 06:333,091339,974,650631,581,000999,0002,822,144
7Sep 27, 2021 04:533,099340,873,797630,641,0001,998,0002,555,904
8Oct 10, 2021 06:333,101341,108,834629,478,0003,002,0002,551,808
9Oct 10, 2021 06:333,105341,500,224630,598,0001,998,0002,752,512
10Sep 27, 2021 04:533,108341,902,444628,538,0003,997,0002,551,808
11Oct 10, 2021 06:333,111342,241,235631,699,000999,0002,813,952
12Sep 27, 2021 04:533,124343,675,690630,521,0002,001,0002,813,952
13Sep 27, 2021 04:533,124343,621,620631,545,0001,000,0002,560,000
14Oct 10, 2021 06:333,133344,660,173631,571,000999,0002,572,288
15Sep 27, 2021 04:533,138345,169,836629,426,0003,002,0002,621,440
16Sep 27, 2021 04:533,150346,476,857629,773,0002,994,0002,813,952
17Sep 27, 2021 04:533,173349,013,414630,493,0002,001,0002,621,440
18Oct 10, 2021 06:333,202352,173,979630,552,0001,995,0002,764,800
19Sep 27, 2021 04:533,414375,579,616631,400,43202,371,584
20Sep 27, 2021 04:533,425376,787,605631,661,76102,498,560
21Oct 10, 2021 06:333,454379,901,845631,543,65602,392,064
22Oct 10, 2021 06:333,465381,126,529631,015,30802,510,848
23Sep 27, 2021 04:533,480382,776,637631,401,39702,506,752
24Oct 10, 2021 06:333,520387,175,672631,778,56502,396,160
25Sep 27, 2021 04:5317,2691,899,603,914648,502,3320239,517,696
26Sep 27, 2021 04:5318,1651,998,175,168660,695,5120239,341,568
27Sep 27, 2021 04:5321,5882,374,718,598656,793,5130239,869,952