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 listOct 27, 2021 10:50Ilya AniskovetsIlya AniskovetsScore: 3,478Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Oct 27, 2021 10:503,402374,238,867355,317,00002,596,864
2Oct 27, 2021 10:503,426376,904,676354,415,0001,001,0002,600,960
3Oct 27, 2021 10:513,432377,498,364355,342,00002,764,800
4Oct 27, 2021 10:513,437378,065,724353,691,0001,998,0002,535,424
5Oct 27, 2021 10:513,439378,253,009353,287,0002,001,0002,551,808
6Oct 27, 2021 10:513,441378,510,680353,310,0001,996,0002,596,864
7Oct 27, 2021 10:503,442378,582,213355,227,00002,539,520
8Oct 27, 2021 10:503,449379,366,220353,508,0001,997,0002,756,608
9Oct 27, 2021 10:513,449379,430,283354,068,0001,000,0002,600,960
10Oct 27, 2021 10:503,461380,718,484354,404,0001,001,0002,600,960
11Oct 27, 2021 10:503,461380,673,554353,161,0002,000,0002,600,960
12Oct 27, 2021 10:513,462380,869,524354,704,000999,0002,719,744
13Oct 27, 2021 10:513,463380,955,225354,678,000999,0002,551,808
14Oct 27, 2021 10:503,467381,413,789355,406,00002,605,056
15Oct 27, 2021 10:503,471381,776,126354,569,000998,0002,535,424
16Oct 27, 2021 10:503,473382,056,296354,388,0001,001,0002,600,960
17Oct 27, 2021 10:503,477382,502,906354,488,0001,001,0002,535,424
18Oct 27, 2021 10:503,478382,606,152354,540,0001,001,0002,539,520
19Oct 27, 2021 10:503,478382,568,122355,201,00002,535,424
20Oct 27, 2021 10:503,483383,180,939353,638,0001,997,0002,539,520
21Oct 27, 2021 10:503,502385,186,274352,718,0002,997,0002,605,056
22Oct 27, 2021 10:503,502385,249,939353,725,0001,998,0002,535,424
23Oct 27, 2021 10:503,506385,673,988354,231,0001,000,0002,609,152
24Oct 27, 2021 10:503,515386,642,006354,572,0001,001,0002,605,056
25Oct 27, 2021 10:513,524387,622,618354,417,0001,001,0002,609,152
26Oct 27, 2021 10:513,537389,085,249354,579,000998,0002,551,808
27Oct 27, 2021 10:503,542389,604,363353,661,0001,998,0002,535,424
28Oct 27, 2021 10:513,732410,545,801354,190,93902,301,952
29Oct 27, 2021 10:513,787416,551,695353,910,97602,314,240
30Oct 27, 2021 10:503,788416,692,282354,021,65302,428,928
31Oct 27, 2021 10:503,806418,626,064354,001,26302,420,736
32Oct 27, 2021 10:503,816419,775,396354,094,84102,306,048
33Oct 27, 2021 10:503,836421,921,590353,930,22602,428,928
34Oct 27, 2021 10:503,880426,796,521354,144,86502,433,024
35Oct 27, 2021 10:513,924431,597,252354,017,90102,187,264
36Oct 27, 2021 10:504,007440,807,253353,933,88702,441,216