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 8, 2024 03:53AnSaAnSaScore: 3,106Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Sep 8, 2024 03:533,061336,741,779316,947,000999,0002,531,328
2Sep 8, 2024 03:533,075338,226,761318,000,00002,269,184
3Sep 8, 2024 03:533,080338,764,376317,032,0001,000,0002,531,328
4Sep 8, 2024 03:533,082338,986,382315,932,0001,999,0002,736,128
5Sep 8, 2024 03:533,083339,170,978317,111,0001,000,0002,527,232
6Sep 8, 2024 03:533,084339,257,430315,948,0001,999,0002,531,328
7Sep 8, 2024 03:533,085339,348,242316,951,000999,0002,531,328
8Sep 8, 2024 03:543,086339,466,099316,863,000999,0002,527,232
9Sep 8, 2024 03:533,089339,782,482317,043,0001,000,0002,531,328
10Sep 8, 2024 03:533,091340,001,058316,919,000999,0002,531,328
11Sep 8, 2024 03:543,091340,011,447318,026,00002,748,416
12Sep 8, 2024 03:543,091340,025,209317,067,0001,000,0002,531,328
13Sep 8, 2024 03:533,093340,175,482316,971,000999,0002,740,224
14Sep 8, 2024 03:543,093340,272,107316,914,000999,0002,527,232
15Sep 8, 2024 03:543,096340,541,597316,913,000999,0002,527,232
16Sep 8, 2024 03:543,096340,518,284318,026,00002,531,328
17Sep 8, 2024 03:533,096340,612,957317,002,0001,000,0002,740,224
18Sep 8, 2024 03:533,097340,715,808318,212,00002,527,232
19Sep 8, 2024 03:533,098340,730,467318,077,00002,531,328
20Sep 8, 2024 03:543,100341,015,989318,129,00002,269,184
21Sep 8, 2024 03:533,100340,981,803317,056,0001,000,0002,740,224
22Sep 8, 2024 03:533,102341,227,412316,945,000999,0002,744,320
23Sep 8, 2024 03:543,103341,336,750318,001,00002,531,328
24Sep 8, 2024 03:543,104341,433,446315,992,0001,999,0002,531,328
25Sep 8, 2024 03:533,106341,696,478316,883,000999,0002,740,224
26Sep 8, 2024 03:533,106341,655,466317,185,0001,000,0002,740,224
27Sep 8, 2024 03:533,107341,741,290316,894,000999,0002,736,128
28Sep 8, 2024 03:533,107341,734,868315,852,0001,999,0002,736,128
29Sep 8, 2024 03:533,108341,844,081316,894,000999,0002,531,328
30Sep 8, 2024 03:533,110342,128,546316,910,000999,0002,740,224
31Sep 8, 2024 03:533,114342,576,081316,945,000999,0002,531,328
32Sep 8, 2024 03:533,115342,704,235316,067,0002,000,0002,527,232
33Sep 8, 2024 03:533,115342,632,763317,008,0001,000,0002,531,328
34Sep 8, 2024 03:533,118343,020,025316,943,000999,0002,531,328
35Sep 8, 2024 03:533,120343,189,354316,968,000999,0002,531,328
36Sep 8, 2024 03:543,120343,174,333314,962,0002,999,0002,531,328
37Sep 8, 2024 03:533,121343,295,650316,977,000999,0002,531,328
38Sep 8, 2024 03:543,121343,357,742316,943,000999,0002,531,328
39Sep 8, 2024 03:533,122343,425,288317,997,00002,265,088
40Sep 8, 2024 03:533,123343,514,370316,908,000999,0002,531,328
41Sep 8, 2024 03:533,124343,662,410315,892,0001,999,0002,531,328
42Sep 8, 2024 03:533,128344,034,681315,905,0001,999,0002,531,328
43Sep 8, 2024 03:533,129344,213,288316,924,000999,0002,531,328
44Sep 8, 2024 03:533,129344,198,452317,023,0001,000,0002,531,328
45Sep 8, 2024 03:533,131344,402,809317,101,0001,000,0002,527,232
46Sep 8, 2024 03:533,137345,068,603316,965,000999,0002,482,176
47Sep 8, 2024 03:543,149346,393,749315,905,0001,999,0002,740,224
48Sep 8, 2024 03:533,166348,255,345316,949,000999,0002,531,328