Large matrix multiplication Liam

Multiply two square matrices as fast as possible.

Input

Two 2000 x 2000 matrices of uint32 values on STDIN, encoded back-to-back in row-major order, little-endian byte order.

Output

Write the resulting 2000 x 2000 product matrix to STDOUT in the same binary format (row-major, little-endian uint32).

Date AuthorLanguageStatus Score
Mar 20, 2023 15:16Sergey StreminSergey StreminRUSTrust-1.68.0Success12,506
Mar 20, 2023 15:15Sergey StreminSergey StreminRUSTrust-1.68.0Success12,514
Mar 20, 2023 15:15Sergey StreminSergey StreminRUSTrust-1.68.0Success13,601
Mar 20, 2023 15:15Sergey StreminSergey StreminRUSTrust-1.68.0Success12,455+9.22 RP
Mar 20, 2023 15:13Sergey StreminSergey StreminRUSTrust-1.68.0Success13,744
Mar 20, 2023 15:12Sergey StreminSergey StreminRUSTrust-1.68.0Success13,577
Mar 20, 2023 15:11Sergey StreminSergey StreminRUSTrust-1.68.0Success12,527+257.32 RP
Mar 20, 2023 13:28Sergey StreminSergey StreminRUSTrust-1.68.0Success15,047
Mar 20, 2023 13:27Sergey StreminSergey StreminRUSTrust-1.68.0Success14,934+1'000.28 RP
Mar 20, 2023 13:07Sergey StreminSergey StreminRUSTrust-1.68.0Error
Mar 20, 2023 13:04Sergey StreminSergey StreminRUSTrust-1.68.0Error
Mar 20, 2023 12:56Sergey StreminSergey StreminRUSTrust-1.68.0Success59,006+169.47 RP
Mar 20, 2023 12:54Sergey StreminSergey StreminRUSTrust-1.68.0Error
Mar 20, 2023 12:51Sergey StreminSergey StreminRUSTrust-1.68.0Error
Mar 20, 2023 12:48Sergey StreminSergey StreminRUSTrust-1.68.0Error
Mar 19, 2023 19:54Robert BurkeRobert BurkeCPPg++9.3.0Success4,351+54.28 RP
Mar 19, 2023 19:53Robert BurkeRobert BurkeCPPg++9.3.0Success4,403+7.22 RP
Mar 19, 2023 19:41Robert BurkeRobert BurkeCPPg++9.3.0Success4,410+3'031.05 RP
Mar 19, 2023 19:32Robert BurkeRobert BurkeCPPg++9.3.0Error
Mar 19, 2023 19:31Robert BurkeRobert BurkeCPPg++9.3.0Error
Mar 19, 2023 19:29Robert BurkeRobert BurkeCPPg++9.3.0Error
Mar 19, 2023 19:05Robert BurkeRobert BurkeCPPg++9.3.0Success370,481+0.17 RP
Mar 19, 2023 19:02LiamLiamCPPclang++10.0.0Success6,770+197.50 RP
Mar 19, 2023 18:58LiamLiamCPPclang++10.0.0Success28,947
Mar 19, 2023 18:58LiamLiamCPPclang++10.0.0Success14,185
Mar 19, 2023 18:57LiamLiamCPPclang++10.0.0Success9,480
Mar 19, 2023 18:54LiamLiamCPPclang++10.0.0Success7,255+1'762.14 RP
Mar 19, 2023 18:51Robert BurkeRobert BurkeCPPg++9.3.0Success372,797+26.82 RP
Mar 19, 2023 18:47LiamLiamCPPclang++10.0.0Success20,109+410.94 RP
Mar 19, 2023 18:43Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success372,288+26.86 RP
Mar 19, 2023 17:56LiamLiamCPPg++9.3.0Success34,268+25.42 RP
Feb 20, 2023 02:09LiamLiamCPPg++9.3.0Success41,178
Feb 20, 2023 02:01LiamLiamCPPg++9.3.0Success35,828+2.00 RP
Feb 20, 2023 02:00LiamLiamCPPg++9.3.0Success35,957+9.48 RP
Feb 20, 2023 02:00LiamLiamCPPg++9.3.0Success36,580+492.88 RP
Feb 20, 2023 01:52LiamLiamCPPg++9.3.0Success371,301+26.93 RP