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 | Sep 6, 2024 20:36 | 3,044 | 334,861,204 | 315,004,000 | 2,000,000 | 2,535,424 | ||
| 2 | Sep 6, 2024 20:36 | 3,050 | 335,550,382 | 314,826,000 | 1,998,000 | 2,535,424 | ||
| 3 | Dec 12, 2024 18:43 | 3,052 | 335,773,461 | 314,784,000 | 1,998,000 | 2,531,328 | ||
| 4 | Sep 6, 2024 20:36 | 3,054 | 335,913,016 | 315,015,000 | 2,000,000 | 2,695,168 | ||
| 5 | Sep 6, 2024 20:37 | 3,055 | 336,088,737 | 314,810,000 | 1,998,000 | 2,535,424 | ||
| 6 | Sep 6, 2024 20:36 | 3,059 | 336,529,123 | 315,067,000 | 2,000,000 | 2,535,424 | ||
| 7 | Sep 6, 2024 20:36 | 3,059 | 336,493,207 | 314,838,000 | 1,998,000 | 2,695,168 | ||
| 8 | Sep 6, 2024 20:36 | 3,062 | 336,772,057 | 314,785,000 | 1,998,000 | 2,695,168 | ||
| 9 | Sep 6, 2024 20:37 | 3,068 | 337,471,462 | 314,823,000 | 1,998,000 | 2,691,072 | ||
| 10 | Sep 6, 2024 20:37 | 3,069 | 337,636,354 | 315,043,000 | 2,000,000 | 2,682,880 | ||
| 11 | Sep 6, 2024 20:36 | 3,070 | 337,709,865 | 314,911,000 | 1,999,000 | 2,535,424 | ||
| 12 | Sep 6, 2024 20:36 | 3,074 | 338,163,389 | 314,815,000 | 1,998,000 | 2,535,424 | ||
| 13 | Dec 12, 2024 18:43 | 3,077 | 338,492,128 | 314,809,000 | 1,998,000 | 2,539,520 | ||
| 14 | Sep 6, 2024 20:37 | 3,077 | 338,446,239 | 315,006,000 | 2,000,000 | 2,691,072 | ||
| 15 | Sep 6, 2024 20:36 | 3,078 | 338,618,867 | 314,791,000 | 1,998,000 | 2,535,424 | ||
| 16 | Sep 6, 2024 20:36 | 3,083 | 339,101,342 | 314,815,000 | 1,998,000 | 2,691,072 | ||
| 17 | Sep 6, 2024 20:36 | 3,084 | 339,201,683 | 315,034,000 | 2,000,000 | 2,691,072 | ||
| 18 | Sep 6, 2024 20:36 | 3,085 | 339,390,438 | 315,007,000 | 2,000,000 | 2,535,424 | ||
| 19 | Sep 6, 2024 20:36 | 3,086 | 339,502,507 | 314,841,000 | 1,998,000 | 2,535,424 | ||
| 20 | Sep 6, 2024 20:37 | 3,087 | 339,543,784 | 315,796,000 | 1,002,000 | 2,691,072 | ||
| 21 | Sep 6, 2024 20:36 | 3,088 | 339,717,740 | 314,835,000 | 1,998,000 | 2,535,424 | ||
| 22 | Dec 12, 2024 18:43 | 3,089 | 339,774,907 | 314,868,000 | 1,999,000 | 2,539,520 | ||
| 23 | Sep 6, 2024 20:36 | 3,090 | 339,857,989 | 314,825,000 | 1,998,000 | 2,691,072 | ||
| 24 | Sep 6, 2024 20:36 | 3,091 | 339,975,149 | 314,827,000 | 1,998,000 | 2,695,168 | ||
| 25 | Sep 6, 2024 20:37 | 3,091 | 340,050,982 | 314,948,000 | 1,999,000 | 2,535,424 | ||
| 26 | Sep 6, 2024 20:36 | 3,091 | 339,981,053 | 315,780,000 | 1,002,000 | 2,535,424 | ||
| 27 | Sep 6, 2024 20:36 | 3,094 | 340,296,415 | 314,876,000 | 1,999,000 | 2,535,424 | ||
| 28 | Sep 6, 2024 20:36 | 3,097 | 340,678,339 | 314,868,000 | 1,999,000 | 2,535,424 | ||
| 29 | Sep 6, 2024 20:37 | 3,097 | 340,663,452 | 315,056,000 | 2,000,000 | 2,531,328 | ||
| 30 | Dec 12, 2024 18:44 | 3,099 | 340,899,731 | 315,743,000 | 1,002,000 | 2,686,976 | ||
| 31 | Sep 6, 2024 20:37 | 3,103 | 341,301,688 | 314,925,000 | 1,999,000 | 2,535,424 | ||
| 32 | Sep 6, 2024 20:36 | 3,103 | 341,358,898 | 314,812,000 | 1,998,000 | 2,535,424 | ||
| 33 | Sep 6, 2024 20:36 | 3,106 | 341,673,292 | 314,778,000 | 1,998,000 | 2,686,976 | ||
| 34 | Dec 12, 2024 18:44 | 3,106 | 341,692,134 | 314,820,000 | 1,998,000 | 2,539,520 | ||
| 35 | Sep 6, 2024 20:36 | 3,106 | 341,609,844 | 314,762,000 | 1,998,000 | 2,535,424 | ||
| 36 | Sep 6, 2024 20:36 | 3,106 | 341,670,274 | 314,918,000 | 1,999,000 | 2,691,072 | ||
| 37 | Sep 6, 2024 20:36 | 3,109 | 342,010,996 | 316,109,000 | 1,000,000 | 2,695,168 | ||
| 38 | Sep 6, 2024 20:37 | 3,109 | 341,990,506 | 314,840,000 | 1,998,000 | 2,691,072 | ||
| 39 | Sep 6, 2024 20:36 | 3,114 | 342,588,199 | 316,127,000 | 997,000 | 2,699,264 | ||
| 40 | Sep 6, 2024 20:36 | 3,114 | 342,568,853 | 314,795,000 | 1,998,000 | 2,535,424 | ||
| 41 | Sep 6, 2024 20:36 | 3,114 | 342,561,910 | 314,838,000 | 1,998,000 | 2,535,424 | ||
| 42 | Sep 6, 2024 20:36 | 3,115 | 342,642,474 | 314,854,000 | 1,999,000 | 2,535,424 | ||
| 43 | Dec 12, 2024 18:43 | 3,118 | 343,013,912 | 314,788,000 | 1,998,000 | 2,691,072 | ||
| 44 | Dec 12, 2024 18:44 | 3,119 | 343,124,600 | 314,760,000 | 1,998,000 | 2,539,520 | ||
| 45 | Sep 6, 2024 20:36 | 3,122 | 343,389,600 | 314,850,000 | 1,999,000 | 2,535,424 | ||
| 46 | Sep 6, 2024 20:36 | 3,122 | 343,373,906 | 315,052,000 | 2,000,000 | 2,535,424 | ||
| 47 | Sep 6, 2024 20:36 | 3,123 | 343,490,768 | 314,820,000 | 1,998,000 | 2,535,424 | ||
| 48 | Dec 12, 2024 18:43 | 3,126 | 343,870,488 | 315,766,000 | 1,002,000 | 2,539,520 | ||
| 49 | Sep 6, 2024 20:37 | 3,130 | 344,341,810 | 316,049,000 | 1,000,000 | 2,535,424 | ||
| 50 | Sep 6, 2024 20:37 | 3,130 | 344,342,874 | 315,796,000 | 1,002,000 | 2,535,424 | ||
| 51 | Sep 6, 2024 20:36 | 3,132 | 344,505,098 | 315,040,000 | 2,000,000 | 2,535,424 | ||
| 52 | Sep 6, 2024 20:36 | 3,133 | 344,642,281 | 315,029,000 | 2,000,000 | 2,535,424 | ||
| 53 | Sep 6, 2024 20:37 | 3,136 | 344,921,655 | 314,869,000 | 1,999,000 | 2,535,424 | ||
| 54 | Sep 6, 2024 20:36 | 3,139 | 345,262,580 | 314,849,000 | 1,999,000 | 2,535,424 | ||
| 55 | Sep 6, 2024 20:36 | 3,141 | 345,560,952 | 314,890,000 | 1,999,000 | 2,686,976 | ||
| 56 | Dec 12, 2024 18:43 | 3,151 | 346,658,060 | 314,789,000 | 1,998,000 | 2,695,168 | ||
| 57 | Sep 6, 2024 20:36 | 3,193 | 351,281,557 | 314,793,000 | 1,998,000 | 2,535,424 |