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
Apr 30, 2025 05:43NoSIMD_C#NoSIMD_C#CSHARP9.0.4Error
Apr 8, 2025 07:31NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success4,716
Apr 8, 2025 07:20NoSIMD_C#NoSIMD_C#CPPg++13.2.0Success4,643
Apr 4, 2025 09:39Fernando AntunezFernando AntunezRUSTrust-1.86.0Success5,388+1'855.98 RP
Mar 25, 2025 19:37Drew GarciaDrew GarciaCPPclang++18.1.3Error
Mar 13, 2025 22:13Aniruddha DebAniruddha DebCPPg++13.2.0Success3,107
Mar 13, 2025 22:06Aniruddha DebAniruddha DebCPPg++13.2.0Success3,096+29.97 RP
Mar 12, 2025 22:31Aniruddha DebAniruddha DebCPPclang++18.1.3Success3,130
Mar 12, 2025 22:29Aniruddha DebAniruddha DebCPPg++13.2.0Success3,125+35.44 RP
Mar 12, 2025 22:27Aniruddha DebAniruddha DebCPPg++13.2.0Success3,160+3'164.56 RP
Mar 12, 2025 22:24Aniruddha DebAniruddha DebCPPg++13.2.0Error
Feb 5, 2025 06:34NoSIMD_C#NoSIMD_C#GOgo1.23.6Success3,411
Feb 5, 2025 06:34NoSIMD_C#NoSIMD_C#GOgo1.23.6Error
Feb 5, 2025 06:33NoSIMD_C#NoSIMD_C#GOgo1.23.6Error
Feb 5, 2025 06:30NoSIMD_C#NoSIMD_C#CPPg++13.2.0Success4,642
Feb 5, 2025 06:30NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success4,634
Feb 5, 2025 06:27NoSIMD_C#NoSIMD_C#CSHARP9.0.1Error
Feb 3, 2025 06:21NoSIMD_C#NoSIMD_C#GOgo1.23.5Error
Feb 3, 2025 06:15NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success4,647
Feb 3, 2025 06:12NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Error
Feb 2, 2025 19:08HighloadGPT-o3-mini-highHighloadGPT-o3-mini-highCPPg++13.2.0Success3,559+312.90 RP
Feb 2, 2025 19:07HighloadGPT-o3-mini-highHighloadGPT-o3-mini-highCPPclang++18.1.3Success4,005+2'496.88 RP
Feb 1, 2025 01:49PolycarbohydratePolycarbohydrateRUSTrust-1.84.1Success7,274+1'374.76 RP
Feb 1, 2025 01:37PolycarbohydratePolycarbohydrateRUSTrust-1.84.1Error
Jan 30, 2025 10:02Oleg KovalovOleg KovalovGOgo1.23.5Success3,201
Jan 30, 2025 10:01Oleg KovalovOleg KovalovGOgo1.23.5Success3,185
Jan 30, 2025 09:57Oleg KovalovOleg KovalovGOgo1.23.5Success3,202
Jan 30, 2025 09:08KeefeKeefeCPPclang++18.1.3Error
Jan 30, 2025 09:03KeefeKeefeCPPclang++18.1.3Success3,513
Jan 30, 2025 09:00KeefeKeefeCPPclang++18.1.3Success3,495+2'861.23 RP
Jan 22, 2025 20:53Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 22, 2025 20:53Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 22, 2025 20:48Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 22, 2025 12:00Oleg KovalovOleg KovalovGOgo1.23.5Success3,186
Jan 22, 2025 11:59Oleg KovalovOleg KovalovGOgo1.23.5Success3,146+50.12 RP
Jan 22, 2025 11:54Oleg KovalovOleg KovalovGOgo1.23.5Success3,195
Jan 22, 2025 07:43virusegvirusegCSHARP9.0.1Error
Jan 22, 2025 04:08Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 22, 2025 04:04Ian MckibbenIan MckibbenCPPg++13.2.0Error
Jan 21, 2025 19:03Ian MckibbenIan MckibbenCPPg++13.2.0Success3,470
Jan 21, 2025 19:02Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,464
Jan 21, 2025 07:36Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,450
Jan 21, 2025 07:35Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 20, 2025 16:14Oleg KovalovOleg KovalovGOgo1.23.5Success3,211
Jan 20, 2025 16:13Oleg KovalovOleg KovalovGOgo1.23.5Success3,212
Jan 20, 2025 16:12Oleg KovalovOleg KovalovGOgo1.23.5Success3,172
Jan 20, 2025 15:54Oleg KovalovOleg KovalovGOgo1.23.5Success3,188
Jan 20, 2025 15:44Oleg KovalovOleg KovalovGOgo1.23.5Success5,095
Jan 20, 2025 15:43Oleg KovalovOleg KovalovGOgo1.21.5Success3,385
Jan 20, 2025 14:57Oleg KovalovOleg KovalovGOgo1.21.5Success3,411
Jan 20, 2025 14:53Oleg KovalovOleg KovalovGOgo1.23.5Success3,171+226.89 RP
Jan 20, 2025 14:42Oleg KovalovOleg KovalovGOgo1.21.5Success3,403+210.07 RP
Jan 19, 2025 07:14AnSaAnSaCPPg++13.2.0Error
Jan 19, 2025 07:14AnSaAnSaCPPg++13.2.0Error
Jan 18, 2025 03:44Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:43Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:37Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:34Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,440+5.06 RP
Jan 18, 2025 03:34Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:31Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,486
Jan 18, 2025 03:30Ian MckibbenIan MckibbenCPPg++13.2.0Success3,477
Jan 18, 2025 03:30Ian MckibbenIan MckibbenCPPg++13.2.0Error
Jan 18, 2025 03:25Ian MckibbenIan MckibbenCPPg++13.2.0Success3,460
Jan 18, 2025 03:25Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,446+0.84 RP
Jan 18, 2025 03:24Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,486
Jan 18, 2025 03:23Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:22Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:22Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:22Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:21Ian MckibbenIan MckibbenCPPg++13.2.0Error
Jan 18, 2025 03:21Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:21Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,492
Jan 18, 2025 03:20Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,447+9.23 RP
Jan 18, 2025 03:16Ian MckibbenIan MckibbenCPPclang++18.1.3Success3,458+2'891.84 RP
Jan 18, 2025 03:16Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:14Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:13Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:12Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:11Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 18, 2025 03:11Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 11, 2025 16:31GuShan1MuGuShan1MuGOgo1.23.4Error
Jan 11, 2025 16:30GuShan1MuGuShan1MuGOgo1.23.4Success49,221
Jan 11, 2025 16:29GuShan1MuGuShan1MuGOgo1.23.4Success48,107
Jan 11, 2025 16:27GuShan1MuGuShan1MuGOgo1.23.4Success46,826
Jan 11, 2025 16:26GuShan1MuGuShan1MuGOgo1.23.4Error
Jan 11, 2025 16:25GuShan1MuGuShan1MuGOgo1.23.4Error
Jan 11, 2025 16:24GuShan1MuGuShan1MuGOgo1.23.4Error
Jan 11, 2025 15:26GuShan1MuGuShan1MuCPPg++13.2.0Error
Jan 11, 2025 15:25GuShan1MuGuShan1MuCPPclang++18.1.3Error
Jan 11, 2025 15:24GuShan1MuGuShan1MuCPPclang++18.1.3Error
Jan 11, 2025 15:23GuShan1MuGuShan1MuCPPclang++18.1.3Error
Jan 11, 2025 15:21GuShan1MuGuShan1MuCPPclang++18.1.3Error
Jan 11, 2025 15:20GuShan1MuGuShan1MuCPPg++13.2.0Error
Jan 11, 2025 15:19GuShan1MuGuShan1MuCPPclang++18.1.3Error
Jan 10, 2025 01:37GuShan1MuGuShan1MuGOgo1.23.4Success3,385+2'954.21 RP
Dec 27, 2024 01:31Joad NacerJoad NacerCPPg++13.2.0Success3,230
Dec 27, 2024 01:30Joad NacerJoad NacerCPPclang++18.1.3Success3,097
Dec 27, 2024 01:30Joad NacerJoad NacerCPPclang++18.1.3Success3,123
Dec 27, 2024 01:30Joad NacerJoad NacerCPPclang++18.1.3Success3,088+2.10 RP
Dec 27, 2024 01:29Joad NacerJoad NacerCPPclang++18.1.3Success3,126