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 5, 2026 01:28 | 3,067 | 337,339,890 | 316,064,000 | 2,000,000 | 2,650,112 | ||
| 2 | Mar 4, 2026 23:49 | 3,080 | 338,841,097 | 316,016,000 | 2,000,000 | 2,527,232 | ||
| 3 | Mar 5, 2026 01:06 | 3,083 | 339,172,817 | 318,270,000 | 0 | 2,777,088 | ||
| 4 | Mar 4, 2026 23:49 | 3,084 | 339,248,704 | 318,138,000 | 0 | 2,547,712 | ||
| 5 | Mar 5, 2026 01:16 | 3,086 | 339,405,148 | 317,134,000 | 1,000,000 | 2,547,712 | ||
| 6 | Mar 4, 2026 23:49 | 3,086 | 339,487,778 | 316,074,000 | 2,000,000 | 2,641,920 | ||
| 7 | Mar 5, 2026 01:02 | 3,089 | 339,775,464 | 317,174,000 | 1,000,000 | 2,547,712 | ||
| 8 | Mar 4, 2026 23:49 | 3,090 | 339,924,903 | 317,133,000 | 1,000,000 | 2,547,712 | ||
| 9 | Mar 5, 2026 01:28 | 3,090 | 339,860,725 | 317,087,000 | 1,000,000 | 2,539,520 | ||
| 10 | Mar 5, 2026 01:06 | 3,090 | 339,866,550 | 317,073,000 | 1,000,000 | 2,547,712 | ||
| 11 | Mar 5, 2026 01:11 | 3,090 | 339,953,009 | 318,153,000 | 0 | 2,547,712 | ||
| 12 | Mar 5, 2026 01:06 | 3,093 | 340,212,685 | 317,083,000 | 1,000,000 | 2,650,112 | ||
| 13 | Mar 4, 2026 23:49 | 3,094 | 340,382,219 | 317,079,000 | 2,000,000 | 2,646,016 | ||
| 14 | Mar 5, 2026 01:02 | 3,094 | 340,377,649 | 317,135,000 | 1,000,000 | 2,547,712 | ||
| 15 | Mar 5, 2026 01:36 | 3,095 | 340,475,576 | 317,122,000 | 1,000,000 | 2,547,712 | ||
| 16 | Mar 5, 2026 01:51 | 3,095 | 340,474,577 | 316,107,000 | 2,000,000 | 2,547,712 | ||
| 17 | Mar 5, 2026 01:59 | 3,097 | 340,651,830 | 316,049,000 | 2,000,000 | 2,650,112 | ||
| 18 | Mar 5, 2026 01:02 | 3,101 | 341,105,002 | 317,097,000 | 1,000,000 | 2,547,712 | ||
| 19 | Mar 5, 2026 01:02 | 3,101 | 341,116,333 | 316,144,000 | 2,000,000 | 2,547,712 | ||
| 20 | Mar 5, 2026 00:59 | 3,103 | 341,280,664 | 317,108,000 | 1,000,000 | 2,646,016 | ||
| 21 | Mar 5, 2026 01:46 | 3,104 | 341,473,208 | 316,180,000 | 1,994,000 | 2,646,016 | ||
| 22 | Mar 5, 2026 01:02 | 3,104 | 341,475,375 | 318,168,000 | 0 | 2,658,304 | ||
| 23 | Mar 5, 2026 01:46 | 3,105 | 341,559,752 | 317,147,000 | 1,000,000 | 2,547,712 | ||
| 24 | Mar 5, 2026 01:51 | 3,105 | 341,564,047 | 318,146,000 | 0 | 2,527,232 | ||
| 25 | Mar 5, 2026 01:28 | 3,105 | 341,542,398 | 316,018,000 | 2,000,000 | 2,650,112 | ||
| 26 | Mar 5, 2026 00:50 | 3,107 | 341,726,907 | 317,012,000 | 1,000,000 | 2,646,016 | ||
| 27 | Mar 5, 2026 01:28 | 3,107 | 341,796,398 | 316,100,000 | 2,000,000 | 2,547,712 | ||
| 28 | Mar 5, 2026 01:06 | 3,108 | 341,844,628 | 317,030,000 | 1,000,000 | 2,547,712 | ||
| 29 | Mar 5, 2026 01:28 | 3,108 | 341,882,963 | 317,092,000 | 1,000,000 | 2,547,712 | ||
| 30 | Mar 5, 2026 00:14 | 3,109 | 342,019,113 | 318,090,000 | 0 | 2,281,472 | ||
| 31 | Mar 5, 2026 00:19 | 3,110 | 342,118,677 | 318,134,000 | 0 | 2,547,712 | ||
| 32 | Mar 4, 2026 23:49 | 3,111 | 342,195,327 | 317,065,000 | 1,000,000 | 2,641,920 | ||
| 33 | Mar 5, 2026 01:28 | 3,112 | 342,362,737 | 316,130,000 | 2,000,000 | 2,547,712 | ||
| 34 | Mar 4, 2026 23:49 | 3,113 | 342,451,258 | 318,123,000 | 0 | 2,646,016 | ||
| 35 | Mar 5, 2026 00:46 | 3,113 | 342,430,209 | 316,084,000 | 2,000,000 | 2,547,712 | ||
| 36 | Mar 10, 2026 03:16 | 3,114 | 342,498,816 | 316,017,000 | 2,000,000 | 2,535,424 | ||
| 37 | Mar 5, 2026 01:02 | 3,115 | 342,669,246 | 317,032,000 | 1,000,000 | 2,650,112 | ||
| 38 | Mar 5, 2026 01:51 | 3,116 | 342,744,398 | 318,137,000 | 0 | 2,547,712 | ||
| 39 | Mar 5, 2026 01:06 | 3,119 | 343,119,200 | 316,004,000 | 2,000,000 | 2,547,712 | ||
| 40 | Mar 5, 2026 00:19 | 3,119 | 343,036,980 | 316,051,000 | 2,000,000 | 2,547,712 | ||
| 41 | Mar 5, 2026 01:06 | 3,120 | 343,173,260 | 317,124,000 | 1,000,000 | 2,547,712 | ||
| 42 | Mar 5, 2026 00:50 | 3,120 | 343,252,386 | 318,134,000 | 0 | 2,547,712 | ||
| 43 | Mar 5, 2026 01:16 | 3,122 | 343,391,254 | 317,078,000 | 1,000,000 | 2,547,712 | ||
| 44 | Mar 4, 2026 23:49 | 3,123 | 343,580,277 | 318,176,000 | 0 | 2,654,208 | ||
| 45 | Mar 5, 2026 00:50 | 3,123 | 343,489,406 | 317,123,000 | 1,000,000 | 2,547,712 | ||
| 46 | Mar 5, 2026 01:02 | 3,125 | 343,722,777 | 318,106,000 | 0 | 2,547,712 | ||
| 47 | Mar 5, 2026 01:28 | 3,125 | 343,802,080 | 317,129,000 | 1,000,000 | 2,641,920 | ||
| 48 | Mar 5, 2026 00:59 | 3,125 | 343,787,741 | 317,058,000 | 1,000,000 | 2,547,712 | ||
| 49 | Mar 5, 2026 01:36 | 3,127 | 343,927,713 | 316,017,000 | 2,000,000 | 2,547,712 | ||
| 50 | Mar 5, 2026 00:14 | 3,129 | 344,229,132 | 316,118,000 | 2,000,000 | 2,547,712 | ||
| 51 | Mar 5, 2026 01:06 | 3,130 | 344,250,301 | 317,076,000 | 1,000,000 | 2,547,712 | ||
| 52 | Mar 5, 2026 01:06 | 3,132 | 344,568,815 | 318,129,000 | 0 | 2,650,112 | ||
| 53 | Mar 5, 2026 01:34 | 3,132 | 344,558,841 | 316,025,000 | 2,000,000 | 2,547,712 | ||
| 54 | Mar 5, 2026 00:59 | 3,132 | 344,531,226 | 318,133,000 | 0 | 2,650,112 | ||
| 55 | Mar 5, 2026 01:16 | 3,134 | 344,775,615 | 317,191,000 | 1,000,000 | 2,650,112 | ||
| 56 | Mar 10, 2026 03:16 | 3,135 | 344,831,285 | 317,026,000 | 1,000,000 | 2,650,112 | ||
| 57 | Mar 5, 2026 01:34 | 3,135 | 344,805,998 | 316,116,000 | 1,994,000 | 2,387,968 | ||
| 58 | Mar 5, 2026 01:02 | 3,137 | 345,043,415 | 316,115,000 | 2,000,000 | 2,547,712 | ||
| 59 | Mar 5, 2026 01:36 | 3,137 | 345,086,839 | 318,110,000 | 0 | 2,568,192 | ||
| 60 | Mar 5, 2026 00:46 | 3,138 | 345,199,033 | 316,117,000 | 2,000,000 | 2,547,712 | ||
| 61 | Mar 5, 2026 01:28 | 3,141 | 345,506,237 | 316,093,000 | 2,000,000 | 2,650,112 | ||
| 62 | Mar 5, 2026 01:34 | 3,141 | 345,525,516 | 317,168,000 | 1,000,000 | 2,654,208 | ||
| 63 | Mar 4, 2026 23:49 | 3,143 | 345,688,883 | 316,049,000 | 2,000,000 | 2,547,712 | ||
| 64 | Mar 5, 2026 01:28 | 3,145 | 345,968,674 | 317,203,000 | 1,000,000 | 2,547,712 | ||
| 65 | Mar 5, 2026 01:02 | 3,145 | 345,912,828 | 317,082,000 | 1,000,000 | 2,646,016 | ||
| 66 | Mar 5, 2026 01:07 | 3,146 | 346,009,887 | 316,082,000 | 2,000,000 | 2,547,712 | ||
| 67 | Mar 5, 2026 01:06 | 3,148 | 346,260,003 | 317,143,000 | 1,000,000 | 2,539,520 | ||
| 68 | Mar 5, 2026 00:14 | 3,149 | 346,335,704 | 318,147,000 | 0 | 2,543,616 | ||
| 69 | Mar 5, 2026 01:11 | 3,150 | 346,553,409 | 317,192,000 | 997,000 | 2,654,208 | ||
| 70 | Mar 5, 2026 01:07 | 3,152 | 346,695,210 | 317,171,000 | 1,000,000 | 2,543,616 | ||
| 71 | Mar 5, 2026 01:59 | 3,155 | 347,047,538 | 318,161,000 | 0 | 2,547,712 | ||
| 72 | Mar 5, 2026 01:28 | 3,156 | 347,166,656 | 317,038,000 | 1,000,000 | 2,654,208 | ||
| 73 | Mar 5, 2026 00:19 | 3,158 | 347,371,125 | 317,086,000 | 1,000,000 | 2,646,016 | ||
| 74 | Mar 10, 2026 03:16 | 3,161 | 347,749,234 | 315,966,000 | 1,999,000 | 2,543,616 | ||
| 75 | Mar 5, 2026 01:59 | 3,162 | 347,820,341 | 317,092,000 | 1,000,000 | 2,547,712 | ||
| 76 | Mar 5, 2026 01:28 | 3,169 | 348,572,653 | 316,008,000 | 2,000,000 | 2,547,712 | ||
| 77 | Mar 5, 2026 01:46 | 3,175 | 349,227,797 | 316,043,000 | 2,000,000 | 2,547,712 | ||
| 78 | Mar 5, 2026 00:46 | 3,183 | 350,142,637 | 317,245,000 | 997,000 | 2,547,712 | ||
| 79 | Mar 5, 2026 01:28 | 3,184 | 350,269,124 | 319,494,000 | 0 | 2,547,712 | ||
| 80 | Mar 5, 2026 01:07 | 3,189 | 350,778,757 | 318,131,000 | 0 | 2,547,712 | ||
| 81 | Mar 5, 2026 01:11 | 3,215 | 353,610,804 | 317,722,000 | 999,000 | 2,527,232 |