Deep Convolutional Neural Network

Note: If your solution does not appear in the table, it is because it did not compile.

If it compiles well in your worktree, the difference is because your worktree is not up-to-date with respect to the asgn (upstream) repository. In this case, you should update your worktree using the following command, resolve the conflicts, make sure it compiles, and push to your (origin) repository.

git pull git@gitlab.mff.cuni.cz:teaching/nprg054/asgn.git

machineauthorcommitcommit dateplatformlosstimecheckrel timepoints
mpi-homoandrejcd9486c60"2026-05-02 20:45:48 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17082OK0.997840.375589
mpi-homoandrejcd9486c60"2026-05-02 20:45:48 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169137OK1.00138-0.239842
mpi-homoasgn6ef8d97"2026-04-18 21:17:08 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168966OK1.00037-0.0645065
mpi-homoasgn6ef8d97"2026-04-18 21:17:08 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171312OK1.00072-0.124164
mpi-homobalkoad4696c1d"2026-04-25 02:42:27 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170683OK0.997040.515022
mpi-homobalkoad4696c1d"2026-04-25 02:42:27 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168841OK0.9996290.0644086
mpi-homobambasz4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168879OK0.999860.0243753
mpi-homobambasz4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17123OK1.00024-0.041521
mpi-homobendaja16f40a23"2026-05-11 15:27:31 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170772OK0.9975610.424142
mpi-homobendaja16f40a23"2026-05-11 15:27:31 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168924OK1.00012-0.0213749
mpi-homoberanst5f13dd8"2026-05-10 18:47:47 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171679OK1.00286-0.496046
mpi-homoberanst5f13dd8"2026-05-10 18:47:47 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169387OK1.00287-0.497147
mpi-homobittnem1131dd04"2026-05-11 19:47:48 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168888OK0.9999130.0151953
mpi-homobittnem1131dd04"2026-05-11 19:47:48 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171269OK1.00047-0.0809509
mpi-homobitzanf5b86a52"2026-05-07 03:47:12 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170736OK0.9973520.46064
mpi-homobitzanf5b86a52"2026-05-07 03:47:12 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168935OK1.00019-0.0332297
mpi-homoblahetad5cbd5ea"2026-04-27 15:02:02 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171315OK1.00073-0.127487
mpi-homoblahetad5cbd5ea"2026-04-27 15:02:02 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169365OK1.00274-0.474848
mpi-homobubakf5a23c16"2026-04-18 13:28:08 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171132OK0.9996670.0578134
mpi-homobubakf5a23c16"2026-04-18 13:28:08 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168937OK1.0002-0.0351505
mpi-homocernohj3dfa5975"2026-03-09 17:34:49 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17073OK0.9973150.46711
mpi-homocernohj3dfa5975"2026-03-09 17:34:49 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168995OK1.00054-0.0943552
mpi-homocimermmi27ae19c"2026-04-23 21:17:23 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170894OK0.9982720.300464
mpi-homocimermmi27ae19c"2026-04-23 21:17:23 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168864OK0.9997650.0407565
mpi-homodostama489ca229"2026-05-10 21:20:02 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168928OK1.00014-0.0251402
mpi-homodostama489ca229"2026-05-10 21:20:02 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171235OK1.00027-0.0460684
mpi-homodrlikmare25f66a"2026-05-08 15:43:36 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170746OK0.997410.450463
mpi-homodrlikmare25f66a"2026-05-08 15:43:36 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168848OK0.9996720.0570629
mpi-homofarkasm263946d6"2026-05-09 18:17:30 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170765OK0.9975230.430838
mpi-homofarkasm263946d6"2026-05-09 18:17:30 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169002OK1.00058-0.101373
mpi-homofedorekd4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170738OK0.997360.459182
mpi-homofedorekd4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168963OK1.00036-0.061961
mpi-homohavelh5835e56"2026-04-17 15:26:57 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171178OK0.999930.0120961
mpi-homohavelh5835e56"2026-04-17 15:26:57 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169335OK1.00256-0.443867
mpi-homohrdinap14d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17094OK0.9985440.253175
mpi-homohrdinap14d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168898OK0.9999690.00543539
mpi-homohubatama4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17075OK0.9974320.446735
mpi-homohubatama4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168911OK1.00005-0.00847669
mpi-homohuzickame949a67"2026-05-06 15:33:07 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170945OK0.9985730.248106
mpi-homohuzickame949a67"2026-05-06 15:33:07 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169027OK1.00074-0.127659
mpi-homojanicej33941a5"2026-05-11 14:11:58 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170797OK0.9977050.399056
mpi-homojanicej33941a5"2026-05-11 14:11:58 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168875OK0.9998330.0289741
mpi-homojaworskr8e480a3"2026-05-29 10:02:49 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all40.129051OK0.7538549.086
mpi-homojaworskr8e480a3"2026-05-29 10:02:49 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all40.136654OK0.80906836.8059
mpi-homokanev4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170956OK0.9986350.237294
mpi-homokanev4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168901OK0.999990.00177698
mpi-homokapylouma4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171056OK0.9992230.13509
mpi-homokapylouma4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168889OK0.9999190.0140629
mpi-homokarasetod0a3297"2026-05-11 17:14:22 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168951OK1.00029-0.0495114
mpi-homokarasetod0a3297"2026-05-11 17:14:22 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171243OK1.00031-0.0540235
mpi-homokhotchaidcafdc3"2026-04-26 14:05:29 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170837OK0.9979410.358054
mpi-homokhotchaidcafdc3"2026-04-26 14:05:29 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169439OK1.00317-0.550071
mpi-homokleckamad505976"2026-04-25 15:35:49 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170729OK0.9973120.467589
mpi-homokleckamad505976"2026-04-25 15:35:49 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168961OK1.00034-0.0594239
mpi-homokolnika4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170894OK0.9982730.300218
mpi-homokolnika4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169506OK1.00357-0.61879
mpi-homokomarem4fea02b5"2026-05-20 00:52:25 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0883581OK0.516142114.892
mpi-homokomarem4fea02b5"2026-05-20 00:52:25 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.096932OK0.57389196.4683
mpi-homokoribansc2085eb"2026-05-24 05:53:38 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0776424OK0.453547137.351
mpi-homokoribansc2085eb"2026-05-24 05:53:38 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.0811635OK0.480532127.311
mpi-homokotlintbc9c84c"2026-05-10 21:11:44 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168684OK0.9987030.22541
mpi-homokotlintbc9c84c"2026-05-10 21:11:44 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171117OK0.9995750.0738029
mpi-homokotvamieb04cc0"2026-05-11 23:55:25 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170898OK0.9982990.295725
mpi-homokotvamieb04cc0"2026-05-11 23:55:25 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169023OK1.00071-0.122841
mpi-homokrenmard1c7bbb"2026-05-17 13:06:43 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170975OK0.9987460.217996
mpi-homokrenmard1c7bbb"2026-05-17 13:06:43 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169414OK1.00302-0.524691
mpi-homokroupad14d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171043OK0.9991470.148219
mpi-homokroupad14d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168876OK0.9998370.0283132
mpi-homokruchijc44f416"2026-05-11 00:25:26 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170982OK0.9987910.210174
mpi-homokruchijc44f416"2026-05-11 00:25:26 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168924OK1.00012-0.0214681
mpi-homokunovaeradff9c1"2026-04-26 19:20:33 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168935OK1.00019-0.0323463
mpi-homokunovaeradff9c1"2026-04-26 19:20:33 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171323OK1.00078-0.135282
mpi-homokurzsec83dbb"2026-05-17 12:18:20 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0781705OK0.456631136.174
mpi-homokurzsec83dbb"2026-05-17 12:18:20 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169087OK1.00109-0.18864
mpi-homokyselaj1d2f74d4"2026-05-25 23:15:07 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170833OK0.9979190.361859
mpi-homokyselaj1d2f74d4"2026-05-25 23:15:07 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.16893OK1.00016-0.0271335
mpi-homolamplotm47e373f"2026-05-08 14:14:57 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170828OK0.997890.366902
mpi-homolamplotm47e373f"2026-05-08 14:14:57 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169545OK1.0038-0.658619
mpi-homolejkome71a7e2"2026-05-29 15:20:25 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0748247OK0.437087143.773
mpi-homolejkome71a7e2"2026-05-29 15:20:25 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.0745007OK0.441085142.191
mpi-homolipovss675f9e4"2026-05-10 16:06:33 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170907OK0.9983470.287333
mpi-homolipovss675f9e4"2026-05-10 16:06:33 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.16897OK1.00039-0.0683947
mpi-homolopatad5173af2"2026-05-04 21:38:11 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171243OK1.00031-0.0539569
mpi-homolopatad5173af2"2026-05-04 21:38:11 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168975OK1.00043-0.0743614
mpi-homolovisekd6ef8d97"2026-04-18 21:17:08 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170799OK0.9977170.397064
mpi-homolovisekd6ef8d97"2026-04-18 21:17:08 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168822OK0.9995180.0836685
mpi-homolukasej1bd3c5a3"2026-05-11 23:20:45 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170828OK0.9978870.367429
mpi-homolukasej1bd3c5a3"2026-05-11 23:20:45 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168956OK1.00031-0.0538141
mpi-homomachhy119f180"2026-05-16 08:09:45 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168857OK0.9997250.047721
mpi-homomachhy119f180"2026-05-16 08:09:45 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171214OK1.00014-0.0251645
mpi-homomachotaoa67b323"2026-05-29 11:36:13 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0825059OK0.481957126.797
mpi-homomachotaoa67b323"2026-05-29 11:36:13 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.0906797OK0.536874108.051
mpi-homomaliarmf248943"2026-03-11 03:09:48 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168854OK0.9997110.0501601
mpi-homomaliarmf248943"2026-03-11 03:09:48 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171235OK1.00027-0.0463233
mpi-homomalydo7b79608"2026-05-09 14:30:55 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170728OK0.9973060.468555
mpi-homomalydo7b79608"2026-05-09 14:30:55 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168873OK0.999820.0312183
mpi-homomasekmi20d4b782"2026-04-27 15:45:15 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170759OK0.9974830.437854
mpi-homomasekmi20d4b782"2026-04-27 15:45:15 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168967OK1.00038-0.0653527
mpi-homomeszardf18c879"2026-05-11 09:35:54 +0000"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170818OK0.9978310.377181
mpi-homomeszardf18c879"2026-05-11 09:35:54 +0000"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168941OK1.00022-0.0389085
mpi-homomojikm861a978"2026-05-11 23:53:01 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170763OK0.9975090.433238
mpi-homomojikm861a978"2026-05-11 23:53:01 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169026OK1.00073-0.126036
mpi-homomudraja13624aee"2026-04-15 13:50:02 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170954OK0.9986220.239473
mpi-homomudraja13624aee"2026-04-15 13:50:02 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169349OK1.00264-0.457912
mpi-homonovakj8070710b0"2026-05-11 23:24:54 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170807OK0.9977630.388999
mpi-homonovakj8070710b0"2026-05-11 23:24:54 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168991OK1.00052-0.0900093
mpi-homopajonkf4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170837OK0.9979390.358333
mpi-homopajonkf4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168983OK1.00048-0.0825118
mpi-homopelikam352b02c6"2026-05-11 23:59:26 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170852OK0.9980280.342901
mpi-homopelikam352b02c6"2026-05-11 23:59:26 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168865OK0.9997760.0388547
mpi-homopetruchm6337ec6"2026-05-02 11:13:12 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170795OK0.9976970.400596
mpi-homopetruchm6337ec6"2026-05-02 11:13:12 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169339OK1.00258-0.447952
mpi-homopopovaks2fafde9"2026-05-16 21:42:30 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170846OK0.9979940.348826
mpi-homopopovaks2fafde9"2026-05-16 21:42:30 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168888OK0.9999110.0154074
mpi-homoposaa0a7cbc3"2026-05-08 17:43:16 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168741OK0.9990390.16701
mpi-homoposaa0a7cbc3"2026-05-08 17:43:16 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171314OK1.00073-0.126101
mpi-homoref83d4b77"2026-04-18 21:35:42 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0680516OK0.397522160.255
mpi-homoref83d4b77"2026-04-18 21:35:42 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.0730303OK0.432379145.654
mpi-homoreznicob087bd6"2026-05-08 13:38:29 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170663OK0.9969230.535392
mpi-homoreznicob087bd6"2026-05-08 13:38:29 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169349OK1.00264-0.457872
mpi-homosadovskv5bacd1a"2026-05-11 13:49:50 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171263OK1.00043-0.0747583
mpi-homosadovskv5bacd1a"2026-05-11 13:49:50 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169007OK1.00061-0.106497
mpi-homoschrodm85d095e"2026-05-10 09:23:11 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170921OK0.9984310.272792
mpi-homoschrodm85d095e"2026-05-10 09:23:11 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168959OK1.00033-0.0577175
mpi-homosebaned223517d"2026-05-03 14:51:39 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170831OK0.9979040.36457
mpi-homosebaned223517d"2026-05-03 14:51:39 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.16881OK0.9994490.095767
mpi-homoshtabovv240339b"2026-05-30 21:48:46 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.121761OK0.72089156.8522
mpi-homoshtabovv240339b"2026-05-30 21:48:46 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.142216OK0.83075332.2112
mpi-homosnajdrvl4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170737OK0.9973560.459945
mpi-homosnajdrvl4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168884OK0.9998890.0193601
mpi-homostefanm4df73f4b"2026-05-12 11:40:06 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170871OK0.9981410.323247
mpi-homostefanm4df73f4b"2026-05-12 11:40:06 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.16928OK1.00223-0.387257
mpi-homostehlisia00b80d"2026-04-24 20:16:41 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170697OK0.9971220.500628
mpi-homostehlisia00b80d"2026-04-24 20:16:41 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168921OK1.00011-0.0188249
mpi-homostrecansd8e8e33"2026-05-28 21:46:31 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17088OK0.9981920.31434
mpi-homostrecansd8e8e33"2026-05-28 21:46:31 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168865OK0.9997750.0390419
mpi-homosvojanojde4a5d0"2026-05-06 14:08:24 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170715OK0.9972290.481959
mpi-homosvojanojde4a5d0"2026-05-06 14:08:24 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169305OK1.00238-0.41317
mpi-homotomam1ce1671"2026-05-22 01:18:08 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.0731566OK0.427343147.689
mpi-homotomam1ce1671"2026-05-22 01:18:08 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.0902451OK0.534301108.886
mpi-homotomisz4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171305OK1.00067-0.116769
mpi-homotomisz4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169258OK1.0021-0.36488
mpi-homoturcana7666e9a"2026-05-08 14:35:09 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170889OK0.9982440.305313
mpi-homoturcana7666e9a"2026-05-08 14:35:09 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169383OK1.00284-0.493173
mpi-homovenzarvd71e87e"2026-05-11 22:21:23 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170794OK0.9976920.40144
mpi-homovenzarvd71e87e"2026-05-11 22:21:23 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169285OK1.00226-0.39244
mpi-homovernem29c6656"2026-04-22 03:11:01 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.171212OK1.00013-0.0231604
mpi-homovernem29c6656"2026-04-22 03:11:01 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168968OK1.00038-0.066523
mpi-homovireaktd1d89eb"2026-04-12 11:50:15 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170878OK0.9981820.316087
mpi-homovireaktd1d89eb"2026-04-12 11:50:15 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168863OK0.9997620.0414116
mpi-homovivtonea15996de"2026-05-10 17:24:04 +0000"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17082OK0.997840.375574
mpi-homovivtonea15996de"2026-05-10 17:24:04 +0000"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168821OK0.9995160.0840533
mpi-homoyuriicho4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170832OK0.9979090.363605
mpi-homoyuriicho4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169343OK1.0026-0.451735
mpi-homozapotocf751e6c5"2026-04-29 12:42:54 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170858OK0.9980650.336531
mpi-homozapotocf751e6c5"2026-04-29 12:42:54 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.168854OK0.9997110.0501561
mpi-homozatloum1e9f312c"2026-04-20 20:19:44 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170882OK0.9982050.312058
mpi-homozatloum1e9f312c"2026-04-20 20:19:44 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.16929OK1.00229-0.397148
mpi-homozavodsv4d2e6c0"2026-03-07 14:47:14 +0100"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.17085OK0.9980170.344796
mpi-homozavodsv4d2e6c0"2026-03-07 14:47:14 +0100"avx(16,16,5)(2048,2048,2)(8,8,2)all60.169433OK1.00313-0.543666
mpi-homozeleznof6b9e0b"2026-04-25 11:28:12 +0200"avx512(16,16,5)(2048,2048,2)(8,8,2)all60.170841OK0.9979650.353888
mpi-homozeleznof6b9e0b"2026-04-25 11:28:12 +0200"avx(16,16,5)(2048,2048,2)(8,8,2)all60.16898OK1.00045-0.0789581

