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:42AnSaAnSaScore: 3,100Success
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:413,056336,155,628317,222,00002,531,328
2Sep 8, 2024 03:413,056336,197,977316,187,0001,000,0002,490,368
3Sep 8, 2024 03:413,060336,570,819317,376,00002,269,184
4Sep 8, 2024 03:413,062336,784,430317,204,00002,752,512
5Sep 8, 2024 03:413,062336,843,578316,324,0001,001,0002,531,328
6Sep 8, 2024 03:413,063336,964,680317,241,00002,531,328
7Sep 8, 2024 03:413,063336,926,360317,187,00002,752,512
8Sep 8, 2024 03:413,074338,118,709317,315,00002,531,328
9Sep 8, 2024 03:413,076338,332,416317,280,00002,531,328
10Sep 8, 2024 03:413,077338,523,671316,362,0001,001,0002,510,848
11Sep 8, 2024 03:413,080338,764,721316,294,0001,000,0002,269,184
12Sep 8, 2024 03:423,081338,901,614317,212,00002,531,328
13Sep 8, 2024 03:413,083339,103,145317,304,00002,531,328
14Sep 8, 2024 03:413,087339,577,347317,230,00002,748,416
15Sep 8, 2024 03:413,087339,576,732317,204,00002,490,368
16Sep 8, 2024 03:423,087339,518,983317,231,00002,490,368
17Sep 8, 2024 03:423,088339,627,415317,235,00002,531,328
18Sep 8, 2024 03:413,088339,730,992317,205,00002,269,184
19Sep 8, 2024 03:413,089339,817,041317,247,00002,269,184
20Sep 8, 2024 03:423,091339,997,604316,329,0001,001,0002,269,184
21Sep 8, 2024 03:413,092340,128,350317,221,00002,486,272
22Sep 8, 2024 03:413,093340,247,754317,252,00002,748,416
23Sep 8, 2024 03:413,095340,441,114316,236,000997,0002,752,512
24Sep 8, 2024 03:413,098340,768,296317,311,00002,531,328
25Sep 8, 2024 03:413,099340,836,092315,324,0002,002,0002,531,328
26Sep 8, 2024 03:413,099340,883,256317,347,00002,482,176
27Sep 8, 2024 03:423,100341,027,227316,244,0001,000,0002,482,176
28Sep 8, 2024 03:413,100340,993,842317,343,00002,752,512
29Sep 8, 2024 03:423,107341,795,288316,381,0001,001,0002,531,328
30Sep 8, 2024 03:413,107341,775,218317,209,00002,748,416
31Sep 8, 2024 03:413,111342,192,106317,238,00002,531,328
32Sep 8, 2024 03:413,113342,387,742317,219,00002,502,656
33Sep 8, 2024 03:413,115342,632,549316,221,0001,000,0002,531,328
34Sep 8, 2024 03:413,115342,663,186317,216,00002,531,328
35Sep 8, 2024 03:413,118343,019,621317,346,00002,531,328
36Sep 8, 2024 03:413,120343,190,367317,187,00002,510,848
37Sep 8, 2024 03:413,120343,157,094315,364,0001,995,0002,531,328
38Sep 8, 2024 03:423,120343,237,906317,233,00002,531,328
39Sep 8, 2024 03:423,120343,188,364317,236,00002,269,184
40Sep 8, 2024 03:413,121343,340,697317,228,00002,531,328
41Sep 8, 2024 03:423,124343,602,471317,224,00002,531,328
42Sep 8, 2024 03:413,125343,770,753317,272,00002,531,328
43Sep 8, 2024 03:423,128344,025,294316,320,000997,0002,531,328
44Sep 8, 2024 03:423,128344,040,946317,293,00002,531,328
45Sep 8, 2024 03:413,129344,154,346317,205,00002,752,512
46Sep 8, 2024 03:413,131344,361,264317,210,00002,744,320
47Sep 8, 2024 03:413,140345,453,003317,218,00002,531,328
48Sep 8, 2024 03:413,140345,382,865317,246,00002,531,328
49Sep 8, 2024 03:423,144345,817,564317,306,00002,531,328
50Sep 8, 2024 03:413,145345,908,095317,215,00002,748,416
51Sep 8, 2024 03:413,146346,011,921316,456,000998,0002,490,368
52Sep 8, 2024 03:413,147346,147,884315,360,0001,995,0002,531,328
53Sep 8, 2024 03:413,163347,980,284317,191,00002,269,184
54Sep 8, 2024 03:413,199351,836,747316,271,0001,000,0002,752,512