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
Dec 29, 2023 16:36Kenneth MaplesKenneth MaplesCPPg++9.4.0Error
Dec 29, 2023 16:36Kenneth MaplesKenneth MaplesCPPg++9.4.0Error
Dec 26, 2023 17:18Kenneth MaplesKenneth MaplesCPPg++9.3.0Success3,732
Dec 26, 2023 17:16Kenneth MaplesKenneth MaplesCPPg++9.3.0Success3,719
Dec 26, 2023 17:13Kenneth MaplesKenneth MaplesCPPg++9.3.0Success3,717+227.29 RP
Dec 19, 2023 13:39Oleg KovalovOleg KovalovGOgo1.21.5Success3,665+14.81 RP
Dec 11, 2023 15:08Oleg KovalovOleg KovalovGOgo1.21.5Success3,685+2'713.70 RP
Dec 3, 2023 18:21Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Success5,949+3.38 RP
Dec 3, 2023 18:18Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Success5,961+1.41 RP
Dec 3, 2023 18:11Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Success5,970
Dec 3, 2023 18:09Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Success5,966
Dec 3, 2023 18:07Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 16:38Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 16:25Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 16:24Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 14:24Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 14:23Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 12:25Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 12:23Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 3, 2023 12:23Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 1, 2023 17:23Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 1, 2023 17:21Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Dec 1, 2023 17:20Yuriy LyfenkoYuriy LyfenkoCSHARP8.0.0Error
Aug 11, 2023 07:37parsersmailparsersmailGOgo1.20.7Success3,440
Aug 10, 2023 14:47parsersmailparsersmailGOgo1.20.7Success3,419
Aug 10, 2023 14:46parsersmailparsersmailGOgo1.20.7Error
Aug 10, 2023 14:41parsersmailparsersmailGOgo1.20.7Success3,401+15.48 RP
Aug 10, 2023 14:41parsersmailparsersmailGOgo1.20.7Success3,761
Aug 10, 2023 14:40parsersmailparsersmailGOgo1.20.7Success3,421
Aug 10, 2023 14:39parsersmailparsersmailGOgo1.20.7Success3,457
Aug 10, 2023 14:36parsersmailparsersmailGOgo1.20.7Error
Aug 10, 2023 14:36parsersmailparsersmailGOgo1.20.7Error
Aug 10, 2023 14:34parsersmailparsersmailGOgo1.20.7Success3,419+11.08 RP
Aug 10, 2023 14:23parsersmailparsersmailGOgo1.20.7Error
Aug 10, 2023 14:23parsersmailparsersmailGOgo1.20.7Success3,433
Aug 10, 2023 14:17parsersmailparsersmailGOgo1.20.7Success3,432+200.05 RP
Aug 10, 2023 14:13parsersmailparsersmailGOgo1.20.7Success3,685+2'713.70 RP
Aug 8, 2023 02:39PavelPavelGOgo1.20.7Error
Aug 8, 2023 01:01PavelPavelGOgo1.20.7Error
Aug 8, 2023 00:59PavelPavelGOgo1.20.7Error
Aug 8, 2023 00:58PavelPavelGOgo1.20.7Error
Aug 8, 2023 00:56PavelPavelGOgo1.20.7Error
Aug 8, 2023 00:54PavelPavelGOgo1.20.7Error
Aug 7, 2023 23:48PavelPavelGOgo1.20.7Error
Aug 7, 2023 23:47PavelPavelGOgo1.20.7Error
Aug 7, 2023 23:45PavelPavelGOgo1.20.7Error
Aug 7, 2023 23:40PavelPavelGOgo1.20.7Error
Aug 7, 2023 23:34PavelPavelGOgo1.20.7Error
Aug 7, 2023 23:18PavelPavelGOgo1.20.7Success9,597
Aug 7, 2023 23:07PavelPavelGOgo1.20.7Success3,785
Aug 7, 2023 22:48PavelPavelGOgo1.20.7Error
Aug 7, 2023 22:32PavelPavelGOgo1.20.7Error
Aug 7, 2023 20:00PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:54PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:44PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:40PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:34PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:32PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:31PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:30PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:29PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:28PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:27PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:18PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:13PavelPavelGOgo1.20.7Error
Aug 7, 2023 19:07PavelPavelGOgo1.20.7Success3,645+16.46 RP
Aug 7, 2023 19:02PavelPavelGOgo1.20.7Success3,667+2'727.02 RP
Aug 7, 2023 19:01PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:56PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:55PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:52PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:46PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:44PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:39PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:29PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:28PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:19PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:18AdolfAdolfGOgo1.20.7Success3,466+165.56 RP
Aug 7, 2023 18:17PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:16PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:14PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:13PavelPavelGOgo1.20.7Error
Aug 7, 2023 18:11AdolfAdolfGOgo1.20.7Success3,677+2'719.61 RP
Aug 7, 2023 18:07Denis77Denis77GOgo1.20.7Success3,714+2'692.51 RP
Jul 14, 2023 12:31gchebanovgchebanovCPPg++9.3.0Success3,268
Jul 14, 2023 12:30gchebanovgchebanovCPPclang++10.0.0Success3,157+100.08 RP
Jul 14, 2023 12:28gchebanovgchebanovCPPg++9.3.0Success3,274
Jul 14, 2023 12:25gchebanovgchebanovCPPg++9.3.0Success3,308
Jul 14, 2023 12:24gchebanovgchebanovCPPg++9.3.0Success3,275
Jul 14, 2023 12:24gchebanovgchebanovCPPg++9.3.0Success3,260+22.42 RP
Jul 14, 2023 12:24gchebanovgchebanovCPPg++9.3.0Success3,284+6.48 RP
Jul 14, 2023 12:16gchebanovgchebanovCPPg++9.3.0Success3,291+3'038.59 RP
Jul 14, 2023 11:43gchebanovgchebanovCPPg++9.3.0Error
Jul 14, 2023 11:32gchebanovgchebanovCPPg++9.3.0Error
Jul 14, 2023 11:26gchebanovgchebanovCPPg++9.3.0Error
Jul 14, 2023 11:25gchebanovgchebanovCPPg++9.3.0Error
Jul 14, 2023 11:24gchebanovgchebanovCPPg++9.3.0Error
Feb 15, 2023 21:54LiamLiamGOgo1.20.1Success3,696+2'705.63 RP
Nov 29, 2022 06:38apuxbtapuxbtCPPg++9.3.0Success5,271+228.28 RP
Nov 28, 2022 05:47apuxbtapuxbtCPPg++9.3.0Success5,992+5.83 RP