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 listJan 19, 2022 20:43Andrey TsvetkovAndrey TsvetkovScore: 3,380Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 19, 2022 20:433,331366,413,198389,074,00014,011,0002,523,136
2Sep 21, 2021 21:263,344367,816,703383,199,00020,224,0002,629,632
3Sep 21, 2021 21:263,348368,311,362385,602,00018,008,0002,494,464
4Sep 21, 2021 21:263,354368,923,296390,922,0008,784,0002,633,728
5Jan 19, 2022 20:433,360369,618,830385,087,00017,550,0002,924,544
6Jan 19, 2022 20:433,362369,785,179393,295,0009,751,0002,785,280
7Sep 21, 2021 21:263,365370,159,042386,716,00016,859,0002,826,240
8Sep 21, 2021 21:263,366370,215,458388,521,00014,902,0002,650,112
9Jan 19, 2022 20:433,367370,401,247389,360,00014,934,0002,625,536
10Jan 19, 2022 20:433,371370,846,497382,772,00018,075,0002,756,608
11Sep 21, 2021 21:263,372370,911,792389,202,00013,749,0002,547,712
12Jan 19, 2022 20:433,373371,054,646384,404,00019,166,0002,760,704
13Sep 21, 2021 21:263,374371,167,032390,398,00013,716,0002,449,408
14Sep 21, 2021 21:263,380371,786,399385,899,00016,916,0002,764,800
15Jan 19, 2022 20:433,383372,115,881390,776,00012,571,0002,555,904
16Jan 19, 2022 20:433,383372,127,759390,180,00013,490,0002,408,448
17Sep 21, 2021 21:263,404374,395,647387,963,00015,560,0002,596,864
18Jan 19, 2022 20:433,413375,418,831385,747,00017,723,0002,445,312
19Sep 21, 2021 21:263,610397,140,062408,834,54902,621,440
20Jan 19, 2022 20:433,634399,756,279410,581,47902,674,688
21Jan 19, 2022 20:433,665403,183,860408,546,00102,514,944
22Jan 19, 2022 20:433,669403,537,301409,004,07802,609,152
23Sep 21, 2021 21:263,683405,100,396408,754,94202,367,488
24Sep 21, 2021 21:263,696406,603,660408,662,49602,600,960
25Sep 21, 2021 21:2619,7542,172,940,249616,221,3120239,697,920
26Sep 21, 2021 21:2620,9002,298,992,857614,929,1770239,845,376
27Sep 21, 2021 21:2625,5682,812,461,909620,558,9170240,033,792