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 02:23Yuriy LyfenkoYuriy LyfenkoScore: 3,996Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Sep 27, 2021 02:563,912430,347,076407,866,000999,0002,777,088
2Sep 27, 2021 02:563,915430,648,620406,965,0001,999,0002,523,136
3Sep 27, 2021 02:233,917430,854,921407,783,000999,0002,781,184
4Sep 27, 2021 02:563,922431,368,586408,094,0001,000,0002,539,520
5Sep 27, 2021 02:233,931432,439,557405,886,0002,999,0002,523,136
6Sep 27, 2021 02:563,936432,966,407406,822,0001,999,0002,539,520
7Sep 27, 2021 02:233,946434,079,882405,959,0002,999,0002,543,616
8Sep 27, 2021 02:563,948434,326,951408,024,0001,000,0002,539,520
9Sep 27, 2021 02:233,951434,640,625406,864,0001,999,0002,539,520
10Sep 27, 2021 02:233,956435,188,813406,766,0001,998,0002,539,520
11Sep 27, 2021 02:563,957435,260,602406,794,0001,998,0002,539,520
12Sep 27, 2021 02:233,957435,248,990406,968,0001,999,0002,539,520
13Sep 27, 2021 02:563,958435,350,840407,876,000999,0002,781,184
14Sep 27, 2021 02:233,962435,848,799406,897,0001,999,0002,629,632
15Sep 27, 2021 02:233,974437,188,452408,011,0001,000,0002,781,184
16Sep 27, 2021 02:563,996439,595,586406,977,0001,999,0002,777,088
17Sep 27, 2021 02:564,011441,230,730406,872,0001,999,0002,539,520
18Sep 27, 2021 02:234,048445,302,091407,748,000999,0002,539,520
19Sep 27, 2021 02:564,238466,167,434408,713,88802,424,832
20Sep 27, 2021 02:564,258468,404,822408,759,70102,301,952
21Sep 27, 2021 02:234,285471,356,934408,713,62802,437,120
22Sep 27, 2021 02:564,326475,808,405408,683,89402,301,952
23Sep 27, 2021 02:234,344477,826,892408,667,30502,310,144
24Sep 27, 2021 02:234,401484,074,627408,672,51002,445,312
25Sep 27, 2021 02:5617,2761,900,413,339663,841,9960239,325,184
26Sep 27, 2021 02:2318,4422,028,571,544661,562,6620239,296,512
27Sep 27, 2021 02:2318,5102,036,067,693660,740,7080239,796,224
28Sep 27, 2021 02:5619,1702,108,712,972668,415,0600239,943,680
29Sep 27, 2021 02:2320,5802,263,841,035673,532,0200239,976,448
30Sep 27, 2021 02:5622,7802,505,850,080662,075,0080240,062,464