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
Nov 28, 2022 05:43apuxbtapuxbtCPPg++9.3.0Success6,013+1'663.06 RP
Nov 28, 2022 05:27apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 05:22apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 03:58apuxbtapuxbtCPPg++9.3.0Error
Oct 15, 2022 17:47Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success4,060+429.29 RP
Oct 15, 2022 17:44Kenneth MaplesKenneth MaplesCPPclang++10.0.0Error
Oct 15, 2022 17:18Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success4,917+520.21 RP
Oct 15, 2022 17:06Kenneth MaplesKenneth MaplesCPPclang++10.0.0Success6,607+1'513.55 RP
Sep 5, 2022 22:06Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success3,425+5.96 RP
Sep 5, 2022 22:03Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success3,432+171.77 RP
Aug 22, 2022 17:46Robert BurkeRobert BurkeGOgo1.18.4Success3,659+2'732.99 RP
Aug 22, 2022 17:45Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success3,647+2'741.98 RP
Jul 31, 2022 19:41Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,656+37.63 RP
Jul 31, 2022 19:37Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,707+27.37 RP
Jul 26, 2022 00:13Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,771
Jul 26, 2022 00:07Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 25, 2022 23:58Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,745+72.82 RP
Jul 25, 2022 23:51Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 25, 2022 23:30Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,987
Jul 25, 2022 23:27Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,979
Jul 25, 2022 23:21Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,961
Jul 25, 2022 23:16Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,890
Jul 25, 2022 22:53Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,873
Apr 4, 2022 22:15Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,860
Apr 4, 2022 22:11Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success3,850+12.09 RP
Apr 4, 2022 22:10Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success4,701
Jan 19, 2022 20:45Andrey TsvetkovAndrey TsvetkovGOgo1.14.15Success3,375+3.50 RP
Jan 19, 2022 20:45Andrey TsvetkovAndrey TsvetkovGOgo1.15.15Success3,377+5.26 RP
Jan 19, 2022 20:44Andrey TsvetkovAndrey TsvetkovGOgo1.14.15Success3,396
Jan 19, 2022 20:43Andrey TsvetkovAndrey TsvetkovGOgo1.14.15Success3,380+121.74 RP
Dec 25, 2021 05:04Alexander KimAlexander KimGOgo1.17.5Success3,659+2'732.99 RP
Dec 22, 2021 05:00Yuriy LyfenkoYuriy LyfenkoGOgo1.12.9Success3,673
Dec 22, 2021 04:59Yuriy LyfenkoYuriy LyfenkoGOgo1.16.12Success3,681
Dec 22, 2021 04:49Yuriy LyfenkoYuriy LyfenkoGOgo1.17.5Success3,704
Nov 8, 2021 06:35Sergey StreminSergey StreminRUSTrust-1.56.1Success3,875
Nov 8, 2021 06:28Sergey StreminSergey StreminRUSTrust-1.56.1Success3,871
Nov 8, 2021 06:26Sergey StreminSergey StreminRUSTrust-1.56.1Success3,851+36.16 RP
Oct 27, 2021 10:50Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Success3,502
Oct 27, 2021 10:50Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success3,473
Oct 27, 2021 10:50Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success3,478
Oct 13, 2021 22:18Yurkov AlekseyYurkov AlekseyCPPclang++10.0.0Success3,512
Oct 13, 2021 22:16Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success3,480
Oct 13, 2021 22:15Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success3,475+2'877.70 RP
Oct 11, 2021 23:10Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Oct 11, 2021 23:09Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Error
Oct 11, 2021 06:35Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,180
Oct 11, 2021 06:34Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,159
Oct 11, 2021 06:34Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,192
Oct 11, 2021 06:33Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,160
Oct 11, 2021 06:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,149
Oct 11, 2021 06:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,163
Oct 11, 2021 06:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,155
Oct 11, 2021 06:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,134
Oct 11, 2021 06:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,160
Oct 10, 2021 07:21Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,155
Oct 10, 2021 07:16Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,131
Oct 10, 2021 07:15Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,148
Oct 10, 2021 07:14Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,122+14.34 RP
Oct 10, 2021 07:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,161
Oct 10, 2021 07:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,154
Oct 10, 2021 07:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,149
Oct 10, 2021 07:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 10, 2021 07:09Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,168
Oct 10, 2021 07:09Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,148
Oct 10, 2021 07:08Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,168
Oct 10, 2021 07:06Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,472
Oct 10, 2021 07:05Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,134
Oct 10, 2021 07:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,315
Oct 10, 2021 07:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,152
Oct 10, 2021 07:03Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 10, 2021 07:02Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 10, 2021 07:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Oct 10, 2021 06:59Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,133
Oct 10, 2021 06:58Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,173
Oct 10, 2021 06:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,478
Oct 10, 2021 06:57Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,139
Oct 10, 2021 06:55Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,144
Oct 10, 2021 06:55Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,136
Oct 10, 2021 06:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,159
Oct 10, 2021 06:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,139
Oct 10, 2021 06:51Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,129+8.16 RP
Oct 10, 2021 06:48Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,162
Oct 10, 2021 06:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,143
Oct 10, 2021 06:42Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,141
Oct 10, 2021 06:35Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,159
Oct 10, 2021 06:33Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,183
Oct 10, 2021 06:32Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,137
Oct 10, 2021 06:31Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,140
Oct 10, 2021 06:24Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,264
Oct 10, 2021 06:23Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success4,320
Oct 10, 2021 06:15Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Oct 10, 2021 03:35Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Oct 10, 2021 03:30Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success20,936
Oct 10, 2021 02:59Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success21,315
Oct 10, 2021 02:57Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success17,275
Oct 10, 2021 02:55Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Oct 10, 2021 02:53Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Oct 10, 2021 02:46Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Oct 10, 2021 02:43Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Oct 10, 2021 02:38Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success18,282