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 listMar 10, 2024 02:54Huy Duc LeHuy Duc LeScore: 3,427Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 10, 2024 02:493,365370,156,976324,493,00023,962,0002,658,304
2Mar 10, 2024 02:493,376371,359,367324,656,00023,974,0002,617,344
3Mar 10, 2024 02:503,378371,556,570319,458,00029,133,0002,416,640
4Mar 10, 2024 02:503,378371,600,239319,445,00029,040,0002,703,360
5Mar 10, 2024 02:543,378371,604,414325,602,00023,042,0002,441,216
6Mar 10, 2024 02:513,388372,710,590326,568,00021,970,0002,633,728
7Mar 10, 2024 02:493,390372,952,643318,377,00030,130,0002,392,064
8Mar 10, 2024 02:513,393373,284,555321,265,00027,106,0002,420,736
9Mar 10, 2024 02:543,393373,210,226323,877,00024,990,0002,637,824
10Mar 10, 2024 02:513,394373,331,908328,850,00019,930,0002,342,912
11Mar 10, 2024 02:543,394373,366,991318,442,00030,041,0002,461,696
12Mar 10, 2024 02:503,395373,432,791325,362,00023,025,0002,408,448
13Mar 10, 2024 02:503,398373,727,740324,647,00024,122,0002,670,592
14Mar 10, 2024 02:493,400373,951,821316,559,00031,855,0002,641,920
15Mar 10, 2024 02:503,405374,558,585318,653,00030,061,0002,691,072
16Mar 10, 2024 02:503,406374,676,971323,962,00024,920,0002,625,536
17Mar 10, 2024 02:493,406374,670,096320,421,00028,124,0002,674,688
18Mar 10, 2024 02:503,407374,757,079322,377,00026,030,0002,691,072
19Mar 10, 2024 02:543,407374,779,935324,718,00023,979,0002,641,920
20Mar 10, 2024 02:493,407374,804,300324,642,00023,973,0002,387,968
21Mar 10, 2024 02:513,408374,861,471323,616,00024,970,0002,670,592
22Mar 10, 2024 02:493,413375,426,990323,730,00024,979,0002,412,544
23Mar 10, 2024 02:493,416375,799,260321,699,00026,974,0002,646,016
24Mar 10, 2024 02:513,418375,998,002324,468,00024,109,0002,396,160
25Mar 10, 2024 02:493,427376,975,169326,351,00023,024,0002,879,488
26Mar 10, 2024 02:513,431377,358,247318,265,00030,119,0002,695,168
27Mar 10, 2024 02:513,431377,432,397323,654,00024,896,0002,629,632
28Mar 10, 2024 02:543,434377,720,123323,541,00025,041,0002,678,784
29Mar 10, 2024 02:513,441378,459,649323,815,00025,063,0002,666,496
30Mar 10, 2024 02:503,441378,513,833327,417,00020,962,0002,482,176
31Mar 10, 2024 02:543,444378,869,988327,750,00020,984,0002,441,216
32Mar 10, 2024 02:543,447379,116,236319,743,00029,067,0002,478,080
33Mar 10, 2024 02:503,452379,770,490321,723,00026,976,0002,383,872
34Mar 10, 2024 02:543,454379,889,494320,554,00028,048,0002,400,256
35Mar 10, 2024 02:513,476382,370,390322,667,00026,053,0002,482,176
36Mar 10, 2024 02:543,485383,360,853319,869,00028,897,0002,416,640
37Mar 10, 2024 02:503,673404,026,479347,684,10802,437,120
38Mar 10, 2024 02:493,682405,045,173348,412,00102,347,008
39Mar 10, 2024 02:503,684405,235,935347,604,36802,510,848
40Mar 10, 2024 02:493,685405,387,434347,699,20002,580,480
41Mar 10, 2024 02:513,692406,126,392348,015,73802,543,616
42Mar 10, 2024 02:513,700406,988,072348,131,34002,371,584
43Mar 10, 2024 02:543,714408,549,364347,913,54402,498,560
44Mar 10, 2024 02:543,751412,608,131347,778,71302,420,736
45Mar 10, 2024 02:503,818420,015,930347,554,83302,568,192
46Mar 10, 2024 02:493,865425,120,081347,910,47102,428,928
47Mar 10, 2024 02:543,891428,050,011348,262,35502,494,464
48Mar 10, 2024 02:513,930432,250,546347,895,28502,527,232