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 listApr 12, 2024 22:30Mikhail ShirokovMikhail ShirokovScore: 3,858Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Apr 12, 2024 22:313,665403,168,252349,650,52602,445,312
2Apr 12, 2024 22:303,693406,220,116348,912,27402,441,216
3Apr 12, 2024 22:313,695406,452,251348,743,15202,420,736
4Apr 12, 2024 22:303,750412,471,298349,383,67602,314,240
5Apr 12, 2024 22:303,778415,567,174357,420,17602,441,216
6Apr 12, 2024 22:303,789416,739,220349,351,95802,301,952
7Apr 12, 2024 22:313,801418,137,488398,324,00002,543,616
8Apr 12, 2024 22:313,803418,370,143349,765,20202,424,832
9Apr 12, 2024 22:303,807418,799,247348,466,80702,420,736
10Apr 12, 2024 22:303,817419,872,412397,298,0001,000,0002,539,520
11Apr 12, 2024 22:303,824420,633,863396,176,0002,000,0002,781,184
12Apr 12, 2024 22:313,832421,498,715397,213,0001,000,0002,539,520
13Apr 12, 2024 22:313,833421,599,993396,233,0002,001,0002,539,520
14Apr 12, 2024 22:313,837422,103,794397,209,0001,000,0002,539,520
15Apr 12, 2024 22:303,841422,479,007396,330,0001,996,0002,777,088
16Apr 12, 2024 22:303,849423,389,647398,237,00002,277,376
17Apr 12, 2024 22:303,853423,817,977397,231,0001,000,0002,539,520
18Apr 12, 2024 22:303,854423,960,738398,401,00002,543,616
19Apr 12, 2024 22:313,858424,381,560397,413,0001,001,0002,539,520
20Apr 12, 2024 22:303,858424,386,625398,338,00002,539,520
21Apr 12, 2024 22:313,860424,561,315396,321,0002,001,0002,543,616
22Apr 12, 2024 22:303,866425,266,530397,297,0001,000,0002,654,208
23Apr 12, 2024 22:303,869425,600,517397,295,0001,000,0002,539,520
24Apr 12, 2024 22:313,871425,763,851396,298,0002,001,0002,781,184
25Apr 12, 2024 22:303,875426,244,400397,230,0001,000,0002,539,520
26Apr 12, 2024 22:303,875426,202,067397,429,0001,001,0002,539,520
27Apr 12, 2024 22:313,877426,515,829396,291,0001,996,0002,777,088
28Apr 12, 2024 22:313,879426,723,739396,389,0001,996,0002,539,520
29Apr 12, 2024 22:303,882427,001,143396,519,0001,997,0002,609,152
30Apr 12, 2024 22:303,884427,220,866397,493,0001,001,0002,539,520
31Apr 12, 2024 22:303,884427,242,256397,283,0001,000,0002,539,520
32Apr 12, 2024 22:303,885427,370,979396,417,0001,997,0002,539,520
33Apr 12, 2024 22:303,892428,167,509398,414,00002,781,184
34Apr 12, 2024 22:303,900428,972,261398,252,00002,539,520
35Apr 12, 2024 22:303,951434,599,234348,430,55402,314,240
36Apr 12, 2024 22:303,986438,496,069397,456,0001,001,0002,772,992