From 1d281a7bc1964721ba8132841db28c81b28a7390 Mon Sep 17 00:00:00 2001 From: Sebastian Grimberg Date: Tue, 17 Oct 2023 16:59:37 -0700 Subject: [PATCH] Remove accidental WIP tuning files from #1382 --- backends/magma/tuning/v100_rtc-b.h | 318 -------------- backends/magma/tuning/v100_rtc-new.h | 626 --------------------------- 2 files changed, 944 deletions(-) delete mode 100644 backends/magma/tuning/v100_rtc-b.h delete mode 100644 backends/magma/tuning/v100_rtc-new.h diff --git a/backends/magma/tuning/v100_rtc-b.h b/backends/magma/tuning/v100_rtc-b.h deleted file mode 100644 index 51174bc4f0..0000000000 --- a/backends/magma/tuning/v100_rtc-b.h +++ /dev/null @@ -1,318 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////// -// auto-generated from data on v100 - -//////////////////////////////////////////////////////////////////////////////// -std::vector > drtc_t_v100 = { - {3, 1, 1024, 1, 1 }, - {3, 1, 1024, 2, 1 }, - {3, 1, 5120, 1, 1 }, - {3, 1, 5120, 2, 1 }, - {3, 1, 10240, 1, 1 }, - {3, 1, 10240, 2, 1 }, - {3, 1, 51200, 1, 1 }, - {3, 1, 51200, 2, 1 }, - {3, 1, 102400, 1, 1 }, - {3, 1, 102400, 2, 1 }, - {3, 1, 512000, 1, 1 }, - {3, 1, 512000, 2, 1 }, - {3, 1, 1024000, 1, 1 }, - {3, 1, 1024000, 2, 1 }, - {6, 3, 1024, 1, 1 }, - {6, 3, 1024, 2, 1 }, - {6, 3, 5120, 1, 1 }, - {6, 3, 5120, 2, 1 }, - {6, 3, 10240, 1, 1 }, - {6, 3, 10240, 2, 1 }, - {6, 3, 51200, 1, 1 }, - {6, 3, 51200, 2, 1 }, - {6, 3, 102400, 1, 1 }, - {6, 3, 102400, 2, 1 }, - {6, 3, 512000, 1, 1 }, - {6, 3, 512000, 2, 1 }, - {6, 3, 1024000, 1, 1 }, - {6, 3, 1024000, 2, 1 }, - {10, 6, 1024, 1, 1 }, - {10, 6, 1024, 2, 1 }, - {10, 6, 5120, 1, 1 }, - {10, 6, 5120, 2, 1 }, - {10, 6, 10240, 1, 1 }, - {10, 6, 10240, 2, 1 }, - {10, 6, 51200, 1, 1 }, - {10, 6, 51200, 2, 1 }, - {10, 6, 102400, 1, 1 }, - {10, 6, 102400, 2, 1 }, - {10, 6, 512000, 1, 1 }, - {10, 6, 512000, 2, 1 }, - {10, 6, 1024000, 1, 1 }, - {10, 6, 1024000, 2, 2 }, - {15, 12, 1024, 1, 1 }, - {15, 12, 1024, 2, 1 }, - {15, 12, 5120, 1, 1 }, - {15, 12, 5120, 2, 1 }, - {15, 12, 10240, 1, 1 }, - {15, 12, 10240, 2, 1 }, - {15, 12, 51200, 1, 1 }, - {15, 12, 51200, 2, 5 }, - {15, 12, 102400, 1, 1 }, - {15, 12, 102400, 2, 9 }, - {15, 12, 512000, 1, 1 }, - {15, 12, 512000, 2, 9 }, - {15, 12, 1024000, 1, 1 }, - {15, 12, 1024000, 2, 9 }, - {21, 16, 1024, 1, 1 }, - {21, 16, 1024, 2, 1 }, - {21, 16, 5120, 1, 2 }, - {21, 16, 5120, 2, 6 }, - {21, 16, 10240, 1, 5 }, - {21, 16, 10240, 2, 5 }, - {21, 16, 51200, 1, 4 }, - {21, 16, 51200, 2, 4 }, - {21, 16, 102400, 1, 4 }, - {21, 16, 102400, 2, 8 }, - {21, 16, 512000, 1, 4 }, - {21, 16, 512000, 2, 8 }, - {21, 16, 1024000, 1, 4 }, - {21, 16, 1024000, 2, 8 }, - {28, 25, 1024, 1, 1 }, - {28, 25, 1024, 2, 1 }, - {28, 25, 5120, 1, 3 }, - {28, 25, 5120, 2, 4 }, - {28, 25, 10240, 1, 8 }, - {28, 25, 10240, 2, 5 }, - {28, 25, 51200, 1, 3 }, - {28, 25, 51200, 2, 9 }, - {28, 25, 102400, 1, 9 }, - {28, 25, 102400, 2, 9 }, - {28, 25, 512000, 1, 9 }, - {28, 25, 512000, 2, 9 }, - {28, 25, 1024000, 1, 9 }, - {28, 25, 1024000, 2, 9 }, - {36, 33, 1024, 1, 1 }, - {36, 33, 1024, 2, 1 }, - {36, 33, 5120, 1, 6 }, - {36, 33, 5120, 2, 4 }, - {36, 33, 10240, 1, 4 }, - {36, 33, 10240, 2, 4 }, - {36, 33, 51200, 1, 14}, - {36, 33, 51200, 2, 10}, - {36, 33, 102400, 1, 14}, - {36, 33, 102400, 2, 10}, - {36, 33, 512000, 1, 28}, - {36, 33, 512000, 2, 18}, - {36, 33, 1024000, 1, 22}, - {36, 33, 1024000, 2, 20}, - {4, 1, 1024, 1, 1 }, - {4, 1, 1024, 3, 1 }, - {4, 1, 5120, 1, 1 }, - {4, 1, 5120, 3, 1 }, - {4, 1, 10240, 1, 1 }, - {4, 1, 10240, 3, 2 }, - {4, 1, 51200, 1, 2 }, - {4, 1, 51200, 3, 2 }, - {4, 1, 102400, 1, 2 }, - {4, 1, 102400, 3, 2 }, - {4, 1, 512000, 1, 1 }, - {4, 1, 512000, 3, 2 }, - {4, 1, 1024000, 1, 1 }, - {4, 1, 1024000, 3, 2 }, - {10, 4, 1024, 1, 1 }, - {10, 4, 1024, 3, 2 }, - {10, 4, 5120, 1, 1 }, - {10, 4, 5120, 3, 1 }, - {10, 4, 10240, 1, 1 }, - {10, 4, 10240, 3, 1 }, - {10, 4, 51200, 1, 1 }, - {10, 4, 51200, 3, 2 }, - {10, 4, 102400, 1, 1 }, - {10, 4, 102400, 3, 2 }, - {10, 4, 512000, 1, 1 }, - {10, 4, 512000, 3, 2 }, - {10, 4, 1024000, 1, 1 }, - {10, 4, 1024000, 3, 2 }, - {20, 11, 1024, 1, 3 }, - {20, 11, 1024, 3, 3 }, - {20, 11, 5120, 1, 3 }, - {20, 11, 5120, 3, 2 }, - {20, 11, 10240, 1, 3 }, - {20, 11, 10240, 3, 3 }, - {20, 11, 51200, 1, 11}, - {20, 11, 51200, 3, 5 }, - {20, 11, 102400, 1, 2 }, - {20, 11, 102400, 3, 5 }, - {20, 11, 512000, 1, 2 }, - {20, 11, 512000, 3, 5 }, - {20, 11, 1024000, 1, 2 }, - {20, 11, 1024000, 3, 11}, - {35, 24, 1024, 1, 1 }, - {35, 24, 1024, 3, 1 }, - {35, 24, 5120, 1, 4 }, - {35, 24, 5120, 3, 5 }, - {35, 24, 10240, 1, 9 }, - {35, 24, 10240, 3, 5 }, - {35, 24, 51200, 1, 3 }, - {35, 24, 51200, 3, 9 }, - {35, 24, 102400, 1, 3 }, - {35, 24, 102400, 3, 9 }, - {35, 24, 512000, 1, 3 }, - {35, 24, 512000, 3, 9 }, - {35, 24, 1024000, 1, 3 }, - {35, 24, 1024000, 3, 9 } -}; - -//////////////////////////////////////////////////////////////////////////////// -std::vector > drtc_n_v100 = { - {3, 1, 1024, 1, 1 }, - {3, 1, 1024, 2, 1 }, - {3, 1, 5120, 1, 1 }, - {3, 1, 5120, 2, 1 }, - {3, 1, 10240, 1, 1 }, - {3, 1, 10240, 2, 1 }, - {3, 1, 51200, 1, 1 }, - {3, 1, 51200, 2, 1 }, - {3, 1, 102400, 1, 1 }, - {3, 1, 102400, 2, 1 }, - {3, 1, 512000, 1, 1 }, - {3, 1, 512000, 2, 1 }, - {3, 1, 1024000, 1, 1 }, - {3, 1, 1024000, 2, 1 }, - {6, 3, 1024, 1, 1 }, - {6, 3, 1024, 2, 1 }, - {6, 3, 5120, 1, 1 }, - {6, 3, 5120, 2, 1 }, - {6, 3, 10240, 1, 1 }, - {6, 3, 10240, 2, 1 }, - {6, 3, 51200, 1, 1 }, - {6, 3, 51200, 2, 1 }, - {6, 3, 102400, 1, 1 }, - {6, 3, 102400, 2, 1 }, - {6, 3, 512000, 1, 1 }, - {6, 3, 512000, 2, 1 }, - {6, 3, 1024000, 1, 1 }, - {6, 3, 1024000, 2, 1 }, - {10, 6, 1024, 1, 1 }, - {10, 6, 1024, 2, 1 }, - {10, 6, 5120, 1, 1 }, - {10, 6, 5120, 2, 1 }, - {10, 6, 10240, 1, 1 }, - {10, 6, 10240, 2, 1 }, - {10, 6, 51200, 1, 1 }, - {10, 6, 51200, 2, 2 }, - {10, 6, 102400, 1, 2 }, - {10, 6, 102400, 2, 1 }, - {10, 6, 512000, 1, 1 }, - {10, 6, 512000, 2, 1 }, - {10, 6, 1024000, 1, 1 }, - {10, 6, 1024000, 2, 1 }, - {15, 12, 1024, 1, 1 }, - {15, 12, 1024, 2, 1 }, - {15, 12, 5120, 1, 1 }, - {15, 12, 5120, 2, 2 }, - {15, 12, 10240, 1, 2 }, - {15, 12, 10240, 2, 2 }, - {15, 12, 51200, 1, 3 }, - {15, 12, 51200, 2, 13}, - {15, 12, 102400, 1, 5 }, - {15, 12, 102400, 2, 5 }, - {15, 12, 512000, 1, 3 }, - {15, 12, 512000, 2, 5 }, - {15, 12, 1024000, 1, 3 }, - {15, 12, 1024000, 2, 5 }, - {21, 16, 1024, 1, 1 }, - {21, 16, 1024, 2, 4 }, - {21, 16, 5120, 1, 2 }, - {21, 16, 5120, 2, 2 }, - {21, 16, 10240, 1, 2 }, - {21, 16, 10240, 2, 4 }, - {21, 16, 51200, 1, 5 }, - {21, 16, 51200, 2, 6 }, - {21, 16, 102400, 1, 5 }, - {21, 16, 102400, 2, 5 }, - {21, 16, 512000, 1, 9 }, - {21, 16, 512000, 2, 5 }, - {21, 16, 1024000, 1, 3 }, - {21, 16, 1024000, 2, 11}, - {28, 25, 1024, 1, 6 }, - {28, 25, 1024, 2, 3 }, - {28, 25, 5120, 1, 5 }, - {28, 25, 5120, 2, 5 }, - {28, 25, 10240, 1, 9 }, - {28, 25, 10240, 2, 9 }, - {28, 25, 51200, 1, 6 }, - {28, 25, 51200, 2, 5 }, - {28, 25, 102400, 1, 6 }, - {28, 25, 102400, 2, 5 }, - {28, 25, 512000, 1, 6 }, - {28, 25, 512000, 2, 15}, - {28, 25, 1024000, 1, 6 }, - {28, 25, 1024000, 2, 9 }, - {36, 33, 1024, 1, 5 }, - {36, 33, 1024, 2, 6 }, - {36, 33, 5120, 1, 5 }, - {36, 33, 5120, 2, 11}, - {36, 33, 10240, 1, 9 }, - {36, 33, 10240, 2, 23}, - {36, 33, 51200, 1, 9 }, - {36, 33, 51200, 2, 13}, - {36, 33, 102400, 1, 9 }, - {36, 33, 102400, 2, 13}, - {36, 33, 512000, 1, 9 }, - {36, 33, 512000, 2, 13}, - {36, 33, 1024000, 1, 9 }, - {36, 33, 1024000, 2, 13}, - {4, 1, 1024, 1, 1 }, - {4, 1, 1024, 3, 1 }, - {4, 1, 5120, 1, 1 }, - {4, 1, 5120, 3, 1 }, - {4, 1, 10240, 1, 1 }, - {4, 1, 10240, 3, 1 }, - {4, 1, 51200, 1, 1 }, - {4, 1, 51200, 3, 1 }, - {4, 1, 102400, 1, 1 }, - {4, 1, 102400, 3, 1 }, - {4, 1, 512000, 1, 1 }, - {4, 1, 512000, 3, 1 }, - {4, 1, 1024000, 1, 1 }, - {4, 1, 1024000, 3, 1 }, - {10, 4, 1024, 1, 1 }, - {10, 4, 1024, 3, 1 }, - {10, 4, 5120, 1, 1 }, - {10, 4, 5120, 3, 1 }, - {10, 4, 10240, 1, 1 }, - {10, 4, 10240, 3, 1 }, - {10, 4, 51200, 1, 1 }, - {10, 4, 51200, 3, 5 }, - {10, 4, 102400, 1, 1 }, - {10, 4, 102400, 3, 1 }, - {10, 4, 512000, 1, 1 }, - {10, 4, 512000, 3, 1 }, - {10, 4, 1024000, 1, 1 }, - {10, 4, 1024000, 3, 1 }, - {20, 11, 1024, 1, 3 }, - {20, 11, 1024, 3, 3 }, - {20, 11, 5120, 1, 3 }, - {20, 11, 5120, 3, 6 }, - {20, 11, 10240, 1, 3 }, - {20, 11, 10240, 3, 3 }, - {20, 11, 51200, 1, 6 }, - {20, 11, 51200, 3, 5 }, - {20, 11, 102400, 1, 5 }, - {20, 11, 102400, 3, 5 }, - {20, 11, 512000, 1, 10}, - {20, 11, 512000, 3, 7 }, - {20, 11, 1024000, 1, 6 }, - {20, 11, 1024000, 3, 7 }, - {35, 24, 1024, 1, 1 }, - {35, 24, 1024, 3, 6 }, - {35, 24, 5120, 1, 5 }, - {35, 24, 5120, 3, 5 }, - {35, 24, 10240, 1, 6 }, - {35, 24, 10240, 3, 9 }, - {35, 24, 51200, 1, 5 }, - {35, 24, 51200, 3, 6 }, - {35, 24, 102400, 1, 5 }, - {35, 24, 102400, 3, 10}, - {35, 24, 512000, 1, 5 }, - {35, 24, 512000, 3, 8 }, - {35, 24, 1024000, 1, 5 }, - {35, 24, 1024000, 3, 8 } -}; diff --git a/backends/magma/tuning/v100_rtc-new.h b/backends/magma/tuning/v100_rtc-new.h deleted file mode 100644 index f76b8e10ce..0000000000 --- a/backends/magma/tuning/v100_rtc-new.h +++ /dev/null @@ -1,626 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////// -// auto-generated from data on v100 - -//////////////////////////////////////////////////////////////////////////////// -std::vector > drtc_t_v100 = { - {3, 1, 1024, 1, 1 }, - {3, 1, 1024, 2, 1 }, - {3, 1, 5120, 1, 1 }, - {3, 1, 5120, 2, 1 }, - {3, 1, 10240, 1, 1 }, - {3, 1, 10240, 2, 1 }, - {3, 1, 51200, 1, 1 }, - {3, 1, 51200, 2, 1 }, - {3, 1, 102400, 1, 1 }, - {3, 1, 102400, 2, 1 }, - {3, 1, 512000, 1, 1 }, - {3, 1, 512000, 2, 1 }, - {3, 1, 1024000, 1, 1 }, - {3, 1, 1024000, 2, 1 }, - {6, 3, 1024, 1, 1 }, - {6, 3, 1024, 2, 1 }, - {6, 3, 5120, 1, 1 }, - {6, 3, 5120, 2, 1 }, - {6, 3, 10240, 1, 1 }, - {6, 3, 10240, 2, 1 }, - {6, 3, 51200, 1, 1 }, - {6, 3, 51200, 2, 1 }, - {6, 3, 102400, 1, 1 }, - {6, 3, 102400, 2, 1 }, - {6, 3, 512000, 1, 1 }, - {6, 3, 512000, 2, 1 }, - {6, 3, 1024000, 1, 1 }, - {6, 3, 1024000, 2, 1 }, - {10, 6, 1024, 1, 1 }, - {10, 6, 1024, 2, 1 }, - {10, 6, 5120, 1, 1 }, - {10, 6, 5120, 2, 1 }, - {10, 6, 10240, 1, 1 }, - {10, 6, 10240, 2, 1 }, - {10, 6, 51200, 1, 1 }, - {10, 6, 51200, 2, 1 }, - {10, 6, 102400, 1, 1 }, - {10, 6, 102400, 2, 1 }, - {10, 6, 512000, 1, 1 }, - {10, 6, 512000, 2, 2 }, - {10, 6, 1024000, 1, 1 }, - {10, 6, 1024000, 2, 2 }, - {15, 12, 1024, 1, 1 }, - {15, 12, 1024, 2, 1 }, - {15, 12, 5120, 1, 1 }, - {15, 12, 5120, 2, 1 }, - {15, 12, 10240, 1, 1 }, - {15, 12, 10240, 2, 1 }, - {15, 12, 51200, 1, 1 }, - {15, 12, 51200, 2, 5 }, - {15, 12, 102400, 1, 1 }, - {15, 12, 102400, 2, 9 }, - {15, 12, 512000, 1, 1 }, - {15, 12, 512000, 2, 9 }, - {15, 12, 1024000, 1, 1 }, - {15, 12, 1024000, 2, 9 }, - {21, 16, 1024, 1, 1 }, - {21, 16, 1024, 2, 1 }, - {21, 16, 5120, 1, 1 }, - {21, 16, 5120, 2, 3 }, - {21, 16, 10240, 1, 2 }, - {21, 16, 10240, 2, 5 }, - {21, 16, 51200, 1, 4 }, - {21, 16, 51200, 2, 4 }, - {21, 16, 102400, 1, 4 }, - {21, 16, 102400, 2, 8 }, - {21, 16, 512000, 1, 4 }, - {21, 16, 512000, 2, 8 }, - {21, 16, 1024000, 1, 4 }, - {21, 16, 1024000, 2, 4 }, - {28, 25, 1024, 1, 1 }, - {28, 25, 1024, 2, 1 }, - {28, 25, 5120, 1, 3 }, - {28, 25, 5120, 2, 4 }, - {28, 25, 10240, 1, 7 }, - {28, 25, 10240, 2, 8 }, - {28, 25, 51200, 1, 3 }, - {28, 25, 51200, 2, 4 }, - {28, 25, 102400, 1, 9 }, - {28, 25, 102400, 2, 9 }, - {28, 25, 512000, 1, 9 }, - {28, 25, 512000, 2, 9 }, - {28, 25, 1024000, 1, 9 }, - {28, 25, 1024000, 2, 9 }, - {36, 33, 1024, 1, 1 }, - {36, 33, 1024, 2, 1 }, - {36, 33, 5120, 1, 6 }, - {36, 33, 5120, 2, 6 }, - {36, 33, 10240, 1, 4 }, - {36, 33, 10240, 2, 4 }, - {36, 33, 51200, 1, 7 }, - {36, 33, 51200, 2, 18}, - {36, 33, 102400, 1, 20}, - {36, 33, 102400, 2, 18}, - {36, 33, 512000, 1, 22}, - {36, 33, 512000, 2, 17}, - {36, 33, 1024000, 1, 28}, - {36, 33, 1024000, 2, 17}, - {3, 3, 1024, 1, 1 }, - {3, 3, 1024, 2, 1 }, - {3, 3, 5120, 1, 1 }, - {3, 3, 5120, 2, 1 }, - {3, 3, 10240, 1, 1 }, - {3, 3, 10240, 2, 1 }, - {3, 3, 51200, 1, 1 }, - {3, 3, 51200, 2, 1 }, - {3, 3, 102400, 1, 1 }, - {3, 3, 102400, 2, 1 }, - {3, 3, 512000, 1, 1 }, - {3, 3, 512000, 2, 1 }, - {3, 3, 1024000, 1, 1 }, - {3, 3, 1024000, 2, 1 }, - {6, 6, 1024, 1, 1 }, - {6, 6, 1024, 2, 1 }, - {6, 6, 5120, 1, 1 }, - {6, 6, 5120, 2, 1 }, - {6, 6, 10240, 1, 1 }, - {6, 6, 10240, 2, 1 }, - {6, 6, 51200, 1, 1 }, - {6, 6, 51200, 2, 1 }, - {6, 6, 102400, 1, 1 }, - {6, 6, 102400, 2, 1 }, - {6, 6, 512000, 1, 1 }, - {6, 6, 512000, 2, 1 }, - {6, 6, 1024000, 1, 1 }, - {6, 6, 1024000, 2, 1 }, - {10, 12, 1024, 1, 3 }, - {10, 12, 1024, 2, 5 }, - {10, 12, 5120, 1, 1 }, - {10, 12, 5120, 2, 3 }, - {10, 12, 10240, 1, 3 }, - {10, 12, 10240, 2, 3 }, - {10, 12, 51200, 1, 1 }, - {10, 12, 51200, 2, 6 }, - {10, 12, 102400, 1, 1 }, - {10, 12, 102400, 2, 6 }, - {10, 12, 512000, 1, 1 }, - {10, 12, 512000, 2, 6 }, - {10, 12, 1024000, 1, 1 }, - {10, 12, 1024000, 2, 6 }, - {15, 16, 1024, 1, 3 }, - {15, 16, 1024, 2, 3 }, - {15, 16, 5120, 1, 3 }, - {15, 16, 5120, 2, 3 }, - {15, 16, 10240, 1, 3 }, - {15, 16, 10240, 2, 3 }, - {15, 16, 51200, 1, 3 }, - {15, 16, 51200, 2, 3 }, - {15, 16, 102400, 1, 3 }, - {15, 16, 102400, 2, 3 }, - {15, 16, 512000, 1, 3 }, - {15, 16, 512000, 2, 16}, - {15, 16, 1024000, 1, 3 }, - {15, 16, 1024000, 2, 16}, - {21, 25, 1024, 1, 1 }, - {21, 25, 1024, 2, 1 }, - {21, 25, 5120, 1, 3 }, - {21, 25, 5120, 2, 3 }, - {21, 25, 10240, 1, 5 }, - {21, 25, 10240, 2, 6 }, - {21, 25, 51200, 1, 6 }, - {21, 25, 51200, 2, 6 }, - {21, 25, 102400, 1, 6 }, - {21, 25, 102400, 2, 6 }, - {21, 25, 512000, 1, 6 }, - {21, 25, 512000, 2, 6 }, - {21, 25, 1024000, 1, 6 }, - {21, 25, 1024000, 2, 6 }, - {28, 33, 1024, 1, 1 }, - {28, 33, 1024, 2, 1 }, - {28, 33, 5120, 1, 6 }, - {28, 33, 5120, 2, 4 }, - {28, 33, 10240, 1, 4 }, - {28, 33, 10240, 2, 4 }, - {28, 33, 51200, 1, 6 }, - {28, 33, 51200, 2, 6 }, - {28, 33, 102400, 1, 6 }, - {28, 33, 102400, 2, 6 }, - {28, 33, 512000, 1, 6 }, - {28, 33, 512000, 2, 6 }, - {28, 33, 1024000, 1, 6 }, - {28, 33, 1024000, 2, 6 }, - {4, 1, 1024, 1, 1 }, - {4, 1, 1024, 3, 1 }, - {4, 1, 5120, 1, 1 }, - {4, 1, 5120, 3, 1 }, - {4, 1, 10240, 1, 1 }, - {4, 1, 10240, 3, 1 }, - {4, 1, 51200, 1, 4 }, - {4, 1, 51200, 3, 3 }, - {4, 1, 102400, 1, 5 }, - {4, 1, 102400, 3, 3 }, - {4, 1, 512000, 1, 1 }, - {4, 1, 512000, 3, 4 }, - {4, 1, 1024000, 1, 1 }, - {4, 1, 1024000, 3, 2 }, - {10, 4, 1024, 1, 1 }, - {10, 4, 1024, 3, 1 }, - {10, 4, 5120, 1, 1 }, - {10, 4, 5120, 3, 1 }, - {10, 4, 10240, 1, 1 }, - {10, 4, 10240, 3, 1 }, - {10, 4, 51200, 1, 1 }, - {10, 4, 51200, 3, 2 }, - {10, 4, 102400, 1, 1 }, - {10, 4, 102400, 3, 2 }, - {10, 4, 512000, 1, 1 }, - {10, 4, 512000, 3, 2 }, - {10, 4, 1024000, 1, 1 }, - {10, 4, 1024000, 3, 2 }, - {20, 11, 1024, 1, 1 }, - {20, 11, 1024, 3, 1 }, - {20, 11, 5120, 1, 1 }, - {20, 11, 5120, 3, 2 }, - {20, 11, 10240, 1, 3 }, - {20, 11, 10240, 3, 3 }, - {20, 11, 51200, 1, 7 }, - {20, 11, 51200, 3, 5 }, - {20, 11, 102400, 1, 2 }, - {20, 11, 102400, 3, 5 }, - {20, 11, 512000, 1, 2 }, - {20, 11, 512000, 3, 11}, - {20, 11, 1024000, 1, 2 }, - {20, 11, 1024000, 3, 11}, - {20, 14, 1024, 1, 1 }, - {20, 14, 1024, 3, 1 }, - {20, 14, 5120, 1, 1 }, - {20, 14, 5120, 3, 6 }, - {20, 14, 10240, 1, 3 }, - {20, 14, 10240, 3, 6 }, - {20, 14, 51200, 1, 3 }, - {20, 14, 51200, 3, 3 }, - {20, 14, 102400, 1, 3 }, - {20, 14, 102400, 3, 3 }, - {20, 14, 512000, 1, 3 }, - {20, 14, 512000, 3, 13}, - {20, 14, 1024000, 1, 3 }, - {20, 14, 1024000, 3, 13}, - {35, 24, 1024, 1, 1 }, - {35, 24, 1024, 3, 1 }, - {35, 24, 5120, 1, 3 }, - {35, 24, 5120, 3, 9 }, - {35, 24, 10240, 1, 9 }, - {35, 24, 10240, 3, 15}, - {35, 24, 51200, 1, 3 }, - {35, 24, 51200, 3, 9 }, - {35, 24, 102400, 1, 3 }, - {35, 24, 102400, 3, 9 }, - {35, 24, 512000, 1, 3 }, - {35, 24, 512000, 3, 22}, - {35, 24, 1024000, 1, 3 }, - {35, 24, 1024000, 3, 22}, - {4, 4, 1024, 1, 1 }, - {4, 4, 1024, 3, 1 }, - {4, 4, 5120, 1, 1 }, - {4, 4, 5120, 3, 1 }, - {4, 4, 10240, 1, 1 }, - {4, 4, 10240, 3, 1 }, - {4, 4, 51200, 1, 1 }, - {4, 4, 51200, 3, 1 }, - {4, 4, 102400, 1, 1 }, - {4, 4, 102400, 3, 1 }, - {4, 4, 512000, 1, 1 }, - {4, 4, 512000, 3, 1 }, - {4, 4, 1024000, 1, 1 }, - {4, 4, 1024000, 3, 1 }, - {10, 11, 1024, 1, 1 }, - {10, 11, 1024, 3, 1 }, - {10, 11, 5120, 1, 1 }, - {10, 11, 5120, 3, 1 }, - {10, 11, 10240, 1, 1 }, - {10, 11, 10240, 3, 3 }, - {10, 11, 51200, 1, 1 }, - {10, 11, 51200, 3, 2 }, - {10, 11, 102400, 1, 1 }, - {10, 11, 102400, 3, 2 }, - {10, 11, 512000, 1, 1 }, - {10, 11, 512000, 3, 2 }, - {10, 11, 1024000, 1, 1 }, - {10, 11, 1024000, 3, 2 }, - {10, 14, 1024, 1, 1 }, - {10, 14, 1024, 3, 1 }, - {10, 14, 5120, 1, 1 }, - {10, 14, 5120, 3, 1 }, - {10, 14, 10240, 1, 1 }, - {10, 14, 10240, 3, 2 }, - {10, 14, 51200, 1, 3 }, - {10, 14, 51200, 3, 11}, - {10, 14, 102400, 1, 3 }, - {10, 14, 102400, 3, 3 }, - {10, 14, 512000, 1, 1 }, - {10, 14, 512000, 3, 3 }, - {10, 14, 1024000, 1, 1 }, - {10, 14, 1024000, 3, 3 }, - {20, 24, 1024, 1, 1 }, - {20, 24, 1024, 3, 1 }, - {20, 24, 5120, 1, 2 }, - {20, 24, 5120, 3, 3 }, - {20, 24, 10240, 1, 5 }, - {20, 24, 10240, 3, 5 }, - {20, 24, 51200, 1, 3 }, - {20, 24, 51200, 3, 19}, - {20, 24, 102400, 1, 15}, - {20, 24, 102400, 3, 19}, - {20, 24, 512000, 1, 9 }, - {20, 24, 512000, 3, 19}, - {20, 24, 1024000, 1, 9 }, - {20, 24, 1024000, 3, 19} -}; - -//////////////////////////////////////////////////////////////////////////////// -std::vector > drtc_n_v100 = { - {3, 1, 1024, 1, 1 }, - {3, 1, 1024, 2, 1 }, - {3, 1, 5120, 1, 1 }, - {3, 1, 5120, 2, 1 }, - {3, 1, 10240, 1, 1 }, - {3, 1, 10240, 2, 1 }, - {3, 1, 51200, 1, 1 }, - {3, 1, 51200, 2, 1 }, - {3, 1, 102400, 1, 1 }, - {3, 1, 102400, 2, 1 }, - {3, 1, 512000, 1, 1 }, - {3, 1, 512000, 2, 1 }, - {3, 1, 1024000, 1, 1 }, - {3, 1, 1024000, 2, 1 }, - {6, 3, 1024, 1, 1 }, - {6, 3, 1024, 2, 1 }, - {6, 3, 5120, 1, 1 }, - {6, 3, 5120, 2, 1 }, - {6, 3, 10240, 1, 1 }, - {6, 3, 10240, 2, 1 }, - {6, 3, 51200, 1, 1 }, - {6, 3, 51200, 2, 1 }, - {6, 3, 102400, 1, 1 }, - {6, 3, 102400, 2, 1 }, - {6, 3, 512000, 1, 1 }, - {6, 3, 512000, 2, 1 }, - {6, 3, 1024000, 1, 1 }, - {6, 3, 1024000, 2, 1 }, - {10, 6, 1024, 1, 1 }, - {10, 6, 1024, 2, 1 }, - {10, 6, 5120, 1, 1 }, - {10, 6, 5120, 2, 1 }, - {10, 6, 10240, 1, 1 }, - {10, 6, 10240, 2, 1 }, - {10, 6, 51200, 1, 1 }, - {10, 6, 51200, 2, 1 }, - {10, 6, 102400, 1, 2 }, - {10, 6, 102400, 2, 1 }, - {10, 6, 512000, 1, 1 }, - {10, 6, 512000, 2, 1 }, - {10, 6, 1024000, 1, 1 }, - {10, 6, 1024000, 2, 1 }, - {15, 12, 1024, 1, 1 }, - {15, 12, 1024, 2, 2 }, - {15, 12, 5120, 1, 3 }, - {15, 12, 5120, 2, 1 }, - {15, 12, 10240, 1, 4 }, - {15, 12, 10240, 2, 2 }, - {15, 12, 51200, 1, 3 }, - {15, 12, 51200, 2, 11}, - {15, 12, 102400, 1, 3 }, - {15, 12, 102400, 2, 3 }, - {15, 12, 512000, 1, 9 }, - {15, 12, 512000, 2, 5 }, - {15, 12, 1024000, 1, 9 }, - {15, 12, 1024000, 2, 5 }, - {21, 16, 1024, 1, 1 }, - {21, 16, 1024, 2, 1 }, - {21, 16, 5120, 1, 5 }, - {21, 16, 5120, 2, 2 }, - {21, 16, 10240, 1, 4 }, - {21, 16, 10240, 2, 4 }, - {21, 16, 51200, 1, 5 }, - {21, 16, 51200, 2, 5 }, - {21, 16, 102400, 1, 9 }, - {21, 16, 102400, 2, 5 }, - {21, 16, 512000, 1, 9 }, - {21, 16, 512000, 2, 7 }, - {21, 16, 1024000, 1, 5 }, - {21, 16, 1024000, 2, 7 }, - {28, 25, 1024, 1, 1 }, - {28, 25, 1024, 2, 5 }, - {28, 25, 5120, 1, 5 }, - {28, 25, 5120, 2, 5 }, - {28, 25, 10240, 1, 7 }, - {28, 25, 10240, 2, 5 }, - {28, 25, 51200, 1, 6 }, - {28, 25, 51200, 2, 5 }, - {28, 25, 102400, 1, 6 }, - {28, 25, 102400, 2, 10}, - {28, 25, 512000, 1, 6 }, - {28, 25, 512000, 2, 14}, - {28, 25, 1024000, 1, 16}, - {28, 25, 1024000, 2, 9 }, - {36, 33, 1024, 1, 6 }, - {36, 33, 1024, 2, 5 }, - {36, 33, 5120, 1, 11}, - {36, 33, 5120, 2, 8 }, - {36, 33, 10240, 1, 6 }, - {36, 33, 10240, 2, 9 }, - {36, 33, 51200, 1, 9 }, - {36, 33, 51200, 2, 9 }, - {36, 33, 102400, 1, 9 }, - {36, 33, 102400, 2, 10}, - {36, 33, 512000, 1, 9 }, - {36, 33, 512000, 2, 13}, - {36, 33, 1024000, 1, 9 }, - {36, 33, 1024000, 2, 13}, - {3, 3, 1024, 1, 1 }, - {3, 3, 1024, 2, 1 }, - {3, 3, 5120, 1, 1 }, - {3, 3, 5120, 2, 1 }, - {3, 3, 10240, 1, 1 }, - {3, 3, 10240, 2, 1 }, - {3, 3, 51200, 1, 1 }, - {3, 3, 51200, 2, 1 }, - {3, 3, 102400, 1, 1 }, - {3, 3, 102400, 2, 1 }, - {3, 3, 512000, 1, 1 }, - {3, 3, 512000, 2, 1 }, - {3, 3, 1024000, 1, 1 }, - {3, 3, 1024000, 2, 1 }, - {6, 6, 1024, 1, 1 }, - {6, 6, 1024, 2, 1 }, - {6, 6, 5120, 1, 1 }, - {6, 6, 5120, 2, 1 }, - {6, 6, 10240, 1, 1 }, - {6, 6, 10240, 2, 1 }, - {6, 6, 51200, 1, 1 }, - {6, 6, 51200, 2, 1 }, - {6, 6, 102400, 1, 1 }, - {6, 6, 102400, 2, 1 }, - {6, 6, 512000, 1, 1 }, - {6, 6, 512000, 2, 1 }, - {6, 6, 1024000, 1, 1 }, - {6, 6, 1024000, 2, 1 }, - {10, 12, 1024, 1, 3 }, - {10, 12, 1024, 2, 3 }, - {10, 12, 5120, 1, 3 }, - {10, 12, 5120, 2, 3 }, - {10, 12, 10240, 1, 5 }, - {10, 12, 10240, 2, 3 }, - {10, 12, 51200, 1, 5 }, - {10, 12, 51200, 2, 3 }, - {10, 12, 102400, 1, 5 }, - {10, 12, 102400, 2, 3 }, - {10, 12, 512000, 1, 5 }, - {10, 12, 512000, 2, 2 }, - {10, 12, 1024000, 1, 5 }, - {10, 12, 1024000, 2, 2 }, - {15, 16, 1024, 1, 3 }, - {15, 16, 1024, 2, 3 }, - {15, 16, 5120, 1, 3 }, - {15, 16, 5120, 2, 3 }, - {15, 16, 10240, 1, 4 }, - {15, 16, 10240, 2, 6 }, - {15, 16, 51200, 1, 7 }, - {15, 16, 51200, 2, 3 }, - {15, 16, 102400, 1, 5 }, - {15, 16, 102400, 2, 3 }, - {15, 16, 512000, 1, 5 }, - {15, 16, 512000, 2, 3 }, - {15, 16, 1024000, 1, 5 }, - {15, 16, 1024000, 2, 4 }, - {21, 25, 1024, 1, 3 }, - {21, 25, 1024, 2, 1 }, - {21, 25, 5120, 1, 5 }, - {21, 25, 5120, 2, 13}, - {21, 25, 10240, 1, 7 }, - {21, 25, 10240, 2, 7 }, - {21, 25, 51200, 1, 5 }, - {21, 25, 51200, 2, 4 }, - {21, 25, 102400, 1, 6 }, - {21, 25, 102400, 2, 4 }, - {21, 25, 512000, 1, 6 }, - {21, 25, 512000, 2, 4 }, - {21, 25, 1024000, 1, 6 }, - {21, 25, 1024000, 2, 4 }, - {28, 33, 1024, 1, 2 }, - {28, 33, 1024, 2, 5 }, - {28, 33, 5120, 1, 11}, - {28, 33, 5120, 2, 8 }, - {28, 33, 10240, 1, 9 }, - {28, 33, 10240, 2, 9 }, - {28, 33, 51200, 1, 6 }, - {28, 33, 51200, 2, 9 }, - {28, 33, 102400, 1, 6 }, - {28, 33, 102400, 2, 9 }, - {28, 33, 512000, 1, 6 }, - {28, 33, 512000, 2, 15}, - {28, 33, 1024000, 1, 6 }, - {28, 33, 1024000, 2, 15}, - {4, 1, 1024, 1, 1 }, - {4, 1, 1024, 3, 1 }, - {4, 1, 5120, 1, 1 }, - {4, 1, 5120, 3, 1 }, - {4, 1, 10240, 1, 1 }, - {4, 1, 10240, 3, 1 }, - {4, 1, 51200, 1, 1 }, - {4, 1, 51200, 3, 1 }, - {4, 1, 102400, 1, 1 }, - {4, 1, 102400, 3, 1 }, - {4, 1, 512000, 1, 1 }, - {4, 1, 512000, 3, 1 }, - {4, 1, 1024000, 1, 1 }, - {4, 1, 1024000, 3, 1 }, - {10, 4, 1024, 1, 1 }, - {10, 4, 1024, 3, 1 }, - {10, 4, 5120, 1, 1 }, - {10, 4, 5120, 3, 1 }, - {10, 4, 10240, 1, 1 }, - {10, 4, 10240, 3, 1 }, - {10, 4, 51200, 1, 1 }, - {10, 4, 51200, 3, 5 }, - {10, 4, 102400, 1, 1 }, - {10, 4, 102400, 3, 1 }, - {10, 4, 512000, 1, 1 }, - {10, 4, 512000, 3, 1 }, - {10, 4, 1024000, 1, 1 }, - {10, 4, 1024000, 3, 1 }, - {20, 11, 1024, 1, 1 }, - {20, 11, 1024, 3, 1 }, - {20, 11, 5120, 1, 6 }, - {20, 11, 5120, 3, 2 }, - {20, 11, 10240, 1, 6 }, - {20, 11, 10240, 3, 3 }, - {20, 11, 51200, 1, 6 }, - {20, 11, 51200, 3, 5 }, - {20, 11, 102400, 1, 6 }, - {20, 11, 102400, 3, 5 }, - {20, 11, 512000, 1, 5 }, - {20, 11, 512000, 3, 6 }, - {20, 11, 1024000, 1, 6 }, - {20, 11, 1024000, 3, 6 }, - {20, 14, 1024, 1, 1 }, - {20, 14, 1024, 3, 2 }, - {20, 14, 5120, 1, 8 }, - {20, 14, 5120, 3, 2 }, - {20, 14, 10240, 1, 5 }, - {20, 14, 10240, 3, 5 }, - {20, 14, 51200, 1, 5 }, - {20, 14, 51200, 3, 5 }, - {20, 14, 102400, 1, 5 }, - {20, 14, 102400, 3, 5 }, - {20, 14, 512000, 1, 5 }, - {20, 14, 512000, 3, 5 }, - {20, 14, 1024000, 1, 5 }, - {20, 14, 1024000, 3, 5 }, - {35, 24, 1024, 1, 1 }, - {35, 24, 1024, 3, 2 }, - {35, 24, 5120, 1, 5 }, - {35, 24, 5120, 3, 5 }, - {35, 24, 10240, 1, 6 }, - {35, 24, 10240, 3, 9 }, - {35, 24, 51200, 1, 5 }, - {35, 24, 51200, 3, 6 }, - {35, 24, 102400, 1, 5 }, - {35, 24, 102400, 3, 14}, - {35, 24, 512000, 1, 18}, - {35, 24, 512000, 3, 9 }, - {35, 24, 1024000, 1, 18}, - {35, 24, 1024000, 3, 9 }, - {4, 4, 1024, 1, 1 }, - {4, 4, 1024, 3, 1 }, - {4, 4, 5120, 1, 1 }, - {4, 4, 5120, 3, 1 }, - {4, 4, 10240, 1, 1 }, - {4, 4, 10240, 3, 1 }, - {4, 4, 51200, 1, 1 }, - {4, 4, 51200, 3, 1 }, - {4, 4, 102400, 1, 5 }, - {4, 4, 102400, 3, 3 }, - {4, 4, 512000, 1, 1 }, - {4, 4, 512000, 3, 1 }, - {4, 4, 1024000, 1, 1 }, - {4, 4, 1024000, 3, 1 }, - {10, 11, 1024, 1, 1 }, - {10, 11, 1024, 3, 1 }, - {10, 11, 5120, 1, 1 }, - {10, 11, 5120, 3, 1 }, - {10, 11, 10240, 1, 2 }, - {10, 11, 10240, 3, 2 }, - {10, 11, 51200, 1, 1 }, - {10, 11, 51200, 3, 1 }, - {10, 11, 102400, 1, 1 }, - {10, 11, 102400, 3, 1 }, - {10, 11, 512000, 1, 1 }, - {10, 11, 512000, 3, 1 }, - {10, 11, 1024000, 1, 1 }, - {10, 11, 1024000, 3, 1 }, - {10, 14, 1024, 1, 1 }, - {10, 14, 1024, 3, 1 }, - {10, 14, 5120, 1, 1 }, - {10, 14, 5120, 3, 1 }, - {10, 14, 10240, 1, 2 }, - {10, 14, 10240, 3, 7 }, - {10, 14, 51200, 1, 1 }, - {10, 14, 51200, 3, 1 }, - {10, 14, 102400, 1, 1 }, - {10, 14, 102400, 3, 1 }, - {10, 14, 512000, 1, 1 }, - {10, 14, 512000, 3, 1 }, - {10, 14, 1024000, 1, 1 }, - {10, 14, 1024000, 3, 1 }, - {20, 24, 1024, 1, 6 }, - {20, 24, 1024, 3, 3 }, - {20, 24, 5120, 1, 3 }, - {20, 24, 5120, 3, 5 }, - {20, 24, 10240, 1, 7 }, - {20, 24, 10240, 3, 9 }, - {20, 24, 51200, 1, 11}, - {20, 24, 51200, 3, 19}, - {20, 24, 102400, 1, 10}, - {20, 24, 102400, 3, 5 }, - {20, 24, 512000, 1, 14}, - {20, 24, 512000, 3, 6 }, - {20, 24, 1024000, 1, 13}, - {20, 24, 1024000, 3, 5 } -};