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).

Date AuthorLanguageStatus Score
May 5, 2026 07:31Victor MerckléVictor MerckléCPPg++14.2.0Success3,212+282.07 RP
May 5, 2026 00:35olliecrowolliecrowCPPg++10.5.0Success3,048
May 4, 2026 22:11olliecrowolliecrowCPPg++13.3.0Success3,027
May 4, 2026 22:07olliecrowolliecrowCPPg++13.3.0Success3,016+12.06 RP
May 4, 2026 22:01olliecrowolliecrowCPPg++13.3.0Success3,024+8.73 RP
May 1, 2026 06:00Charles CabergsCharles CabergsCPPg++13.3.0Success3,027+5.45 RP
Apr 30, 2026 22:31olliecrowolliecrowCPPg++13.3.0Success3,032+5.43 RP
Apr 30, 2026 11:44olliecrowolliecrowCPPg++13.3.0Success3,064
Apr 30, 2026 05:55Charles CabergsCharles CabergsCPPg++13.3.0Success3,061
Apr 28, 2026 22:27Charles CabergsCharles CabergsCPPg++13.3.0Success3,049
Apr 28, 2026 15:40olliecrowolliecrowCPPg++13.3.0Success3,053
Apr 28, 2026 14:43Charles CabergsCharles CabergsCPPg++13.3.0Success3,039
Apr 28, 2026 09:21TudyMTudyMCPPg++14.2.0Success3,404
Apr 28, 2026 09:20TudyMTudyMCPPg++14.2.0Success3,390
Apr 28, 2026 09:16TudyMTudyMCPPg++14.2.0Success3,391
Apr 28, 2026 09:13TudyMTudyMCPPg++10.5.0Success3,544
Apr 28, 2026 09:11TudyMTudyMCPPclang++20.1.2Success3,737
Apr 28, 2026 09:08TudyMTudyMCPPg++14.2.0Success3,610
Apr 28, 2026 09:05TudyMTudyMCPPg++14.2.0Success3,388
Apr 28, 2026 09:00TudyMTudyMCPPg++14.2.0Success3,394
Apr 28, 2026 08:57TudyMTudyMCPPg++14.2.0Success3,370+10.53 RP
Apr 28, 2026 08:53TudyMTudyMCPPg++14.2.0Success3,382+7.85 RP
Apr 28, 2026 08:50TudyMTudyMCPPg++14.2.0Success3,393
Apr 28, 2026 08:48TudyMTudyMCPPg++14.2.0Success3,391+113.71 RP
Apr 28, 2026 08:47TudyMTudyMCPPg++10.5.0Success3,545
Apr 28, 2026 08:44TudyMTudyMCPPg++10.5.0Success3,552
Apr 28, 2026 08:39TudyMTudyMCPPg++10.5.0Success3,527+9.61 RP
Apr 28, 2026 08:28TudyMTudyMCPPg++10.5.0Success3,539+181.55 RP
Apr 28, 2026 08:24TudyMTudyMCPPg++10.5.0Success3,782+11.83 RP
Apr 28, 2026 08:21TudyMTudyMCPPg++10.5.0Success3,799+583.51 RP
Apr 28, 2026 08:09Charles CabergsCharles CabergsCPPg++13.3.0Success3,048
Apr 27, 2026 22:04Victor MerckléVictor MerckléCPPg++14.2.0Success3,532+2'309.34 RP
Apr 27, 2026 21:59Victor MerckléVictor MerckléCPPg++14.2.0Success19,160+521.92 RP
Apr 27, 2026 21:54Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 27, 2026 15:27Charles CabergsCharles CabergsCPPg++13.3.0Success3,057
Apr 27, 2026 08:00Charles CabergsCharles CabergsCPPg++13.3.0Success3,032+1.09 RP
Apr 27, 2026 05:06Charles CabergsCharles CabergsCPPg++13.3.0Success3,044
Apr 27, 2026 02:32Charles CabergsCharles CabergsCPPg++13.3.0Success3,041
Apr 27, 2026 00:31olliecrowolliecrowCPPg++10.5.0Success3,059
Apr 26, 2026 23:46Charles CabergsCharles CabergsCPPg++13.3.0Success3,058
Apr 26, 2026 21:21Charles CabergsCharles CabergsCPPg++13.3.0Success3,051
Apr 26, 2026 20:21TudyMTudyMCPPg++10.5.0Success5,005
Apr 26, 2026 19:01TudyMTudyMCPPclang++20.1.2Success6,518
Apr 26, 2026 19:01TudyMTudyMCPPg++14.2.0Success5,430
Apr 26, 2026 17:34Charles CabergsCharles CabergsCPPg++13.3.0Success3,047
Apr 26, 2026 17:25TudyMTudyMCPPg++10.5.0Success4,881+2'048.76 RP
Apr 26, 2026 04:37Charles CabergsCharles CabergsCPPg++13.3.0Success3,046
Apr 26, 2026 01:48Charles CabergsCharles CabergsCPPg++13.3.0Success3,046
Apr 25, 2026 23:20Charles CabergsCharles CabergsCPPg++13.3.0Success3,056
Apr 25, 2026 01:20Charles CabergsCharles CabergsCPPg++13.3.0Success3,051
Apr 24, 2026 19:32Charles CabergsCharles CabergsCPPg++13.3.0Success3,034
Apr 24, 2026 03:57Charles CabergsCharles CabergsCPPg++13.3.0Success3,100
Apr 23, 2026 23:36Charles CabergsCharles CabergsCPPg++13.3.0Success3,033+85.76 RP
Apr 23, 2026 17:16Charles CabergsCharles CabergsCPPg++13.3.0Success3,114+261.45 RP
Apr 23, 2026 06:33Charles CabergsCharles CabergsCPPg++13.3.0Success3,416
Apr 23, 2026 01:04Charles CabergsCharles CabergsCPPg++13.3.0Success3,390+25.02 RP
Apr 22, 2026 22:55Charles CabergsCharles CabergsCPPg++13.3.0Success3,425
Apr 22, 2026 20:36Dominique GarmierDominique GarmierGOgo1.26.2Success3,057
Apr 22, 2026 20:35Dominique GarmierDominique GarmierGOgo1.26.2Success3,069
Apr 22, 2026 20:29Dominique GarmierDominique GarmierCPPg++13.3.0Success3,044
Apr 22, 2026 15:31Dominique GarmierDominique GarmierCPPg++13.3.0Success3,039
Apr 22, 2026 15:09Dominique GarmierDominique GarmierCPPg++13.3.0Success3,038
Apr 22, 2026 15:08Dominique GarmierDominique GarmierCPPg++13.3.0Success3,019+2.20 RP
Apr 22, 2026 15:06Dominique GarmierDominique GarmierCPPg++13.3.0Success3,050
Apr 22, 2026 15:03Dominique GarmierDominique GarmierCPPg++13.3.0Success3,036
Apr 22, 2026 15:02Dominique GarmierDominique GarmierCPPg++13.3.0Success3,020+17.50 RP
Apr 22, 2026 14:48Dominique GarmierDominique GarmierCPPg++13.3.0Error
Apr 22, 2026 13:59BenBenCPPg++13.3.0Success3,392+0.87 RP
Apr 22, 2026 13:54olliecrowolliecrowRUSTrust-1.95.0Success3,082+4.21 RP
Apr 22, 2026 13:53olliecrowolliecrowRUSTrust-1.95.0Success3,091
Apr 22, 2026 13:41olliecrowolliecrowCPPg++13.3.0Success3,053
Apr 22, 2026 13:39olliecrowolliecrowCPPg++10.5.0Success3,046
Apr 22, 2026 13:38olliecrowolliecrowCPPg++10.5.0Success3,052
Apr 22, 2026 13:03BenBenCPPg++13.3.0Success3,393+215.00 RP
Apr 22, 2026 12:27Dominique GarmierDominique GarmierCPPg++13.3.0Success3,041
Apr 22, 2026 12:20Dominique GarmierDominique GarmierCPPg++13.3.0Success3,034
Apr 22, 2026 12:19Dominique GarmierDominique GarmierCPPg++13.3.0Success3,034
Apr 22, 2026 11:49Dominique GarmierDominique GarmierCPPg++13.3.0Success3,028+69.76 RP
Apr 22, 2026 10:51olliecrowolliecrowRUSTrust-1.95.0Success3,115
Apr 22, 2026 10:36olliecrowolliecrowGOgo1.26.2Success3,039+7.56 RP
Apr 22, 2026 10:18olliecrowolliecrowCSHARP9.0.15Success3,308
Apr 22, 2026 10:00olliecrowolliecrowCPPg++13.3.0Success3,037+21.55 RP
Apr 22, 2026 03:03olliecrowolliecrowGOgo1.26.2Success3,046+48.84 RP
Apr 22, 2026 02:57olliecrowolliecrowGOgo1.26.2Success3,321
Apr 22, 2026 02:18olliecrowolliecrowCSHARP9.0.15Success3,304+1'011.72 RP
Apr 22, 2026 01:48olliecrowolliecrowCPPg++13.3.0Success3,056+13.86 RP
Apr 21, 2026 21:44Charles CabergsCharles CabergsCPPg++13.3.0Success3,422
Apr 21, 2026 16:45Charles CabergsCharles CabergsCPPg++13.3.0Success3,430
Apr 21, 2026 14:56Charles CabergsCharles CabergsCPPg++13.3.0Success3,419+26.28 RP
Apr 21, 2026 10:08Charles CabergsCharles CabergsCPPg++13.3.0Success3,486
Apr 21, 2026 08:19Charles CabergsCharles CabergsCPPg++13.3.0Success3,465
Apr 21, 2026 08:14Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 21, 2026 04:27Charles CabergsCharles CabergsCPPg++13.3.0Success3,469
Apr 21, 2026 01:28Taylor DettlingTaylor DettlingRUSTrust-1.95.0Success6,233+1'604.36 RP
Apr 21, 2026 01:07Charles CabergsCharles CabergsCPPg++13.3.0Success3,460
Apr 21, 2026 00:34olliecrowolliecrowCPPg++13.3.0Error
Apr 20, 2026 22:56Charles CabergsCharles CabergsCPPg++13.3.0Success3,503
Apr 20, 2026 19:47Charles CabergsCharles CabergsCPPg++13.3.0Success3,496
Apr 20, 2026 18:00olliecrowolliecrowCPPg++13.3.0Success3,140
Apr 20, 2026 16:28BenBenCPPg++13.3.0Success3,687