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 05:31AnSaAnSaScore: 3,125Success
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 05:313,064337,087,243315,424,0001,996,0002,527,232
2Sep 8, 2024 05:313,067337,344,341316,400,0001,001,0002,744,320
3Sep 8, 2024 05:313,075338,271,732317,449,00002,744,320
4Sep 8, 2024 05:313,080338,772,193316,415,0001,001,0002,744,320
5Sep 8, 2024 05:313,080338,813,443317,444,00002,740,224
6Sep 8, 2024 05:313,086339,453,452317,437,00002,527,232
7Sep 8, 2024 05:303,088339,657,375317,459,00002,740,224
8Sep 8, 2024 05:303,089339,813,140317,338,00002,740,224
9Sep 8, 2024 05:313,091340,063,136316,599,000998,0002,531,328
10Sep 8, 2024 05:313,092340,075,852317,446,00002,531,328
11Sep 8, 2024 05:313,096340,555,743317,402,00002,740,224
12Sep 8, 2024 05:313,099340,914,383317,444,00002,531,328
13Sep 8, 2024 05:303,105341,584,100317,446,00002,531,328
14Sep 8, 2024 05:313,107341,802,272316,558,000998,0002,531,328
15Sep 8, 2024 05:313,108341,892,906314,722,0002,997,0002,531,328
16Sep 8, 2024 05:313,108341,914,897317,438,00002,531,328
17Sep 8, 2024 05:303,113342,401,797316,469,0001,001,0002,531,328
18Sep 8, 2024 05:313,114342,549,647317,527,00002,531,328
19Sep 8, 2024 05:303,117342,918,792315,552,0002,003,0002,736,128
20Sep 8, 2024 05:303,120343,146,897316,685,000999,0002,531,328
21Sep 8, 2024 05:313,123343,574,866317,424,00002,736,128
22Sep 8, 2024 05:313,125343,698,291317,385,00002,736,128
23Sep 8, 2024 05:313,131344,364,293317,367,00002,740,224
24Sep 8, 2024 05:313,132344,547,857317,530,00002,531,328
25Sep 8, 2024 05:303,133344,643,023316,581,000998,0002,531,328
26Sep 8, 2024 05:303,133344,630,724317,593,00002,740,224
27Sep 8, 2024 05:313,134344,739,146316,410,0001,001,0002,531,328
28Sep 8, 2024 05:313,135344,868,218316,612,000998,0002,740,224
29Sep 8, 2024 05:313,136344,907,644316,514,0001,001,0002,531,328
30Sep 8, 2024 05:313,139345,253,797316,568,0001,001,0002,531,328
31Sep 8, 2024 05:313,139345,311,266317,555,00002,527,232
32Sep 8, 2024 05:303,139345,283,095317,519,00002,744,320
33Sep 8, 2024 05:313,142345,574,736316,574,000998,0002,527,232
34Sep 8, 2024 05:313,142345,569,244317,730,00002,740,224
35Sep 8, 2024 05:303,145345,989,516317,440,00002,527,232
36Sep 8, 2024 05:303,148346,226,593316,450,000998,0002,531,328
37Sep 8, 2024 05:313,152346,670,584316,487,0001,001,0002,736,128
38Sep 8, 2024 05:303,153346,872,200317,581,00002,748,416
39Sep 8, 2024 05:313,155347,054,583317,554,00002,531,328
40Sep 8, 2024 05:313,164348,090,648317,609,00002,740,224
41Sep 8, 2024 05:313,168348,530,479315,544,0002,003,0002,527,232
42Sep 8, 2024 05:313,180349,790,672317,469,00002,744,320