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 listMar 13, 2025 22:06Aniruddha DebAniruddha DebScore: 3,096Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 13, 2025 22:073,059336,544,526315,965,000999,0002,678,784
2Mar 13, 2025 22:073,062336,873,507315,002,0002,000,0002,535,424
3Mar 13, 2025 22:073,068337,512,742315,016,0002,000,0002,535,424
4Mar 13, 2025 22:073,070337,732,720316,063,0001,000,0002,535,424
5Mar 13, 2025 22:023,071337,862,128315,950,000999,0002,674,688
6Mar 13, 2025 22:073,072337,974,122316,998,00002,535,424
7Mar 13, 2025 22:053,075338,239,674316,941,00002,535,424
8Mar 13, 2025 22:023,079338,688,409316,000,0001,000,0002,674,688
9Mar 13, 2025 22:073,079338,639,718315,917,000999,0002,670,592
10Mar 13, 2025 22:083,081338,890,858316,066,0001,000,0002,670,592
11Mar 13, 2025 22:023,082338,989,844316,039,0001,000,0002,535,424
12Mar 13, 2025 22:053,085339,389,931315,118,0002,000,0002,674,688
13Mar 13, 2025 22:053,086339,489,465315,976,000999,0002,674,688
14Mar 13, 2025 22:073,086339,432,186315,109,0002,000,0002,674,688
15Mar 13, 2025 22:073,086339,429,834316,959,00002,674,688
16Mar 13, 2025 22:083,087339,597,089316,120,0001,000,0002,535,424
17Mar 13, 2025 22:053,089339,783,508316,021,0001,000,0002,678,784
18Mar 13, 2025 22:083,090339,852,937315,095,0002,000,0002,670,592
19Mar 13, 2025 22:023,096340,523,747315,920,000999,0002,535,424
20Mar 13, 2025 22:053,097340,674,150317,096,00002,535,424
21Mar 13, 2025 22:083,098340,790,096315,954,000999,0002,535,424
22Mar 13, 2025 22:053,100340,986,183315,948,000999,0002,670,592
23Mar 13, 2025 22:053,110342,123,387315,893,000999,0002,535,424
24Mar 13, 2025 22:073,115342,652,963315,959,000999,0002,674,688
25Mar 13, 2025 22:053,117342,907,864315,093,0002,000,0002,531,328
26Mar 13, 2025 22:083,124343,603,390314,982,0001,999,0002,539,520
27Mar 13, 2025 22:063,124343,638,832316,017,0001,000,0002,682,880
28Mar 13, 2025 22:023,128344,078,655315,962,000999,0002,547,712
29Mar 13, 2025 22:023,128344,063,334315,999,000996,0002,674,688
30Mar 13, 2025 22:053,131344,391,872317,027,00002,535,424
31Mar 13, 2025 22:023,133344,666,851316,003,0001,000,0002,535,424
32Mar 13, 2025 22:063,136344,972,987317,120,00002,535,424
33Mar 13, 2025 22:023,137345,095,860315,119,0002,000,0002,670,592
34Mar 13, 2025 22:023,137345,048,464315,959,000999,0002,535,424
35Mar 13, 2025 22:063,187350,533,483315,241,0001,995,0002,674,688
36Mar 13, 2025 22:083,187350,577,803317,155,00002,535,424