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 16, 2024 16:54Joad NacerJoad NacerScore: 3,445Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Dec 16, 2024 16:543,394373,374,445353,529,00002,678,784
2Jul 27, 2024 11:103,400374,053,386351,654,0001,998,0002,535,424
3Sep 8, 2024 00:393,406374,615,491351,621,0001,997,0002,535,424
4Jul 27, 2024 11:103,409374,943,256352,464,000998,0002,785,280
5Sep 8, 2024 00:393,412375,338,536351,618,0001,997,0002,535,424
6Jul 27, 2024 11:103,413375,380,655352,795,000999,0002,535,424
7Jul 27, 2024 11:103,419376,086,883351,868,0001,999,0002,785,280
8Sep 8, 2024 00:393,420376,172,717352,474,0001,001,0002,674,688
9Sep 8, 2024 00:393,424376,618,203351,724,0001,998,0002,670,592
10Sep 8, 2024 00:393,425376,781,138352,537,000998,0002,674,688
11Dec 16, 2024 16:543,426376,890,490352,720,000999,0002,539,520
12Jul 27, 2024 11:103,429377,196,678352,712,000999,0002,781,184
13Jul 27, 2024 11:103,437378,029,844352,744,000999,0002,785,280
14Sep 8, 2024 00:393,440378,415,113352,757,000999,0002,666,496
15Sep 8, 2024 00:393,442378,638,015352,705,000999,0002,535,424
16Sep 8, 2024 00:393,443378,782,307352,540,0001,001,0002,670,592
17Dec 16, 2024 16:543,444378,851,220351,814,0001,998,0002,539,520
18Sep 8, 2024 00:393,444378,812,155353,483,00002,674,688
19Jul 27, 2024 11:103,445378,949,558352,721,000999,0002,535,424
20Sep 8, 2024 00:393,445378,998,204353,610,00002,273,280
21Sep 8, 2024 00:393,450379,521,194353,520,00002,535,424
22Sep 8, 2024 00:393,454379,959,721352,531,000998,0002,535,424
23Sep 8, 2024 00:393,459380,500,275351,647,0001,997,0002,535,424
24Jul 27, 2024 11:103,459380,530,694353,577,00002,535,424
25Dec 16, 2024 16:543,460380,581,777352,621,000998,0002,781,184
26Dec 16, 2024 16:543,465381,170,945351,534,0001,997,0002,531,328
27Jul 27, 2024 11:103,476382,371,486353,716,00002,670,592
28Dec 16, 2024 16:543,476382,378,958352,693,000999,0002,674,688
29Dec 16, 2024 16:543,481382,929,186353,713,00002,674,688
30Sep 8, 2024 00:393,488383,713,591352,721,000999,0002,535,424
31Sep 8, 2024 00:393,488383,653,137353,721,00002,535,424
32Dec 16, 2024 16:543,489383,796,878353,711,00002,539,520
33Sep 8, 2024 00:393,491384,042,599353,499,00002,535,424
34Sep 8, 2024 00:393,493384,207,918353,714,00002,678,784
35Sep 8, 2024 00:393,499384,888,506352,730,000999,0002,535,424
36Dec 16, 2024 16:543,504385,395,346352,470,0001,001,0002,670,592
37Jul 27, 2024 11:103,725409,699,451353,651,56602,199,552
38Jul 27, 2024 11:103,763413,956,161353,084,60102,187,264
39Jul 27, 2024 11:103,845422,984,568353,438,96202,310,144