MD5 
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).
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Mar 20, 2026 17:00 | 3,103 | 341,326,132 | 318,564,000 | 1,997,000 | 2,666,496 | ||
| 2 | Mar 20, 2026 21:58 | 3,113 | 342,411,004 | 319,496,000 | 1,001,000 | 2,854,912 | ||
| 3 | Mar 20, 2026 23:18 | 3,113 | 342,378,417 | 319,493,000 | 1,001,000 | 2,560,000 | ||
| 4 | Mar 20, 2026 23:54 | 3,120 | 343,192,505 | 320,339,000 | 0 | 2,596,864 | ||
| 5 | Mar 20, 2026 23:23 | 3,125 | 343,764,037 | 320,071,000 | 1,003,000 | 2,564,096 | ||
| 6 | Mar 22, 2026 19:21 | 3,126 | 343,880,527 | 318,653,000 | 2,004,000 | 2,560,000 | ||
| 7 | Mar 20, 2026 21:43 | 3,128 | 344,045,902 | 319,500,000 | 1,001,000 | 2,506,752 | ||
| 8 | Mar 20, 2026 23:30 | 3,131 | 344,450,904 | 319,447,000 | 1,001,000 | 2,416,640 | ||
| 9 | Mar 20, 2026 23:43 | 3,132 | 344,540,227 | 317,007,000 | 4,000,000 | 2,576,384 | ||
| 10 | Mar 20, 2026 23:35 | 3,133 | 344,665,532 | 317,715,000 | 2,987,000 | 2,629,632 | ||
| 11 | Mar 15, 2026 23:09 | 3,134 | 344,788,382 | 318,426,000 | 2,002,000 | 2,654,208 | ||
| 12 | Mar 20, 2026 21:05 | 3,134 | 344,686,210 | 318,776,000 | 2,004,000 | 2,355,200 | ||
| 13 | Mar 20, 2026 23:23 | 3,138 | 345,169,253 | 317,313,000 | 2,993,000 | 2,600,960 | ||
| 14 | Mar 20, 2026 22:16 | 3,139 | 345,285,710 | 316,661,000 | 4,008,000 | 2,605,056 | ||
| 15 | Mar 20, 2026 21:05 | 3,142 | 345,639,019 | 319,210,000 | 1,003,000 | 2,600,960 | ||
| 16 | Mar 20, 2026 23:30 | 3,142 | 345,638,442 | 316,528,000 | 4,006,000 | 2,879,488 | ||
| 17 | Mar 20, 2026 21:43 | 3,143 | 345,725,894 | 317,465,000 | 3,004,000 | 2,633,728 | ||
| 18 | Mar 20, 2026 15:05 | 3,146 | 346,110,103 | 319,417,000 | 998,000 | 2,588,672 | ||
| 19 | Mar 21, 2026 01:18 | 3,149 | 346,385,451 | 318,387,000 | 2,002,000 | 2,568,192 | ||
| 20 | Mar 20, 2026 16:59 | 3,149 | 346,433,658 | 320,332,000 | 0 | 2,646,016 | ||
| 21 | Mar 20, 2026 21:58 | 3,150 | 346,504,804 | 319,605,000 | 1,001,000 | 2,605,056 | ||
| 22 | Mar 20, 2026 19:17 | 3,150 | 346,458,305 | 318,373,000 | 2,002,000 | 2,736,128 | ||
| 23 | Mar 20, 2026 22:34 | 3,153 | 346,837,560 | 320,486,000 | 0 | 2,850,816 | ||
| 24 | Mar 20, 2026 19:17 | 3,156 | 347,158,242 | 317,377,000 | 3,003,000 | 2,473,984 | ||
| 25 | Mar 20, 2026 21:58 | 3,156 | 347,117,243 | 319,438,000 | 1,004,000 | 2,363,392 | ||
| 26 | Mar 20, 2026 23:02 | 3,156 | 347,186,911 | 319,230,000 | 1,003,000 | 2,596,864 | ||
| 27 | Mar 20, 2026 21:36 | 3,158 | 347,427,410 | 319,486,000 | 1,001,000 | 2,527,232 | ||
| 28 | Mar 20, 2026 23:30 | 3,158 | 347,350,754 | 318,574,000 | 2,003,000 | 2,490,368 | ||
| 29 | Mar 20, 2026 16:59 | 3,160 | 347,551,401 | 317,335,000 | 3,003,000 | 2,654,208 | ||
| 30 | Mar 20, 2026 15:05 | 3,162 | 347,808,367 | 318,028,000 | 3,000,000 | 2,514,944 | ||
| 31 | Mar 20, 2026 23:18 | 3,163 | 347,882,313 | 317,531,000 | 2,995,000 | 2,891,776 | ||
| 32 | Mar 20, 2026 23:48 | 3,163 | 347,968,066 | 318,441,000 | 1,996,000 | 2,633,728 | ||
| 33 | Mar 15, 2026 23:09 | 3,163 | 347,919,682 | 318,555,000 | 2,003,000 | 2,625,536 | ||
| 34 | Mar 20, 2026 21:05 | 3,166 | 348,236,149 | 317,552,000 | 3,005,000 | 2,629,632 | ||
| 35 | Mar 20, 2026 23:23 | 3,166 | 348,213,056 | 318,464,000 | 2,002,000 | 2,863,104 | ||
| 36 | Mar 20, 2026 22:16 | 3,170 | 348,700,975 | 319,314,000 | 1,004,000 | 2,600,960 | ||
| 37 | Mar 20, 2026 23:54 | 3,172 | 348,920,405 | 318,501,000 | 2,003,000 | 2,629,632 | ||
| 38 | Mar 20, 2026 23:43 | 3,174 | 349,134,427 | 319,340,000 | 1,001,000 | 2,396,160 | ||
| 39 | Mar 20, 2026 22:16 | 3,176 | 349,338,513 | 316,924,000 | 4,011,000 | 2,629,632 | ||
| 40 | Mar 20, 2026 17:00 | 3,176 | 349,365,515 | 320,455,000 | 0 | 2,895,872 | ||
| 41 | Mar 20, 2026 23:35 | 3,177 | 349,425,286 | 317,472,000 | 2,995,000 | 2,633,728 | ||
| 42 | Mar 21, 2026 01:18 | 3,177 | 349,419,694 | 317,432,000 | 2,975,000 | 2,596,864 | ||
| 43 | Mar 20, 2026 23:35 | 3,179 | 349,702,567 | 319,486,000 | 1,001,000 | 2,662,400 | ||
| 44 | Mar 20, 2026 16:59 | 3,181 | 349,872,856 | 317,455,000 | 2,994,000 | 2,535,424 | ||
| 45 | Mar 20, 2026 15:05 | 3,181 | 349,958,843 | 316,501,000 | 3,993,000 | 2,412,544 | ||
| 46 | Mar 20, 2026 23:02 | 3,183 | 350,138,401 | 319,540,000 | 1,001,000 | 2,629,632 | ||
| 47 | Mar 22, 2026 19:21 | 3,183 | 350,137,711 | 318,319,000 | 2,008,000 | 2,600,960 | ||
| 48 | Mar 20, 2026 23:02 | 3,186 | 350,416,983 | 318,964,000 | 2,990,000 | 2,371,584 | ||
| 49 | Mar 20, 2026 19:17 | 3,187 | 350,530,214 | 316,415,000 | 3,992,000 | 2,568,192 | ||
| 50 | Mar 20, 2026 23:48 | 3,187 | 350,605,387 | 320,957,000 | 999,000 | 2,371,584 | ||
| 51 | Mar 20, 2026 23:48 | 3,189 | 350,813,815 | 318,559,000 | 1,997,000 | 2,490,368 | ||
| 52 | Mar 20, 2026 17:00 | 3,191 | 351,041,805 | 320,365,000 | 0 | 2,629,632 | ||
| 53 | Mar 15, 2026 23:09 | 3,193 | 351,199,544 | 319,479,000 | 1,004,000 | 2,527,232 | ||
| 54 | Mar 20, 2026 23:43 | 3,193 | 351,197,208 | 317,494,000 | 3,004,000 | 2,490,368 | ||
| 55 | Mar 20, 2026 21:36 | 3,200 | 352,015,966 | 318,568,000 | 2,003,000 | 2,633,728 | ||
| 56 | Mar 20, 2026 21:36 | 3,200 | 351,985,502 | 318,338,000 | 2,008,000 | 2,662,400 | ||
| 57 | Mar 20, 2026 22:34 | 3,202 | 352,224,712 | 319,480,000 | 1,001,000 | 2,392,064 | ||
| 58 | Mar 22, 2026 19:21 | 3,205 | 352,572,301 | 318,222,000 | 2,001,000 | 2,568,192 | ||
| 59 | Mar 20, 2026 21:43 | 3,223 | 354,558,761 | 318,458,000 | 1,996,000 | 2,662,400 | ||
| 60 | Mar 21, 2026 01:18 | 3,243 | 356,683,905 | 319,602,000 | 2,003,000 | 2,605,056 | ||
| 61 | Mar 20, 2026 23:18 | 3,264 | 359,085,571 | 318,246,000 | 4,003,000 | 2,617,344 | ||
| 62 | Mar 20, 2026 21:36 | 3,327 | 365,926,349 | 319,347,000 | 2,956,000 | 2,551,808 | ||
| 63 | Mar 20, 2026 21:36 | 3,338 | 367,177,242 | 318,232,000 | 3,990,000 | 2,351,104 | ||
| 64 | Mar 20, 2026 23:54 | 3,339 | 367,249,677 | 320,656,000 | 2,950,000 | 2,322,432 | ||
| 65 | Mar 20, 2026 21:36 | 3,368 | 370,504,467 | 316,899,000 | 4,951,000 | 2,367,488 | ||
| 66 | Mar 20, 2026 22:34 | 3,432 | 377,511,532 | 318,727,000 | 3,971,000 | 2,609,152 |