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:24Ilya AniskovetsIlya AniskovetsScore: 3,483Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Sep 20, 2021 20:273,406374,636,562352,867,0001,999,0002,768,896
2Sep 20, 2021 20:243,418375,941,274352,824,0001,999,0002,547,712
3Sep 20, 2021 20:273,418376,005,045352,766,0001,998,0002,629,632
4Sep 20, 2021 20:273,432377,558,031352,884,0001,999,0002,543,616
5Sep 20, 2021 20:243,437378,018,403353,998,000999,0002,539,520
6Sep 20, 2021 20:243,439378,323,155353,116,0002,000,0002,543,616
7Sep 20, 2021 20:273,441378,533,946351,848,0002,998,0002,633,728
8Sep 20, 2021 20:243,449379,338,480353,031,0002,000,0002,547,712
9Sep 20, 2021 20:273,457380,315,619354,028,0001,000,0002,629,632
10Sep 20, 2021 20:273,457380,274,221354,066,0001,000,0002,539,520
11Sep 20, 2021 20:243,462380,851,675352,986,0001,999,0002,744,320
12Sep 20, 2021 20:273,462380,842,373353,755,000999,0002,637,824
13Sep 20, 2021 20:243,473382,025,695352,891,0001,999,0002,543,616
14Sep 20, 2021 20:273,477382,461,208354,017,0001,000,0002,768,896
15Sep 20, 2021 20:273,477382,433,431353,030,0002,000,0002,637,824
16Sep 20, 2021 20:243,483383,168,829352,094,0003,000,0002,543,616
17Sep 20, 2021 20:243,491383,992,887350,941,0003,999,0002,539,520
18Sep 20, 2021 20:243,495384,420,232352,877,0001,999,0002,629,632
19Sep 20, 2021 20:273,674404,180,386354,526,13702,322,432
20Sep 20, 2021 20:243,680404,846,356354,643,27802,220,032
21Sep 20, 2021 20:243,709408,044,059354,441,67302,318,336
22Sep 20, 2021 20:243,757413,255,201354,534,67102,326,528
23Sep 20, 2021 20:273,795417,487,566354,506,54402,359,296
24Sep 20, 2021 20:273,801418,115,771354,609,94502,220,032
25Sep 20, 2021 20:2717,2421,896,665,676610,325,5890239,857,664
26Sep 20, 2021 20:2417,4351,917,851,700598,427,7510239,599,616
27Sep 20, 2021 20:2418,2252,004,777,894596,269,2340239,452,160
28Sep 20, 2021 20:2718,6772,054,440,575597,000,3550239,591,424
29Sep 20, 2021 20:2718,9732,087,071,734600,890,9780239,960,064
30Sep 20, 2021 20:2419,6612,162,691,526602,744,3240239,845,376