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 listAug 10, 2023 14:47parsersmailparsersmailScore: 3,419Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 11, 2023 07:363,376371,306,173345,519,0002,995,0002,572,288
2Aug 11, 2023 07:363,381371,959,548346,497,0002,002,0002,654,208
3Aug 11, 2023 07:353,383372,129,829346,590,0001,997,0002,547,712
4Aug 10, 2023 14:473,383372,126,651347,585,0001,001,0002,646,016
5Aug 11, 2023 07:363,385372,334,296346,460,0002,002,0002,781,184
6Aug 10, 2023 14:473,386372,452,337345,634,0002,996,0002,641,920
7Aug 10, 2023 14:473,391372,985,603347,658,0001,001,0002,400,256
8Aug 10, 2023 14:473,395373,450,086346,923,0001,999,0002,641,920
9Aug 11, 2023 07:353,396373,611,781342,773,0005,961,0002,883,584
10Aug 11, 2023 07:353,396373,609,545345,602,0002,996,0002,813,952
11Aug 11, 2023 07:353,396373,512,743345,614,0003,005,0002,818,048
12Aug 11, 2023 07:363,397373,689,758345,748,0002,989,0002,646,016
13Aug 11, 2023 07:353,404374,466,426345,560,0003,004,0002,539,520
14Aug 11, 2023 07:363,405374,517,008346,658,0001,998,0002,404,352
15Aug 11, 2023 07:363,405374,587,832346,628,0001,997,0002,641,920
16Aug 10, 2023 14:473,413375,383,815347,510,0001,001,0002,392,064
17Aug 10, 2023 14:473,417375,869,507347,492,0001,001,0002,387,968
18Aug 11, 2023 07:363,418375,947,817347,570,000998,0002,543,616
19Aug 11, 2023 07:353,419376,062,137344,745,0003,985,0002,392,064
20Aug 10, 2023 14:473,419376,074,213346,528,0001,997,0002,813,952
21Aug 11, 2023 07:363,422376,420,951347,521,0001,001,0002,777,088
22Aug 10, 2023 14:473,424376,599,408346,463,0002,002,0002,535,424
23Aug 11, 2023 07:353,426376,833,682346,403,0001,996,0002,551,808
24Aug 10, 2023 14:473,428377,069,703346,625,0002,003,0002,547,712
25Aug 11, 2023 07:363,431377,439,673347,459,0001,001,0002,732,032
26Aug 11, 2023 07:353,437378,032,992346,547,0002,003,0002,383,872
27Aug 11, 2023 07:353,457380,228,237347,595,0001,001,0002,805,760
28Aug 10, 2023 14:473,650401,451,497348,532,07002,338,816
29Aug 10, 2023 14:473,659402,537,787348,383,90302,416,640
30Aug 10, 2023 14:473,702407,258,188348,415,82602,535,424
31Aug 11, 2023 07:363,726409,907,140348,738,26502,351,104
32Aug 11, 2023 07:363,759413,537,892348,601,35802,473,984
33Aug 11, 2023 07:363,765414,101,187348,403,38902,420,736
34Aug 11, 2023 07:353,780415,777,875348,635,30802,273,280
35Aug 11, 2023 07:353,860424,589,511348,476,25402,453,504
36Aug 11, 2023 07:353,968436,501,222348,734,03102,510,848