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 listFeb 17, 2024 07:13AnSaAnSaScore: 3,229Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Feb 17, 2024 07:133,165348,182,325325,010,0002,000,0002,777,088
2Feb 17, 2024 07:123,166348,230,180326,008,0001,000,0002,777,088
3Feb 17, 2024 07:123,171348,855,580325,156,0002,000,0002,539,520
4Feb 17, 2024 07:123,174349,186,916324,954,0001,999,0002,777,088
5Feb 17, 2024 07:123,176349,332,100325,000,0002,000,0002,662,400
6Feb 17, 2024 07:123,178349,605,899324,097,0003,000,0002,539,520
7Feb 17, 2024 07:123,182349,966,879326,285,0001,000,0002,527,232
8Feb 17, 2024 07:133,183350,180,048325,174,0002,001,0002,777,088
9Feb 17, 2024 07:123,184350,278,164326,196,0001,000,0002,539,520
10Feb 17, 2024 07:123,186350,468,306324,983,0001,999,0002,519,040
11Feb 17, 2024 07:133,186350,440,798325,985,000999,0002,539,520
12Feb 17, 2024 07:123,188350,729,050325,150,0002,000,0002,629,632
13Feb 17, 2024 07:123,192351,170,880325,193,0002,001,0002,539,520
14Feb 17, 2024 07:123,195351,434,241326,007,0001,000,0002,539,520
15Feb 17, 2024 07:123,199351,875,664325,005,0002,000,0002,543,616
16Feb 17, 2024 07:123,200351,946,013324,999,0001,999,0002,539,520
17Feb 17, 2024 07:123,221354,268,565323,979,0002,999,0002,772,992
18Feb 17, 2024 07:133,223354,539,712326,214,0001,000,0002,539,520
19Feb 17, 2024 07:133,229355,243,374325,124,0002,000,0002,543,616
20Feb 17, 2024 07:123,230355,292,134324,949,0001,999,0002,772,992
21Feb 17, 2024 07:123,237356,015,867323,293,0003,991,0002,539,520
22Feb 17, 2024 07:133,240356,379,837325,019,0002,000,0002,539,520
23Feb 17, 2024 07:133,245356,931,489324,955,0001,999,0002,539,520
24Feb 17, 2024 07:133,252357,718,084325,031,0002,000,0002,777,088
25Feb 17, 2024 07:123,257358,289,211326,082,0001,000,0002,539,520
26Feb 17, 2024 07:123,259358,512,445326,033,0001,000,0002,777,088
27Feb 17, 2024 07:133,274360,156,141325,540,0001,997,0002,539,520
28Feb 17, 2024 07:133,398373,787,216318,482,87402,293,760
29Feb 17, 2024 07:133,449379,364,750318,529,21502,416,640
30Feb 17, 2024 07:123,453379,792,442318,809,36802,297,856
31Feb 17, 2024 07:123,462380,783,400318,373,02202,420,736
32Feb 17, 2024 07:123,466381,249,254318,804,11202,412,544
33Feb 17, 2024 07:133,478382,588,051318,770,05202,412,544
34Feb 17, 2024 07:123,557391,303,485318,505,87802,428,928
35Feb 17, 2024 07:123,595395,499,389318,516,03002,416,640
36Feb 17, 2024 07:123,596395,509,263318,791,01302,408,448