Your job is to improve the performance of the existing code, by altering the code in sol/dcnnsol.hpp. (You may also write some code in sol/dcnnsol.cpp; however, all the existing code is templated and must remain in the header file.)

Input data

The folder containing input data is set by the command-line parameter --data-folder.

The input data are already available at parlab, in the folder /home/_teaching/hiperf/dcnndata. Therefore, the program shall be invoked as:

srun -p mpi-homo-short -n 1 -c 64 ./dcnn --data-folder=/home/_teaching/hiperf/dcnndata

The input data may be downloaded from parlab via scp or compressed from here:

Test parameters

data-folder - the folder containing the input data files (default: data).

minibatch - the number of images in a testing minibatch (processed in one call to the forward functions). Default: 16.

superbatch - the number of minibatches in a testing batch (each minibatch is assigned to a different thread). Default: 8 (1 in Debug mode).

total - the total number of images submitted into testing (shall be divisible by minibatch*superbatch). Default: 2048 (16 in Debug mode).

Credits

The DCNN architecture was taken from [Hasanpour 2016]. The original implementation used the Caffe framework and was later converted to Pytorch.

Both the pretrained weights and the test images were converted from publicly available data:

References

[Hasanpour 2016] Hasanpour, Seyyed Hossein, et al. Lets keep it simple, using simple architectures to outperform deeper and more complex architectures. arXiv:1608.06037.