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 listDec 12, 2024 18:43Yuriy LyfenkoYuriy LyfenkoScore: 3,097Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Sep 6, 2024 20:363,044334,861,204315,004,0002,000,0002,535,424
2Sep 6, 2024 20:363,050335,550,382314,826,0001,998,0002,535,424
3Dec 12, 2024 18:433,052335,773,461314,784,0001,998,0002,531,328
4Sep 6, 2024 20:363,054335,913,016315,015,0002,000,0002,695,168
5Sep 6, 2024 20:373,055336,088,737314,810,0001,998,0002,535,424
6Sep 6, 2024 20:363,059336,529,123315,067,0002,000,0002,535,424
7Sep 6, 2024 20:363,059336,493,207314,838,0001,998,0002,695,168
8Sep 6, 2024 20:363,062336,772,057314,785,0001,998,0002,695,168
9Sep 6, 2024 20:373,068337,471,462314,823,0001,998,0002,691,072
10Sep 6, 2024 20:373,069337,636,354315,043,0002,000,0002,682,880
11Sep 6, 2024 20:363,070337,709,865314,911,0001,999,0002,535,424
12Sep 6, 2024 20:363,074338,163,389314,815,0001,998,0002,535,424
13Dec 12, 2024 18:433,077338,492,128314,809,0001,998,0002,539,520
14Sep 6, 2024 20:373,077338,446,239315,006,0002,000,0002,691,072
15Sep 6, 2024 20:363,078338,618,867314,791,0001,998,0002,535,424
16Sep 6, 2024 20:363,083339,101,342314,815,0001,998,0002,691,072
17Sep 6, 2024 20:363,084339,201,683315,034,0002,000,0002,691,072
18Sep 6, 2024 20:363,085339,390,438315,007,0002,000,0002,535,424
19Sep 6, 2024 20:363,086339,502,507314,841,0001,998,0002,535,424
20Sep 6, 2024 20:373,087339,543,784315,796,0001,002,0002,691,072
21Sep 6, 2024 20:363,088339,717,740314,835,0001,998,0002,535,424
22Dec 12, 2024 18:433,089339,774,907314,868,0001,999,0002,539,520
23Sep 6, 2024 20:363,090339,857,989314,825,0001,998,0002,691,072
24Sep 6, 2024 20:363,091339,975,149314,827,0001,998,0002,695,168
25Sep 6, 2024 20:373,091340,050,982314,948,0001,999,0002,535,424
26Sep 6, 2024 20:363,091339,981,053315,780,0001,002,0002,535,424
27Sep 6, 2024 20:363,094340,296,415314,876,0001,999,0002,535,424
28Sep 6, 2024 20:363,097340,678,339314,868,0001,999,0002,535,424
29Sep 6, 2024 20:373,097340,663,452315,056,0002,000,0002,531,328
30Dec 12, 2024 18:443,099340,899,731315,743,0001,002,0002,686,976
31Sep 6, 2024 20:373,103341,301,688314,925,0001,999,0002,535,424
32Sep 6, 2024 20:363,103341,358,898314,812,0001,998,0002,535,424
33Sep 6, 2024 20:363,106341,673,292314,778,0001,998,0002,686,976
34Dec 12, 2024 18:443,106341,692,134314,820,0001,998,0002,539,520
35Sep 6, 2024 20:363,106341,609,844314,762,0001,998,0002,535,424
36Sep 6, 2024 20:363,106341,670,274314,918,0001,999,0002,691,072
37Sep 6, 2024 20:363,109342,010,996316,109,0001,000,0002,695,168
38Sep 6, 2024 20:373,109341,990,506314,840,0001,998,0002,691,072
39Sep 6, 2024 20:363,114342,588,199316,127,000997,0002,699,264
40Sep 6, 2024 20:363,114342,568,853314,795,0001,998,0002,535,424
41Sep 6, 2024 20:363,114342,561,910314,838,0001,998,0002,535,424
42Sep 6, 2024 20:363,115342,642,474314,854,0001,999,0002,535,424
43Dec 12, 2024 18:433,118343,013,912314,788,0001,998,0002,691,072
44Dec 12, 2024 18:443,119343,124,600314,760,0001,998,0002,539,520
45Sep 6, 2024 20:363,122343,389,600314,850,0001,999,0002,535,424
46Sep 6, 2024 20:363,122343,373,906315,052,0002,000,0002,535,424
47Sep 6, 2024 20:363,123343,490,768314,820,0001,998,0002,535,424
48Dec 12, 2024 18:433,126343,870,488315,766,0001,002,0002,539,520
49Sep 6, 2024 20:373,130344,341,810316,049,0001,000,0002,535,424
50Sep 6, 2024 20:373,130344,342,874315,796,0001,002,0002,535,424
51Sep 6, 2024 20:363,132344,505,098315,040,0002,000,0002,535,424
52Sep 6, 2024 20:363,133344,642,281315,029,0002,000,0002,535,424
53Sep 6, 2024 20:373,136344,921,655314,869,0001,999,0002,535,424
54Sep 6, 2024 20:363,139345,262,580314,849,0001,999,0002,535,424
55Sep 6, 2024 20:363,141345,560,952314,890,0001,999,0002,686,976
56Dec 12, 2024 18:433,151346,658,060314,789,0001,998,0002,695,168
57Sep 6, 2024 20:363,193351,281,557314,793,0001,998,0002,535,424