//////////////////////////////////////////////////////////////////////////////// // auto-generated from data on v100-cuda11.2 //////////////////////////////////////////////////////////////////////////////// std::vector > sgemm_nn_v100 = { {3, 512, 1, 64, 0}, {3, 1024, 1, 32, 0}, {3, 1536, 1, 32, 0}, {3, 2048, 1, 64, 0}, {3, 2560, 1, 128, 0}, {3, 3072, 1, 64, 0}, {3, 3584, 1, 64, 0}, {3, 4096, 1, 64, 0}, {3, 4608, 1, 32, 0}, {3, 5120, 1, 32, 0}, {3, 5632, 1, 32, 0}, {3, 6144, 1, 32, 0}, {3, 6656, 1, 64, 0}, {3, 7168, 1, 32, 0}, {3, 7680, 1, 32, 0}, {3, 8192, 1, 1024, 0}, {3, 8704, 1, 512, 0}, {3, 9216, 1, 1024, 0}, {3, 9728, 1, 64, 0}, {3, 10240, 1, 32, 0}, {3, 20480, 1, 32, 0}, {3, 30720, 1, 64, 0}, {3, 40960, 1, 32, 0}, {3, 51200, 1, 64, 0}, {3, 61440, 1, 64, 0}, {3, 71680, 1, 32, 0}, {3, 81920, 1, 64, 0}, {3, 92160, 1, 64, 0}, {3, 102400, 1, 32, 0}, {3, 204800, 1, 64, 0}, {3, 307200, 1, 64, 0}, {3, 409600, 1, 32, 0}, {3, 512000, 1, 32, 0}, {3, 614400, 1, 64, 0}, {3, 716800, 1, 32, 0}, {3, 819200, 1, 64, 0}, {3, 921600, 1, 64, 0}, {3, 1024000, 1, 64, 0}, {4, 512, 1, 32, 0}, {4, 1024, 1, 32, 0}, {4, 1536, 1, 32, 0}, {4, 2048, 1, 64, 0}, {4, 2560, 1, 32, 0}, {4, 3072, 1, 64, 0}, {4, 3584, 1, 64, 0}, {4, 4096, 1, 64, 0}, {4, 4608, 1, 128, 0}, {4, 5120, 1, 32, 0}, {4, 5632, 1, 32, 0}, {4, 6144, 1, 32, 0}, {4, 6656, 1, 32, 0}, {4, 7168, 1, 64, 0}, {4, 7680, 1, 256, 0}, {4, 8192, 1, 256, 0}, {4, 8704, 1, 64, 0}, {4, 9216, 1, 64, 0}, {4, 9728, 1, 512, 0}, {4, 10240, 1, 512, 0}, {4, 20480, 1, 64, 0}, {4, 30720, 1, 64, 0}, {4, 40960, 1, 32, 0}, {4, 51200, 1, 64, 0}, {4, 61440, 1, 64, 0}, {4, 71680, 1, 64, 0}, {4, 81920, 1, 32, 0}, {4, 92160, 1, 64, 0}, {4, 102400, 1, 32, 0}, {4, 204800, 1, 32, 0}, {4, 307200, 1, 32, 0}, {4, 409600, 1, 64, 0}, {4, 512000, 1, 32, 0}, {4, 614400, 1, 64, 0}, {4, 716800, 1, 32, 0}, {4, 819200, 1, 64, 0}, {4, 921600, 1, 64, 0}, {4, 1024000, 1, 32, 0}, {6, 512, 3, 64, 1}, {6, 1024, 3, 32, 1}, {6, 1536, 3, 64, 1}, {6, 2048, 3, 32, 1}, {6, 2560, 3, 32, 1}, {6, 3072, 3, 512, 1}, {6, 3584, 3, 64, 1}, {6, 4096, 3, 32, 1}, {6, 4608, 3, 32, 1}, {6, 5120, 3, 64, 1}, {6, 5632, 3, 32, 1}, {6, 6144, 3, 64, 1}, {6, 6656, 3, 64, 1}, {6, 7168, 3, 128, 1}, {6, 7680, 3, 64, 1}, {6, 8192, 3, 32, 1}, {6, 8704, 3, 32, 1}, {6, 9216, 3, 32, 1}, {6, 9728, 3, 64, 1}, {6, 10240, 3, 64, 1}, {6, 20480, 3, 32, 1}, {6, 30720, 3, 64, 1}, {6, 40960, 3, 64, 1}, {6, 51200, 3, 64, 1}, {6, 61440, 3, 64, 1}, {6, 71680, 3, 1024, 1}, {6, 81920, 3, 64, 1}, {6, 92160, 3, 64, 1}, {6, 102400, 3, 64, 1}, {6, 204800, 3, 512, 1}, {6, 307200, 3, 2048, 1}, {6, 409600, 3, 2048, 1}, {6, 512000, 3, 2048, 1}, {6, 614400, 3, 8192, 1}, {6, 716800, 3, 2048, 1}, {6, 819200, 3, 32768, 1}, {6, 921600, 3, 4096, 1}, {6, 1024000, 3, 8192, 1}, {10, 512, 4, 64, 1}, {10, 1024, 4, 32, 1}, {10, 1536, 4, 32, 1}, {10, 2048, 4, 64, 1}, {10, 2560, 4, 64, 1}, {10, 3072, 4, 32, 1}, {10, 3584, 4, 64, 1}, {10, 4096, 4, 64, 1}, {10, 4608, 4, 64, 1}, {10, 5120, 4, 32, 1}, {10, 5632, 4, 64, 1}, {10, 6144, 4, 32, 1}, {10, 6656, 4, 64, 1}, {10, 7168, 4, 32, 1}, {10, 7680, 4, 64, 1}, {10, 8192, 4, 64, 1}, {10, 8704, 4, 64, 1}, {10, 9216, 4, 32, 1}, {10, 9728, 4, 32, 1}, {10, 10240, 4, 32, 1}, {10, 20480, 4, 64, 1}, {10, 30720, 4, 64, 1}, {10, 40960, 4, 512, 1}, {10, 51200, 4, 64, 1}, {10, 61440, 4, 64, 1}, {10, 71680, 4, 64, 1}, {10, 81920, 4, 16384, 1}, {10, 92160, 4, 64, 1}, {10, 102400, 4, 64, 1}, {10, 204800, 4, 8192, 1}, {10, 307200, 4, 4096, 1}, {10, 409600, 4, 8192, 1}, {10, 512000, 4, 4096, 1}, {10, 614400, 4, 8192, 1}, {10, 716800, 4, 1024, 1}, {10, 819200, 4, 32768, 1}, {10, 921600, 4, 4096, 1}, {10, 1024000, 4, 8192, 1}, {10, 512, 6, 64, 1}, {10, 1024, 6, 64, 1}, {10, 1536, 6, 64, 1}, {10, 2048, 6, 64, 1}, {10, 2560, 6, 32, 1}, {10, 3072, 6, 32, 1}, {10, 3584, 6, 128, 1}, {10, 4096, 6, 128, 1}, {10, 4608, 6, 128, 1}, {10, 5120, 6, 32, 1}, {10, 5632, 6, 32, 1}, {10, 6144, 6, 32, 1}, {10, 6656, 6, 32, 1}, {10, 7168, 6, 32, 1}, {10, 7680, 6, 256, 1}, {10, 8192, 6, 64, 1}, {10, 8704, 6, 32, 1}, {10, 9216, 6, 64, 1}, {10, 9728, 6, 32, 1}, {10, 10240, 6, 512, 1}, {10, 20480, 6, 64, 1}, {10, 30720, 6, 64, 1}, {10, 40960, 6, 64, 1}, {10, 51200, 6, 64, 1}, {10, 61440, 6, 64, 1}, {10, 71680, 6, 64, 1}, {10, 81920, 6, 64, 1}, {10, 92160, 6, 512, 1}, {10, 102400, 6, 64, 1}, {10, 204800, 6, 512, 1}, {10, 307200, 6, 4096, 1}, {10, 409600, 6, 8192, 1}, {10, 512000, 6, 4096, 1}, {10, 614400, 6, 8192, 1}, {10, 716800, 6, 4096, 1}, {10, 819200, 6, 16384, 1}, {10, 921600, 6, 4096, 1}, {10, 1024000, 6, 8192, 1}, {15, 512, 12, 32, 1}, {15, 1024, 12, 64, 1}, {15, 1536, 12, 32, 1}, {15, 2048, 12, 32, 1}, {15, 2560, 12, 256, 1}, {15, 3072, 12, 32, 1}, {15, 3584, 12, 32, 1}, {15, 4096, 12, 32, 1}, {15, 4608, 12, 64, 1}, {15, 5120, 12, 32, 1}, {15, 5632, 12, 32, 1}, {15, 6144, 12, 64, 1}, {15, 6656, 12, 32, 1}, {15, 7168, 12, 64, 1}, {15, 7680, 12, 64, 1}, {15, 8192, 12, 64, 1}, {15, 8704, 12, 32, 1}, {15, 9216, 12, 64, 1}, {15, 9728, 12, 32, 1}, {15, 10240, 12, 32, 1}, {15, 20480, 12, 64, 1}, {15, 30720, 12, 32, 1}, {15, 40960, 12, 64, 1}, {15, 51200, 12, 64, 1}, {15, 61440, 12, 64, 1}, {15, 71680, 12, 64, 1}, {15, 81920, 12, 64, 1}, {15, 92160, 12, 64, 1}, {15, 102400, 12, 64, 1}, {15, 204800, 12, 8192, 1}, {15, 307200, 12, 4096, 1}, {15, 409600, 12, 16384, 1}, {15, 512000, 12, 4096, 1}, {15, 614400, 12, 8192, 1}, {15, 716800, 12, 512, 1}, {15, 819200, 12, 32768, 1}, {15, 921600, 12, 4096, 1}, {15, 1024000, 12, 8192, 1}, {20, 512, 11, 64, 1}, {20, 1024, 11, 32, 1}, {20, 1536, 11, 64, 1}, {20, 2048, 11, 64, 1}, {20, 2560, 11, 128, 1}, {20, 3072, 11, 64, 1}, {20, 3584, 11, 32, 1}, {20, 4096, 11, 32, 1}, {20, 4608, 11, 64, 1}, {20, 5120, 11, 32, 1}, {20, 5632, 11, 64, 1}, {20, 6144, 11, 64, 1}, {20, 6656, 11, 64, 1}, {20, 7168, 11, 32, 1}, {20, 7680, 11, 32, 1}, {20, 8192, 11, 32, 1}, {20, 8704, 11, 64, 1}, {20, 9216, 11, 32, 1}, {20, 9728, 11, 32, 1}, {20, 10240, 11, 32, 1}, {20, 20480, 11, 64, 1}, {20, 30720, 11, 64, 1}, {20, 40960, 11, 64, 1}, {20, 51200, 11, 64, 1}, {20, 61440, 11, 64, 1}, {20, 71680, 11, 64, 1}, {20, 81920, 11, 64, 1}, {20, 92160, 11, 32, 1}, {20, 102400, 11, 64, 1}, {20, 204800, 11, 4096, 1}, {20, 307200, 11, 512, 1}, {20, 409600, 11, 16384, 1}, {20, 512000, 11, 4096, 1}, {20, 614400, 11, 8192, 1}, {20, 716800, 11, 4096, 1}, {20, 819200, 11, 32768, 1}, {20, 921600, 11, 2048, 1}, {20, 1024000, 11, 8192, 1}, {21, 512, 16, 32, 1}, {21, 1024, 16, 128, 1}, {21, 1536, 16, 32, 1}, {21, 2048, 16, 64, 1}, {21, 2560, 16, 32, 1}, {21, 3072, 16, 64, 1}, {21, 3584, 16, 64, 1}, {21, 4096, 16, 32, 1}, {21, 4608, 16, 32, 1}, {21, 5120, 16, 32, 1}, {21, 5632, 16, 64, 1}, {21, 6144, 16, 32, 1}, {21, 6656, 16, 64, 1}, {21, 7168, 16, 32, 1}, {21, 7680, 16, 64, 1}, {21, 8192, 16, 32, 1}, {21, 8704, 16, 32, 1}, {21, 9216, 16, 32, 1}, {21, 9728, 16, 32, 1}, {21, 10240, 16, 32, 1}, {21, 20480, 16, 64, 1}, {21, 30720, 16, 32, 1}, {21, 40960, 16, 64, 1}, {21, 51200, 16, 64, 1}, {21, 61440, 16, 64, 1}, {21, 71680, 16, 64, 1}, {21, 81920, 16, 64, 1}, {21, 92160, 16, 64, 1}, {21, 102400, 16, 64, 1}, {21, 204800, 16, 8192, 1}, {21, 307200, 16, 4096, 1}, {21, 409600, 16, 16384, 1}, {21, 512000, 16, 4096, 1}, {21, 614400, 16, 8192, 1}, {21, 716800, 16, 4096, 1}, {21, 819200, 16, 32768, 1}, {21, 921600, 16, 4096, 1}, {21, 1024000, 16, 8192, 1}, {28, 512, 25, 64, 1}, {28, 1024, 25, 32, 1}, {28, 1536, 25, 64, 0}, {28, 2048, 25, 64, 1}, {28, 2560, 25, 32, 1}, {28, 3072, 25, 64, 1}, {28, 3584, 25, 32, 1}, {28, 4096, 25, 32, 1}, {28, 4608, 25, 32, 1}, {28, 5120, 25, 32, 1}, {28, 5632, 25, 32, 1}, {28, 6144, 25, 32, 1}, {28, 6656, 25, 64, 1}, {28, 7168, 25, 64, 1}, {28, 7680, 25, 64, 1}, {28, 8192, 25, 64, 1}, {28, 8704, 25, 32, 1}, {28, 9216, 25, 32, 1}, {28, 9728, 25, 32, 1}, {28, 10240, 25, 32, 1}, {28, 20480, 25, 32, 1}, {28, 30720, 25, 32, 1}, {28, 40960, 25, 64, 1}, {28, 51200, 25, 64, 1}, {28, 61440, 25, 64, 1}, {28, 71680, 25, 64, 1}, {28, 81920, 25, 64, 1}, {28, 92160, 25, 64, 1}, {28, 102400, 25, 4096, 1}, {28, 204800, 25, 8192, 1}, {28, 307200, 25, 4096, 1}, {28, 409600, 25, 16384, 1}, {28, 512000, 25, 4096, 1}, {28, 614400, 25, 4096, 1}, {28, 716800, 25, 2048, 1}, {28, 819200, 25, 32768, 1}, {28, 921600, 25, 4096, 1}, {28, 1024000, 25, 4096, 1}, {35, 512, 24, 32, 1}, {35, 1024, 24, 64, 0}, {35, 1536, 24, 64, 1}, {35, 2048, 24, 32, 0}, {35, 2560, 24, 32, 1}, {35, 3072, 24, 32, 1}, {35, 3584, 24, 64, 1}, {35, 4096, 24, 32, 1}, {35, 4608, 24, 64, 1}, {35, 5120, 24, 32, 1}, {35, 5632, 24, 64, 1}, {35, 6144, 24, 32, 1}, {35, 6656, 24, 32, 1}, {35, 7168, 24, 32, 1}, {35, 7680, 24, 32, 1}, {35, 8192, 24, 64, 1}, {35, 8704, 24, 32, 1}, {35, 9216, 24, 32, 1}, {35, 9728, 24, 32, 1}, {35, 10240, 24, 32, 1}, {35, 20480, 24, 32, 1}, {35, 30720, 24, 32, 1}, {35, 40960, 24, 32, 1}, {35, 51200, 24, 64, 1}, {35, 61440, 24, 64, 1}, {35, 71680, 24, 64, 1}, {35, 81920, 24, 16384, 1}, {35, 92160, 24, 64, 1}, {35, 102400, 24, 4096, 1}, {35, 204800, 24, 8192, 1}, {35, 307200, 24, 2048, 1}, {35, 409600, 24, 8192, 1}, {35, 512000, 24, 4096, 1}, {35, 614400, 24, 8192, 1}, {35, 716800, 24, 2048, 1}, {35, 819200, 24, 16384, 1}, {35, 921600, 24, 4096, 1}, {35, 1024000, 24, 8192, 1}, {36, 512, 33, 32, 1}, {36, 1024, 33, 64, 1}, {36, 1536, 33, 64, 0}, {36, 2048, 33, 32, 1}, {36, 2560, 33, 64, 1}, {36, 3072, 33, 64, 1}, {36, 3584, 33, 64, 1}, {36, 4096, 33, 32, 1}, {36, 4608, 33, 32, 1}, {36, 5120, 33, 32, 1}, {36, 5632, 33, 32, 1}, {36, 6144, 33, 64, 1}, {36, 6656, 33, 32, 1}, {36, 7168, 33, 32, 1}, {36, 7680, 33, 64, 1}, {36, 8192, 33, 64, 1}, {36, 8704, 33, 64, 1}, {36, 9216, 33, 64, 1}, {36, 9728, 33, 32, 1}, {36, 10240, 33, 64, 1}, {36, 20480, 33, 64, 1}, {36, 30720, 33, 32, 1}, {36, 40960, 33, 32, 1}, {36, 51200, 33, 32, 1}, {36, 61440, 33, 32, 1}, {36, 71680, 33, 64, 1}, {36, 81920, 33, 8192, 1}, {36, 92160, 33, 2048, 1}, {36, 102400, 33, 2048, 1}, {36, 204800, 33, 8192, 1}, {36, 307200, 33, 2048, 1}, {36, 409600, 33, 8192, 1}, {36, 512000, 33, 2048, 1}, {36, 614400, 33, 8192, 1}, {36, 716800, 33, 2048, 1}, {36, 819200, 33, 4096, 1}, {36, 921600, 33, 4096, 1}, {36, 1024000, 33, 4096, 1}, {45, 512, 42, 32, 1}, {45, 1024, 42, 64, 0}, {45, 1536, 42, 64, 0}, {45, 2048, 42, 32, 1}, {45, 2560, 42, 64, 0}, {45, 3072, 42, 32, 1}, {45, 3584, 42, 32, 1}, {45, 4096, 42, 32, 1}, {45, 4608, 42, 64, 1}, {45, 5120, 42, 32, 1}, {45, 5632, 42, 32, 1}, {45, 6144, 42, 32, 1}, {45, 6656, 42, 64, 1}, {45, 7168, 42, 32, 1}, {45, 7680, 42, 64, 1}, {45, 8192, 42, 64, 1}, {45, 8704, 42, 32, 1}, {45, 9216, 42, 32, 1}, {45, 9728, 42, 64, 1}, {45, 10240, 42, 32, 1}, {45, 20480, 42, 64, 1}, {45, 30720, 42, 32, 1}, {45, 40960, 42, 64, 1}, {45, 51200, 42, 64, 1}, {45, 61440, 42, 2048, 1}, {45, 71680, 42, 1024, 1}, {45, 81920, 42, 16384, 1}, {45, 92160, 42, 2048, 1}, {45, 102400, 42, 2048, 1}, {45, 204800, 42, 4096, 1}, {45, 307200, 42, 4096, 1}, {45, 409600, 42, 16384, 1}, {45, 512000, 42, 4096, 1}, {45, 614400, 42, 8192, 1}, {45, 716800, 42, 4096, 1}, {45, 819200, 42, 32768, 1}, {45, 921600, 42, 4096, 1}, {45, 1024000, 42, 4096, 1}, {56, 512, 43, 32, 0}, {56, 1024, 43, 32, 1}, {56, 1536, 43, 64, 0}, {56, 2048, 43, 64, 0}, {56, 2560, 43, 64, 0}, {56, 3072, 43, 64, 1}, {56, 3584, 43, 32, 1}, {56, 4096, 43, 32, 1}, {56, 4608, 43, 64, 1}, {56, 5120, 43, 64, 1}, {56, 5632, 43, 32, 1}, {56, 6144, 43, 64, 1}, {56, 6656, 43, 32, 1}, {56, 7168, 43, 64, 1}, {56, 7680, 43, 64, 1}, {56, 8192, 43, 32, 1}, {56, 8704, 43, 64, 1}, {56, 9216, 43, 32, 1}, {56, 9728, 43, 64, 0}, {56, 10240, 43, 32, 1}, {56, 20480, 43, 64, 1}, {56, 30720, 43, 32, 1}, {56, 40960, 43, 32, 1}, {56, 51200, 43, 2048, 1}, {56, 61440, 43, 4096, 1}, {56, 71680, 43, 2048, 1}, {56, 81920, 43, 8192, 1}, {56, 92160, 43, 2048, 1}, {56, 102400, 43, 4096, 0}, {56, 204800, 43, 2048, 0}, {56, 307200, 43, 4096, 0}, {56, 409600, 43, 16384, 0}, {56, 512000, 43, 4096, 0}, {56, 614400, 43, 4096, 0}, {56, 716800, 43, 4096, 0}, {56, 819200, 43, 8192, 0}, {56, 921600, 43, 1024, 0}, {56, 1024000, 43, 128, 0}, {84, 512, 126, 64, 0}, {84, 1024, 126, 32, 0}, {84, 1536, 126, 64, 0}, {84, 2048, 126, 1024, 0}, {84, 2560, 126, 64, 0}, {84, 3072, 126, 64, 0}, {84, 3584, 126, 32, 0}, {84, 4096, 126, 32, 0}, {84, 4608, 126, 32, 0}, {84, 5120, 126, 32, 1}, {84, 5632, 126, 64, 0}, {84, 6144, 126, 2048, 1}, {84, 6656, 126, 64, 0}, {84, 7168, 126, 64, 0}, {84, 7680, 126, 64, 0}, {84, 8192, 126, 2048, 0}, {84, 8704, 126, 64, 0}, {84, 9216, 126, 64, 0}, {84, 9728, 126, 64, 0}, {84, 10240, 126, 2048, 0}, {84, 20480, 126, 128, 0}, {84, 30720, 126, 2048, 0}, {84, 40960, 126, 8192, 0}, {84, 51200, 126, 2048, 0}, {84, 61440, 126, 128, 0}, {84, 71680, 126, 512, 0}, {84, 81920, 126, 256, 0}, {84, 92160, 126, 2048, 0}, {84, 102400, 126, 2048, 0}, {84, 204800, 126, 2048, 0}, {84, 307200, 126, 1024, 0}, {84, 409600, 126, 8192, 0}, {84, 512000, 126, 4096, 0}, {84, 614400, 126, 4096, 0}, {84, 716800, 126, 2048, 0}, {84, 819200, 126, 32768, 0}, {84, 921600, 126, 4096, 0}, {84, 1024000, 126, 2048, 0}, {120, 512, 210, 64, 0}, {120, 1024, 210, 32, 0}, {120, 1536, 210, 512, 0}, {120, 2048, 210, 32, 0}, {120, 2560, 210, 64, 0}, {120, 3072, 210, 1024, 0}, {120, 3584, 210, 32, 0}, {120, 4096, 210, 32, 0}, {120, 4608, 210, 32, 0}, {120, 5120, 210, 1024, 1}, {120, 5632, 210, 512, 1}, {120, 6144, 210, 2048, 1}, {120, 6656, 210, 64, 0}, {120, 7168, 210, 512, 0}, {120, 7680, 210, 512, 1}, {120, 8192, 210, 1024, 1}, {120, 8704, 210, 64, 0}, {120, 9216, 210, 1024, 0}, {120, 9728, 210, 64, 0}, {120, 10240, 210, 2048, 0}, {120, 20480, 210, 1024, 0}, {120, 30720, 210, 2048, 0}, {120, 40960, 210, 64, 0}, {120, 51200, 210, 1024, 0}, {120, 61440, 210, 61440, 0}, {120, 71680, 210, 71680, 0}, {120, 81920, 210, 81920, 0}, {120, 92160, 210, 92160, 0}, {120, 102400, 210, 102400, 0}, {120, 204800, 210, 204800, 0}, {120, 307200, 210, 307200, 0}, {120, 409600, 210, 409600, 0}, {120, 512000, 210, 512000, 0}, {120, 614400, 210, 614400, 0}, {120, 716800, 210, 716800, 0}, {120, 819200, 210, 819200, 1}, {120, 921600, 210, 921600, 0}, {120, 1024000, 210, 1024000, 0}, {165, 512, 330, 512, 0}, {165, 1024, 330, 256, 0}, {165, 1536, 330, 512, 0}, {165, 2048, 330, 2048, 0}, {165, 2560, 330, 512, 1}, {165, 3072, 330, 1024, 1}, {165, 3584, 330, 512, 1}, {165, 4096, 330, 1024, 1}, {165, 4608, 330, 512, 0}, {165, 5120, 330, 64, 0}, {165, 5632, 330, 64, 0}, {165, 6144, 330, 512, 0}, {165, 6656, 330, 256, 0}, {165, 7168, 330, 1024, 1}, {165, 7680, 330, 64, 0}, {165, 8192, 330, 8192, 1}, {165, 8704, 330, 256, 1}, {165, 9216, 330, 1024, 1}, {165, 9728, 330, 512, 1}, {165, 10240, 330, 1024, 1}, {165, 20480, 330, 2048, 0}, {165, 30720, 330, 512, 0}, {165, 40960, 330, 2048, 0}, {165, 51200, 330, 256, 0}, {165, 61440, 330, 4096, 0}, {165, 71680, 330, 512, 0}, {165, 81920, 330, 8192, 0}, {165, 92160, 330, 512, 0}, {165, 102400, 330, 2048, 0}, {165, 204800, 330, 4096, 0}, {165, 307200, 330, 1024, 0}, {165, 409600, 330, 1024, 0}, {165, 512000, 330, 4096, 0}, {165, 614400, 330, 2048, 0}, {165, 716800, 330, 2048, 0}, {165, 819200, 330, 8192, 0}, {165, 921600, 330, 4096, 0}, {165, 1024000, 330, 4096, 0} }; //////////////////////////////////////////////////////////////////////////////// std::vector > sgemm_tn_v100 = { {1, 512, 3, 64, 0}, {1, 1024, 3, 64, 0}, {1, 1536, 3, 64, 0}, {1, 2048, 3, 64, 0}, {1, 2560, 3, 32, 0}, {1, 3072, 3, 32, 0}, {1, 3584, 3, 32, 0}, {1, 4096, 3, 32, 0}, {1, 4608, 3, 64, 0}, {1, 5120, 3, 64, 0}, {1, 5632, 3, 64, 0}, {1, 6144, 3, 64, 0}, {1, 6656, 3, 32, 0}, {1, 7168, 3, 64, 0}, {1, 7680, 3, 64, 0}, {1, 8192, 3, 32, 0}, {1, 8704, 3, 64, 0}, {1, 9216, 3, 64, 0}, {1, 9728, 3, 64, 0}, {1, 10240, 3, 32, 0}, {1, 20480, 3, 64, 0}, {1, 30720, 3, 64, 1}, {1, 40960, 3, 32, 0}, {1, 51200, 3, 64, 1}, {1, 61440, 3, 64, 1}, {1, 71680, 3, 1024, 1}, {1, 81920, 3, 32, 0}, {1, 92160, 3, 2048, 1}, {1, 102400, 3, 4096, 1}, {1, 204800, 3, 2048, 1}, {1, 307200, 3, 4096, 1}, {1, 409600, 3, 4096, 1}, {1, 512000, 3, 4096, 1}, {1, 614400, 3, 4096, 1}, {1, 716800, 3, 4096, 1}, {1, 819200, 3, 16384, 1}, {1, 921600, 3, 4096, 1}, {1, 1024000, 3, 8192, 1}, {1, 512, 4, 64, 0}, {1, 1024, 4, 64, 0}, {1, 1536, 4, 32, 0}, {1, 2048, 4, 1024, 0}, {1, 2560, 4, 64, 0}, {1, 3072, 4, 32, 0}, {1, 3584, 4, 32, 0}, {1, 4096, 4, 32, 0}, {1, 4608, 4, 64, 0}, {1, 5120, 4, 64, 0}, {1, 5632, 4, 32, 0}, {1, 6144, 4, 32, 0}, {1, 6656, 4, 32, 0}, {1, 7168, 4, 64, 0}, {1, 7680, 4, 32, 0}, {1, 8192, 4, 32, 1}, {1, 8704, 4, 32, 1}, {1, 9216, 4, 64, 0}, {1, 9728, 4, 32, 0}, {1, 10240, 4, 64, 0}, {1, 20480, 4, 32, 0}, {1, 30720, 4, 64, 1}, {1, 40960, 4, 32, 0}, {1, 51200, 4, 2048, 1}, {1, 61440, 4, 64, 1}, {1, 71680, 4, 64, 1}, {1, 81920, 4, 64, 1}, {1, 92160, 4, 64, 1}, {1, 102400, 4, 4096, 1}, {1, 204800, 4, 4096, 1}, {1, 307200, 4, 4096, 1}, {1, 409600, 4, 4096, 1}, {1, 512000, 4, 4096, 1}, {1, 614400, 4, 8192, 1}, {1, 716800, 4, 4096, 1}, {1, 819200, 4, 32768, 1}, {1, 921600, 4, 4096, 1}, {1, 1024000, 4, 8192, 1}, {3, 512, 6, 64, 1}, {3, 1024, 6, 64, 0}, {3, 1536, 6, 32, 1}, {3, 2048, 6, 32, 1}, {3, 2560, 6, 32, 1}, {3, 3072, 6, 64, 1}, {3, 3584, 6, 32, 1}, {3, 4096, 6, 32, 1}, {3, 4608, 6, 64, 1}, {3, 5120, 6, 64, 1}, {3, 5632, 6, 64, 1}, {3, 6144, 6, 1024, 1}, {3, 6656, 6, 64, 1}, {3, 7168, 6, 512, 1}, {3, 7680, 6, 32, 1}, {3, 8192, 6, 32, 1}, {3, 8704, 6, 512, 1}, {3, 9216, 6, 32, 1}, {3, 9728, 6, 64, 1}, {3, 10240, 6, 1024, 1}, {3, 20480, 6, 64, 1}, {3, 30720, 6, 64, 1}, {3, 40960, 6, 64, 1}, {3, 51200, 6, 64, 1}, {3, 61440, 6, 64, 1}, {3, 71680, 6, 64, 1}, {3, 81920, 6, 64, 1}, {3, 92160, 6, 64, 1}, {3, 102400, 6, 512, 1}, {3, 204800, 6, 2048, 1}, {3, 307200, 6, 2048, 1}, {3, 409600, 6, 16384, 1}, {3, 512000, 6, 4096, 1}, {3, 614400, 6, 4096, 1}, {3, 716800, 6, 2048, 0}, {3, 819200, 6, 32768, 0}, {3, 921600, 6, 4096, 0}, {3, 1024000, 6, 8192, 0}, {4, 512, 10, 64, 1}, {4, 1024, 10, 32, 1}, {4, 1536, 10, 64, 1}, {4, 2048, 10, 32, 1}, {4, 2560, 10, 32, 1}, {4, 3072, 10, 32, 1}, {4, 3584, 10, 64, 1}, {4, 4096, 10, 64, 1}, {4, 4608, 10, 64, 1}, {4, 5120, 10, 64, 1}, {4, 5632, 10, 64, 1}, {4, 6144, 10, 32, 1}, {4, 6656, 10, 64, 1}, {4, 7168, 10, 64, 1}, {4, 7680, 10, 64, 1}, {4, 8192, 10, 32, 1}, {4, 8704, 10, 512, 1}, {4, 9216, 10, 64, 1}, {4, 9728, 10, 32, 1}, {4, 10240, 10, 64, 1}, {4, 20480, 10, 64, 1}, {4, 30720, 10, 64, 1}, {4, 40960, 10, 64, 1}, {4, 51200, 10, 64, 1}, {4, 61440, 10, 64, 1}, {4, 71680, 10, 64, 1}, {4, 81920, 10, 16384, 1}, {4, 92160, 10, 64, 1}, {4, 102400, 10, 64, 1}, {4, 204800, 10, 1024, 1}, {4, 307200, 10, 4096, 1}, {4, 409600, 10, 16384, 1}, {4, 512000, 10, 4096, 1}, {4, 614400, 10, 8192, 1}, {4, 716800, 10, 4096, 1}, {4, 819200, 10, 32768, 1}, {4, 921600, 10, 4096, 1}, {4, 1024000, 10, 8192, 1}, {6, 512, 10, 64, 1}, {6, 1024, 10, 64, 1}, {6, 1536, 10, 32, 1}, {6, 2048, 10, 64, 1}, {6, 2560, 10, 64, 1}, {6, 3072, 10, 32, 1}, {6, 3584, 10, 64, 1}, {6, 4096, 10, 256, 1}, {6, 4608, 10, 64, 1}, {6, 5120, 10, 64, 1}, {6, 5632, 10, 512, 1}, {6, 6144, 10, 64, 1}, {6, 6656, 10, 64, 1}, {6, 7168, 10, 64, 1}, {6, 7680, 10, 64, 1}, {6, 8192, 10, 32, 1}, {6, 8704, 10, 128, 1}, {6, 9216, 10, 32, 1}, {6, 9728, 10, 32, 1}, {6, 10240, 10, 32, 1}, {6, 20480, 10, 64, 1}, {6, 30720, 10, 64, 1}, {6, 40960, 10, 64, 1}, {6, 51200, 10, 64, 1}, {6, 61440, 10, 64, 1}, {6, 71680, 10, 64, 1}, {6, 81920, 10, 64, 1}, {6, 92160, 10, 1024, 1}, {6, 102400, 10, 64, 1}, {6, 204800, 10, 8192, 1}, {6, 307200, 10, 4096, 1}, {6, 409600, 10, 16384, 1}, {6, 512000, 10, 4096, 1}, {6, 614400, 10, 8192, 1}, {6, 716800, 10, 4096, 1}, {6, 819200, 10, 32768, 1}, {6, 921600, 10, 4096, 1}, {6, 1024000, 10, 8192, 1}, {12, 512, 15, 64, 1}, {12, 1024, 15, 32, 1}, {12, 1536, 15, 64, 1}, {12, 2048, 15, 32, 1}, {12, 2560, 15, 32, 1}, {12, 3072, 15, 32, 1}, {12, 3584, 15, 64, 1}, {12, 4096, 15, 64, 1}, {12, 4608, 15, 32, 1}, {12, 5120, 15, 32, 1}, {12, 5632, 15, 64, 1}, {12, 6144, 15, 64, 1}, {12, 6656, 15, 64, 1}, {12, 7168, 15, 32, 1}, {12, 7680, 15, 64, 1}, {12, 8192, 15, 32, 1}, {12, 8704, 15, 64, 1}, {12, 9216, 15, 32, 1}, {12, 9728, 15, 64, 1}, {12, 10240, 15, 256, 1}, {12, 20480, 15, 32, 1}, {12, 30720, 15, 64, 1}, {12, 40960, 15, 64, 1}, {12, 51200, 15, 64, 1}, {12, 61440, 15, 64, 1}, {12, 71680, 15, 64, 1}, {12, 81920, 15, 64, 1}, {12, 92160, 15, 64, 1}, {12, 102400, 15, 512, 1}, {12, 204800, 15, 8192, 1}, {12, 307200, 15, 4096, 1}, {12, 409600, 15, 16384, 1}, {12, 512000, 15, 4096, 1}, {12, 614400, 15, 8192, 1}, {12, 716800, 15, 4096, 1}, {12, 819200, 15, 32768, 1}, {12, 921600, 15, 4096, 1}, {12, 1024000, 15, 8192, 1}, {11, 512, 20, 32, 1}, {11, 1024, 20, 64, 1}, {11, 1536, 20, 32, 1}, {11, 2048, 20, 32, 1}, {11, 2560, 20, 64, 1}, {11, 3072, 20, 32, 1}, {11, 3584, 20, 32, 1}, {11, 4096, 20, 64, 1}, {11, 4608, 20, 32, 1}, {11, 5120, 20, 64, 1}, {11, 5632, 20, 64, 1}, {11, 6144, 20, 32, 1}, {11, 6656, 20, 64, 1}, {11, 7168, 20, 32, 1}, {11, 7680, 20, 32, 1}, {11, 8192, 20, 64, 1}, {11, 8704, 20, 32, 1}, {11, 9216, 20, 32, 1}, {11, 9728, 20, 32, 1}, {11, 10240, 20, 32, 1}, {11, 20480, 20, 32, 1}, {11, 30720, 20, 32, 1}, {11, 40960, 20, 64, 1}, {11, 51200, 20, 64, 1}, {11, 61440, 20, 64, 1}, {11, 71680, 20, 64, 1}, {11, 81920, 20, 512, 1}, {11, 92160, 20, 64, 1}, {11, 102400, 20, 64, 1}, {11, 204800, 20, 8192, 1}, {11, 307200, 20, 2048, 1}, {11, 409600, 20, 8192, 1}, {11, 512000, 20, 4096, 1}, {11, 614400, 20, 8192, 1}, {11, 716800, 20, 4096, 1}, {11, 819200, 20, 16384, 1}, {11, 921600, 20, 4096, 1}, {11, 1024000, 20, 8192, 1}, {16, 512, 21, 64, 1}, {16, 1024, 21, 64, 1}, {16, 1536, 21, 64, 1}, {16, 2048, 21, 32, 1}, {16, 2560, 21, 64, 1}, {16, 3072, 21, 64, 1}, {16, 3584, 21, 64, 1}, {16, 4096, 21, 64, 1}, {16, 4608, 21, 32, 1}, {16, 5120, 21, 32, 1}, {16, 5632, 21, 32, 1}, {16, 6144, 21, 64, 1}, {16, 6656, 21, 64, 1}, {16, 7168, 21, 32, 1}, {16, 7680, 21, 32, 1}, {16, 8192, 21, 32, 1}, {16, 8704, 21, 64, 1}, {16, 9216, 21, 32, 1}, {16, 9728, 21, 64, 1}, {16, 10240, 21, 64, 1}, {16, 20480, 21, 32, 1}, {16, 30720, 21, 64, 1}, {16, 40960, 21, 32, 1}, {16, 51200, 21, 32, 1}, {16, 61440, 21, 64, 1}, {16, 71680, 21, 64, 1}, {16, 81920, 21, 64, 1}, {16, 92160, 21, 64, 1}, {16, 102400, 21, 4096, 1}, {16, 204800, 21, 2048, 1}, {16, 307200, 21, 1024, 1}, {16, 409600, 21, 16384, 1}, {16, 512000, 21, 4096, 1}, {16, 614400, 21, 8192, 1}, {16, 716800, 21, 4096, 1}, {16, 819200, 21, 32768, 1}, {16, 921600, 21, 4096, 1}, {16, 1024000, 21, 8192, 1}, {25, 512, 28, 32, 1}, {25, 1024, 28, 64, 1}, {25, 1536, 28, 32, 1}, {25, 2048, 28, 64, 1}, {25, 2560, 28, 64, 1}, {25, 3072, 28, 32, 1}, {25, 3584, 28, 256, 1}, {25, 4096, 28, 32, 1}, {25, 4608, 28, 32, 1}, {25, 5120, 28, 64, 1}, {25, 5632, 28, 64, 1}, {25, 6144, 28, 32, 1}, {25, 6656, 28, 32, 1}, {25, 7168, 28, 64, 1}, {25, 7680, 28, 64, 1}, {25, 8192, 28, 32, 1}, {25, 8704, 28, 32, 1}, {25, 9216, 28, 64, 1}, {25, 9728, 28, 32, 1}, {25, 10240, 28, 32, 1}, {25, 20480, 28, 64, 1}, {25, 30720, 28, 32, 1}, {25, 40960, 28, 32, 1}, {25, 51200, 28, 64, 1}, {25, 61440, 28, 32, 1}, {25, 71680, 28, 64, 1}, {25, 81920, 28, 64, 1}, {25, 92160, 28, 64, 1}, {25, 102400, 28, 64, 1}, {25, 204800, 28, 8192, 1}, {25, 307200, 28, 2048, 1}, {25, 409600, 28, 16384, 1}, {25, 512000, 28, 4096, 1}, {25, 614400, 28, 8192, 1}, {25, 716800, 28, 4096, 1}, {25, 819200, 28, 16384, 1}, {25, 921600, 28, 4096, 1}, {25, 1024000, 28, 8192, 1}, {24, 512, 35, 32, 1}, {24, 1024, 35, 64, 1}, {24, 1536, 35, 64, 1}, {24, 2048, 35, 64, 1}, {24, 2560, 35, 64, 1}, {24, 3072, 35, 32, 1}, {24, 3584, 35, 32, 1}, {24, 4096, 35, 64, 1}, {24, 4608, 35, 64, 1}, {24, 5120, 35, 32, 1}, {24, 5632, 35, 64, 1}, {24, 6144, 35, 32, 1}, {24, 6656, 35, 32, 1}, {24, 7168, 35, 32, 1}, {24, 7680, 35, 64, 1}, {24, 8192, 35, 32, 1}, {24, 8704, 35, 32, 1}, {24, 9216, 35, 32, 1}, {24, 9728, 35, 32, 1}, {24, 10240, 35, 32, 1}, {24, 20480, 35, 64, 1}, {24, 30720, 35, 32, 1}, {24, 40960, 35, 32, 1}, {24, 51200, 35, 64, 1}, {24, 61440, 35, 64, 1}, {24, 71680, 35, 64, 1}, {24, 81920, 35, 64, 1}, {24, 92160, 35, 2048, 1}, {24, 102400, 35, 4096, 1}, {24, 204800, 35, 4096, 1}, {24, 307200, 35, 4096, 1}, {24, 409600, 35, 16384, 1}, {24, 512000, 35, 2048, 1}, {24, 614400, 35, 8192, 1}, {24, 716800, 35, 4096, 1}, {24, 819200, 35, 8192, 1}, {24, 921600, 35, 4096, 1}, {24, 1024000, 35, 8192, 1}, {33, 512, 36, 32, 1}, {33, 1024, 36, 32, 1}, {33, 1536, 36, 32, 0}, {33, 2048, 36, 32, 0}, {33, 2560, 36, 32, 1}, {33, 3072, 36, 32, 1}, {33, 3584, 36, 32, 1}, {33, 4096, 36, 64, 1}, {33, 4608, 36, 32, 1}, {33, 5120, 36, 32, 1}, {33, 5632, 36, 32, 1}, {33, 6144, 36, 64, 1}, {33, 6656, 36, 32, 1}, {33, 7168, 36, 32, 1}, {33, 7680, 36, 32, 1}, {33, 8192, 36, 32, 1}, {33, 8704, 36, 32, 1}, {33, 9216, 36, 64, 1}, {33, 9728, 36, 64, 1}, {33, 10240, 36, 32, 1}, {33, 20480, 36, 32, 1}, {33, 30720, 36, 32, 1}, {33, 40960, 36, 32, 1}, {33, 51200, 36, 32, 1}, {33, 61440, 36, 64, 1}, {33, 71680, 36, 64, 1}, {33, 81920, 36, 16384, 1}, {33, 92160, 36, 2048, 1}, {33, 102400, 36, 4096, 1}, {33, 204800, 36, 4096, 1}, {33, 307200, 36, 4096, 1}, {33, 409600, 36, 8192, 1}, {33, 512000, 36, 4096, 1}, {33, 614400, 36, 8192, 1}, {33, 716800, 36, 4096, 1}, {33, 819200, 36, 16384, 1}, {33, 921600, 36, 4096, 1}, {33, 1024000, 36, 8192, 1}, {42, 512, 45, 64, 1}, {42, 1024, 45, 32, 0}, {42, 1536, 45, 32, 0}, {42, 2048, 45, 64, 0}, {42, 2560, 45, 64, 0}, {42, 3072, 45, 32, 1}, {42, 3584, 45, 64, 1}, {42, 4096, 45, 32, 1}, {42, 4608, 45, 128, 1}, {42, 5120, 45, 64, 1}, {42, 5632, 45, 64, 1}, {42, 6144, 45, 32, 1}, {42, 6656, 45, 32, 1}, {42, 7168, 45, 64, 1}, {42, 7680, 45, 32, 1}, {42, 8192, 45, 64, 1}, {42, 8704, 45, 64, 1}, {42, 9216, 45, 64, 1}, {42, 9728, 45, 32, 1}, {42, 10240, 45, 32, 1}, {42, 20480, 45, 32, 1}, {42, 30720, 45, 64, 1}, {42, 40960, 45, 64, 1}, {42, 51200, 45, 32, 1}, {42, 61440, 45, 64, 1}, {42, 71680, 45, 64, 1}, {42, 81920, 45, 16384, 1}, {42, 92160, 45, 2048, 1}, {42, 102400, 45, 2048, 1}, {42, 204800, 45, 2048, 1}, {42, 307200, 45, 4096, 1}, {42, 409600, 45, 16384, 1}, {42, 512000, 45, 4096, 1}, {42, 614400, 45, 4096, 1}, {42, 716800, 45, 4096, 1}, {42, 819200, 45, 32768, 1}, {42, 921600, 45, 4096, 1}, {42, 1024000, 45, 8192, 1}, {43, 512, 56, 64, 1}, {43, 1024, 56, 64, 0}, {43, 1536, 56, 32, 1}, {43, 2048, 56, 64, 1}, {43, 2560, 56, 64, 0}, {43, 3072, 56, 64, 1}, {43, 3584, 56, 64, 1}, {43, 4096, 56, 32, 1}, {43, 4608, 56, 32, 1}, {43, 5120, 56, 64, 1}, {43, 5632, 56, 64, 1}, {43, 6144, 56, 64, 1}, {43, 6656, 56, 32, 1}, {43, 7168, 56, 32, 1}, {43, 7680, 56, 32, 1}, {43, 8192, 56, 4096, 1}, {43, 8704, 56, 64, 1}, {43, 9216, 56, 32, 1}, {43, 9728, 56, 32, 1}, {43, 10240, 56, 64, 1}, {43, 20480, 56, 32, 1}, {43, 30720, 56, 32, 1}, {43, 40960, 56, 32, 1}, {43, 51200, 56, 32, 1}, {43, 61440, 56, 2048, 1}, {43, 71680, 56, 2048, 1}, {43, 81920, 56, 4096, 1}, {43, 92160, 56, 512, 1}, {43, 102400, 56, 4096, 1}, {43, 204800, 56, 4096, 1}, {43, 307200, 56, 512, 1}, {43, 409600, 56, 16384, 1}, {43, 512000, 56, 4096, 1}, {43, 614400, 56, 8192, 1}, {43, 716800, 56, 4096, 1}, {43, 819200, 56, 16384, 1}, {43, 921600, 56, 4096, 1}, {43, 1024000, 56, 8192, 1}, {126, 512, 84, 32, 0}, {126, 1024, 84, 32, 0}, {126, 1536, 84, 64, 0}, {126, 2048, 84, 64, 1}, {126, 2560, 84, 64, 1}, {126, 3072, 84, 32, 1}, {126, 3584, 84, 32, 0}, {126, 4096, 84, 32, 1}, {126, 4608, 84, 32, 0}, {126, 5120, 84, 32, 1}, {126, 5632, 84, 32, 1}, {126, 6144, 84, 64, 1}, {126, 6656, 84, 64, 1}, {126, 7168, 84, 1024, 0}, {126, 7680, 84, 32, 1}, {126, 8192, 84, 64, 1}, {126, 8704, 84, 64, 0}, {126, 9216, 84, 32, 1}, {126, 9728, 84, 32, 1}, {126, 10240, 84, 32, 1}, {126, 20480, 84, 32, 1}, {126, 30720, 84, 64, 1}, {126, 40960, 84, 64, 0}, {126, 51200, 84, 2048, 1}, {126, 61440, 84, 64, 0}, {126, 71680, 84, 64, 0}, {126, 81920, 84, 81920, 0}, {126, 92160, 84, 1024, 0}, {126, 102400, 84, 102400, 0}, {126, 204800, 84, 204800, 0}, {126, 307200, 84, 307200, 0}, {126, 409600, 84, 409600, 0}, {126, 512000, 84, 512000, 0}, {126, 614400, 84, 614400, 0}, {126, 716800, 84, 716800, 0}, {126, 819200, 84, 819200, 0}, {126, 921600, 84, 921600, 0}, {126, 1024000, 84, 1024000, 0}, {210, 512, 120, 32, 0}, {210, 1024, 120, 32, 0}, {210, 1536, 120, 512, 1}, {210, 2048, 120, 1024, 1}, {210, 2560, 120, 32, 1}, {210, 3072, 120, 1024, 1}, {210, 3584, 120, 512, 1}, {210, 4096, 120, 1024, 0}, {210, 4608, 120, 512, 1}, {210, 5120, 120, 64, 0}, {210, 5632, 120, 64, 0}, {210, 6144, 120, 1024, 1}, {210, 6656, 120, 256, 1}, {210, 7168, 120, 512, 1}, {210, 7680, 120, 512, 1}, {210, 8192, 120, 4096, 1}, {210, 8704, 120, 512, 1}, {210, 9216, 120, 1024, 1}, {210, 9728, 120, 64, 0}, {210, 10240, 120, 1024, 0}, {210, 20480, 120, 4096, 0}, {210, 30720, 120, 2048, 0}, {210, 40960, 120, 2048, 0}, {210, 51200, 120, 2048, 0}, {210, 61440, 120, 2048, 0}, {210, 71680, 120, 2048, 0}, {210, 81920, 120, 4096, 0}, {210, 92160, 120, 2048, 0}, {210, 102400, 120, 4096, 0}, {210, 204800, 120, 204800, 0}, {210, 307200, 120, 307200, 0}, {210, 409600, 120, 409600, 0}, {210, 512000, 120, 512000, 0}, {210, 614400, 120, 614400, 0}, {210, 716800, 120, 716800, 0}, {210, 819200, 120, 819200, 0}, {210, 921600, 120, 921600, 0}, {210, 1024000, 120, 1024000, 0}, {330, 512, 165, 512, 1}, {330, 1024, 165, 1024, 1}, {330, 1536, 165, 512, 1}, {330, 2048, 165, 2048, 1}, {330, 2560, 165, 512, 0}, {330, 3072, 165, 512, 0}, {330, 3584, 165, 256, 0}, {330, 4096, 165, 1024, 0}, {330, 4608, 165, 512, 1}, {330, 5120, 165, 1024, 1}, {330, 5632, 165, 64, 0}, {330, 6144, 165, 64, 0}, {330, 6656, 165, 64, 0}, {330, 7168, 165, 1024, 0}, {330, 7680, 165, 512, 1}, {330, 8192, 165, 1024, 0}, {330, 8704, 165, 512, 0}, {330, 9216, 165, 512, 0}, {330, 9728, 165, 128, 0}, {330, 10240, 165, 1024, 0}, {330, 20480, 165, 1024, 0}, {330, 30720, 165, 30720, 0}, {330, 40960, 165, 40960, 0}, {330, 51200, 165, 51200, 0}, {330, 61440, 165, 61440, 0}, {330, 71680, 165, 71680, 0}, {330, 81920, 165, 81920, 0}, {330, 92160, 165, 92160, 0}, {330, 102400, 165, 102400, 0}, {330, 204800, 165, 204800, 0}, {330, 307200, 165, 307200, 0}, {330, 409600, 165, 409600, 0}, {330, 512000, 165, 512000, 0}, {330, 614400, 165, 614400, 0}, {330, 716800, 165, 716800, 0}, {330, 819200, 165, 819200, 0}, {330, 921600, 165, 921600, 0}, {330, 1024000, 165, 1024000, 0} }; //////////////////////////////////////////////////////////////////////////////// std::vector > dgemm_nn_v100 = { {3, 512, 1, 32, 0}, {3, 1024, 1, 32, 0}, {3, 1536, 1, 32, 0}, {3, 2048, 1, 32, 0}, {3, 2560, 1, 64, 0}, {3, 3072, 1, 32, 0}, {3, 3584, 1, 64, 0}, {3, 4096, 1, 32, 0}, {3, 4608, 1, 32, 0}, {3, 5120, 1, 1024, 0}, {3, 5632, 1, 64, 0}, {3, 6144, 1, 64, 0}, {3, 6656, 1, 128, 0}, {3, 7168, 1, 64, 0}, {3, 7680, 1, 64, 0}, {3, 8192, 1, 64, 0}, {3, 8704, 1, 64, 0}, {3, 9216, 1, 32, 0}, {3, 9728, 1, 256, 0}, {3, 10240, 1, 32, 0}, {3, 20480, 1, 64, 0}, {3, 30720, 1, 32, 0}, {3, 40960, 1, 64, 0}, {3, 51200, 1, 32, 0}, {3, 61440, 1, 32, 0}, {3, 71680, 1, 32, 0}, {3, 81920, 1, 64, 0}, {3, 92160, 1, 32, 0}, {3, 102400, 1, 64, 0}, {3, 204800, 1, 64, 0}, {3, 307200, 1, 64, 0}, {3, 409600, 1, 32, 0}, {3, 512000, 1, 64, 0}, {3, 614400, 1, 32, 0}, {3, 716800, 1, 32, 0}, {3, 819200, 1, 32, 0}, {3, 921600, 1, 32, 0}, {3, 1024000, 1, 64, 0}, {4, 512, 1, 64, 0}, {4, 1024, 1, 64, 0}, {4, 1536, 1, 512, 0}, {4, 2048, 1, 64, 0}, {4, 2560, 1, 32, 0}, {4, 3072, 1, 32, 0}, {4, 3584, 1, 32, 0}, {4, 4096, 1, 64, 1}, {4, 4608, 1, 64, 0}, {4, 5120, 1, 64, 0}, {4, 5632, 1, 64, 0}, {4, 6144, 1, 32, 0}, {4, 6656, 1, 32, 0}, {4, 7168, 1, 32, 0}, {4, 7680, 1, 32, 0}, {4, 8192, 1, 64, 0}, {4, 8704, 1, 32, 0}, {4, 9216, 1, 32, 0}, {4, 9728, 1, 32, 0}, {4, 10240, 1, 32, 0}, {4, 20480, 1, 64, 1}, {4, 30720, 1, 32, 0}, {4, 40960, 1, 64, 0}, {4, 51200, 1, 64, 0}, {4, 61440, 1, 32, 0}, {4, 71680, 1, 32, 0}, {4, 81920, 1, 32, 0}, {4, 92160, 1, 64, 0}, {4, 102400, 1, 64, 0}, {4, 204800, 1, 64, 0}, {4, 307200, 1, 32, 0}, {4, 409600, 1, 64, 0}, {4, 512000, 1, 32, 0}, {4, 614400, 1, 32, 0}, {4, 716800, 1, 32, 0}, {4, 819200, 1, 32, 0}, {4, 921600, 1, 64, 0}, {4, 1024000, 1, 32, 0}, {6, 512, 3, 64, 1}, {6, 1024, 3, 32, 1}, {6, 1536, 3, 32, 1}, {6, 2048, 3, 64, 1}, {6, 2560, 3, 32, 1}, {6, 3072, 3, 32, 1}, {6, 3584, 3, 64, 1}, {6, 4096, 3, 32, 1}, {6, 4608, 3, 64, 1}, {6, 5120, 3, 512, 1}, {6, 5632, 3, 32, 1}, {6, 6144, 3, 64, 1}, {6, 6656, 3, 64, 1}, {6, 7168, 3, 64, 1}, {6, 7680, 3, 64, 1}, {6, 8192, 3, 32, 1}, {6, 8704, 3, 64, 1}, {6, 9216, 3, 64, 1}, {6, 9728, 3, 32, 1}, {6, 10240, 3, 64, 1}, {6, 20480, 3, 64, 1}, {6, 30720, 3, 64, 1}, {6, 40960, 3, 64, 1}, {6, 51200, 3, 64, 1}, {6, 61440, 3, 64, 1}, {6, 71680, 3, 64, 1}, {6, 81920, 3, 512, 1}, {6, 92160, 3, 64, 1}, {6, 102400, 3, 64, 1}, {6, 204800, 3, 4096, 1}, {6, 307200, 3, 1024, 1}, {6, 409600, 3, 16384, 1}, {6, 512000, 3, 1024, 1}, {6, 614400, 3, 8192, 1}, {6, 716800, 3, 4096, 1}, {6, 819200, 3, 32768, 1}, {6, 921600, 3, 4096, 1}, {6, 1024000, 3, 8192, 1}, {10, 512, 4, 32, 1}, {10, 1024, 4, 32, 1}, {10, 1536, 4, 64, 1}, {10, 2048, 4, 32, 1}, {10, 2560, 4, 64, 1}, {10, 3072, 4, 64, 1}, {10, 3584, 4, 32, 1}, {10, 4096, 4, 32, 1}, {10, 4608, 4, 32, 1}, {10, 5120, 4, 64, 1}, {10, 5632, 4, 32, 1}, {10, 6144, 4, 64, 1}, {10, 6656, 4, 32, 1}, {10, 7168, 4, 32, 1}, {10, 7680, 4, 32, 1}, {10, 8192, 4, 32, 1}, {10, 8704, 4, 64, 1}, {10, 9216, 4, 32, 1}, {10, 9728, 4, 32, 1}, {10, 10240, 4, 32, 1}, {10, 20480, 4, 64, 1}, {10, 30720, 4, 64, 1}, {10, 40960, 4, 64, 1}, {10, 51200, 4, 64, 1}, {10, 61440, 4, 64, 1}, {10, 71680, 4, 64, 1}, {10, 81920, 4, 64, 1}, {10, 92160, 4, 64, 1}, {10, 102400, 4, 64, 1}, {10, 204800, 4, 512, 1}, {10, 307200, 4, 512, 1}, {10, 409600, 4, 16384, 1}, {10, 512000, 4, 4096, 1}, {10, 614400, 4, 8192, 1}, {10, 716800, 4, 4096, 1}, {10, 819200, 4, 32768, 1}, {10, 921600, 4, 4096, 1}, {10, 1024000, 4, 8192, 1}, {10, 512, 6, 256, 1}, {10, 1024, 6, 32, 1}, {10, 1536, 6, 32, 1}, {10, 2048, 6, 32, 1}, {10, 2560, 6, 32, 1}, {10, 3072, 6, 32, 1}, {10, 3584, 6, 256, 1}, {10, 4096, 6, 32, 1}, {10, 4608, 6, 64, 1}, {10, 5120, 6, 64, 1}, {10, 5632, 6, 64, 1}, {10, 6144, 6, 32, 1}, {10, 6656, 6, 64, 1}, {10, 7168, 6, 32, 1}, {10, 7680, 6, 64, 1}, {10, 8192, 6, 64, 1}, {10, 8704, 6, 32, 1}, {10, 9216, 6, 32, 1}, {10, 9728, 6, 64, 1}, {10, 10240, 6, 64, 1}, {10, 20480, 6, 32, 1}, {10, 30720, 6, 64, 1}, {10, 40960, 6, 64, 1}, {10, 51200, 6, 64, 1}, {10, 61440, 6, 64, 1}, {10, 71680, 6, 64, 1}, {10, 81920, 6, 64, 1}, {10, 92160, 6, 64, 1}, {10, 102400, 6, 64, 1}, {10, 204800, 6, 8192, 1}, {10, 307200, 6, 512, 1}, {10, 409600, 6, 16384, 1}, {10, 512000, 6, 4096, 1}, {10, 614400, 6, 8192, 1}, {10, 716800, 6, 4096, 1}, {10, 819200, 6, 32768, 1}, {10, 921600, 6, 4096, 1}, {10, 1024000, 6, 8192, 1}, {15, 512, 12, 64, 1}, {15, 1024, 12, 64, 1}, {15, 1536, 12, 32, 1}, {15, 2048, 12, 32, 1}, {15, 2560, 12, 64, 1}, {15, 3072, 12, 128, 1}, {15, 3584, 12, 32, 1}, {15, 4096, 12, 32, 1}, {15, 4608, 12, 32, 1}, {15, 5120, 12, 64, 1}, {15, 5632, 12, 64, 1}, {15, 6144, 12, 128, 1}, {15, 6656, 12, 32, 1}, {15, 7168, 12, 64, 1}, {15, 7680, 12, 64, 1}, {15, 8192, 12, 32, 1}, {15, 8704, 12, 64, 1}, {15, 9216, 12, 64, 1}, {15, 9728, 12, 32, 1}, {15, 10240, 12, 64, 1}, {15, 20480, 12, 64, 1}, {15, 30720, 12, 64, 1}, {15, 40960, 12, 64, 1}, {15, 51200, 12, 64, 1}, {15, 61440, 12, 64, 1}, {15, 71680, 12, 64, 1}, {15, 81920, 12, 64, 1}, {15, 92160, 12, 64, 1}, {15, 102400, 12, 64, 1}, {15, 204800, 12, 2048, 1}, {15, 307200, 12, 512, 1}, {15, 409600, 12, 16384, 1}, {15, 512000, 12, 4096, 1}, {15, 614400, 12, 8192, 1}, {15, 716800, 12, 4096, 1}, {15, 819200, 12, 32768, 1}, {15, 921600, 12, 4096, 1}, {15, 1024000, 12, 8192, 1}, {20, 512, 11, 64, 1}, {20, 1024, 11, 64, 1}, {20, 1536, 11, 64, 1}, {20, 2048, 11, 64, 1}, {20, 2560, 11, 32, 1}, {20, 3072, 11, 32, 1}, {20, 3584, 11, 64, 1}, {20, 4096, 11, 32, 1}, {20, 4608, 11, 32, 1}, {20, 5120, 11, 32, 1}, {20, 5632, 11, 128, 1}, {20, 6144, 11, 64, 1}, {20, 6656, 11, 32, 1}, {20, 7168, 11, 32, 1}, {20, 7680, 11, 32, 1}, {20, 8192, 11, 8192, 1}, {20, 8704, 11, 32, 1}, {20, 9216, 11, 64, 1}, {20, 9728, 11, 32, 1}, {20, 10240, 11, 32, 1}, {20, 20480, 11, 64, 1}, {20, 30720, 11, 64, 1}, {20, 40960, 11, 64, 1}, {20, 51200, 11, 64, 1}, {20, 61440, 11, 64, 1}, {20, 71680, 11, 64, 1}, {20, 81920, 11, 64, 1}, {20, 92160, 11, 64, 1}, {20, 102400, 11, 64, 1}, {20, 204800, 11, 8192, 1}, {20, 307200, 11, 256, 1}, {20, 409600, 11, 16384, 1}, {20, 512000, 11, 512, 1}, {20, 614400, 11, 8192, 1}, {20, 716800, 11, 4096, 1}, {20, 819200, 11, 32768, 1}, {20, 921600, 11, 921600, 1}, {20, 1024000, 11, 1024000, 1}, {21, 512, 16, 64, 1}, {21, 1024, 16, 32, 1}, {21, 1536, 16, 32, 1}, {21, 2048, 16, 64, 1}, {21, 2560, 16, 64, 1}, {21, 3072, 16, 32, 1}, {21, 3584, 16, 64, 1}, {21, 4096, 16, 32, 1}, {21, 4608, 16, 64, 1}, {21, 5120, 16, 32, 1}, {21, 5632, 16, 32, 1}, {21, 6144, 16, 32, 1}, {21, 6656, 16, 64, 1}, {21, 7168, 16, 64, 1}, {21, 7680, 16, 128, 1}, {21, 8192, 16, 32, 1}, {21, 8704, 16, 32, 1}, {21, 9216, 16, 64, 1}, {21, 9728, 16, 64, 1}, {21, 10240, 16, 64, 1}, {21, 20480, 16, 64, 1}, {21, 30720, 16, 32, 1}, {21, 40960, 16, 32, 1}, {21, 51200, 16, 64, 1}, {21, 61440, 16, 64, 1}, {21, 71680, 16, 64, 1}, {21, 81920, 16, 64, 1}, {21, 92160, 16, 64, 1}, {21, 102400, 16, 64, 1}, {21, 204800, 16, 8192, 1}, {21, 307200, 16, 4096, 1}, {21, 409600, 16, 16384, 1}, {21, 512000, 16, 4096, 1}, {21, 614400, 16, 8192, 1}, {21, 716800, 16, 716800, 1}, {21, 819200, 16, 32768, 1}, {21, 921600, 16, 921600, 1}, {21, 1024000, 16, 1024000, 1}, {28, 512, 25, 64, 1}, {28, 1024, 25, 64, 1}, {28, 1536, 25, 64, 1}, {28, 2048, 25, 32, 1}, {28, 2560, 25, 32, 1}, {28, 3072, 25, 64, 1}, {28, 3584, 25, 64, 1}, {28, 4096, 25, 64, 1}, {28, 4608, 25, 64, 1}, {28, 5120, 25, 64, 1}, {28, 5632, 25, 32, 1}, {28, 6144, 25, 32, 1}, {28, 6656, 25, 32, 1}, {28, 7168, 25, 64, 1}, {28, 7680, 25, 32, 1}, {28, 8192, 25, 64, 1}, {28, 8704, 25, 32, 1}, {28, 9216, 25, 64, 1}, {28, 9728, 25, 32, 1}, {28, 10240, 25, 64, 1}, {28, 20480, 25, 32, 1}, {28, 30720, 25, 32, 1}, {28, 40960, 25, 64, 1}, {28, 51200, 25, 64, 1}, {28, 61440, 25, 64, 1}, {28, 71680, 25, 32, 1}, {28, 81920, 25, 64, 1}, {28, 92160, 25, 64, 1}, {28, 102400, 25, 64, 1}, {28, 204800, 25, 4096, 1}, {28, 307200, 25, 4096, 1}, {28, 409600, 25, 8192, 1}, {28, 512000, 25, 512000, 1}, {28, 614400, 25, 8192, 1}, {28, 716800, 25, 716800, 1}, {28, 819200, 25, 819200, 1}, {28, 921600, 25, 921600, 1}, {28, 1024000, 25, 1024000, 1}, {35, 512, 24, 64, 1}, {35, 1024, 24, 32, 1}, {35, 1536, 24, 32, 1}, {35, 2048, 24, 32, 1}, {35, 2560, 24, 64, 1}, {35, 3072, 24, 64, 1}, {35, 3584, 24, 64, 1}, {35, 4096, 24, 64, 1}, {35, 4608, 24, 32, 1}, {35, 5120, 24, 64, 1}, {35, 5632, 24, 32, 1}, {35, 6144, 24, 64, 1}, {35, 6656, 24, 64, 1}, {35, 7168, 24, 32, 1}, {35, 7680, 24, 32, 1}, {35, 8192, 24, 64, 1}, {35, 8704, 24, 32, 1}, {35, 9216, 24, 64, 1}, {35, 9728, 24, 64, 1}, {35, 10240, 24, 64, 1}, {35, 20480, 24, 64, 1}, {35, 30720, 24, 32, 1}, {35, 40960, 24, 8192, 1}, {35, 51200, 24, 32, 1}, {35, 61440, 24, 64, 1}, {35, 71680, 24, 128, 1}, {35, 81920, 24, 64, 1}, {35, 92160, 24, 64, 1}, {35, 102400, 24, 4096, 1}, {35, 204800, 24, 8192, 1}, {35, 307200, 24, 4096, 1}, {35, 409600, 24, 16384, 1}, {35, 512000, 24, 4096, 1}, {35, 614400, 24, 614400, 1}, {35, 716800, 24, 716800, 1}, {35, 819200, 24, 819200, 1}, {35, 921600, 24, 921600, 1}, {35, 1024000, 24, 8192, 1}, {36, 512, 33, 32, 1}, {36, 1024, 33, 64, 1}, {36, 1536, 33, 64, 1}, {36, 2048, 33, 64, 1}, {36, 2560, 33, 64, 1}, {36, 3072, 33, 32, 1}, {36, 3584, 33, 64, 1}, {36, 4096, 33, 64, 1}, {36, 4608, 33, 64, 1}, {36, 5120, 33, 64, 1}, {36, 5632, 33, 64, 1}, {36, 6144, 33, 64, 1}, {36, 6656, 33, 64, 1}, {36, 7168, 33, 64, 1}, {36, 7680, 33, 64, 1}, {36, 8192, 33, 64, 1}, {36, 8704, 33, 64, 1}, {36, 9216, 33, 64, 1}, {36, 9728, 33, 64, 1}, {36, 10240, 33, 64, 1}, {36, 20480, 33, 64, 1}, {36, 30720, 33, 64, 1}, {36, 40960, 33, 64, 1}, {36, 51200, 33, 64, 1}, {36, 61440, 33, 64, 1}, {36, 71680, 33, 2048, 1}, {36, 81920, 33, 16384, 1}, {36, 92160, 33, 2048, 1}, {36, 102400, 33, 1024, 1}, {36, 204800, 33, 4096, 1}, {36, 307200, 33, 307200, 1}, {36, 409600, 33, 409600, 1}, {36, 512000, 33, 512000, 1}, {36, 614400, 33, 614400, 1}, {36, 716800, 33, 716800, 1}, {36, 819200, 33, 819200, 1}, {36, 921600, 33, 921600, 1}, {36, 1024000, 33, 1024000, 1}, {45, 512, 42, 64, 1}, {45, 1024, 42, 64, 1}, {45, 1536, 42, 64, 1}, {45, 2048, 42, 32, 1}, {45, 2560, 42, 64, 1}, {45, 3072, 42, 64, 1}, {45, 3584, 42, 64, 1}, {45, 4096, 42, 64, 1}, {45, 4608, 42, 64, 1}, {45, 5120, 42, 64, 1}, {45, 5632, 42, 64, 1}, {45, 6144, 42, 64, 1}, {45, 6656, 42, 64, 1}, {45, 7168, 42, 32, 1}, {45, 7680, 42, 64, 1}, {45, 8192, 42, 64, 1}, {45, 8704, 42, 64, 1}, {45, 9216, 42, 64, 1}, {45, 9728, 42, 64, 1}, {45, 10240, 42, 64, 1}, {45, 20480, 42, 4096, 1}, {45, 30720, 42, 64, 1}, {45, 40960, 42, 8192, 1}, {45, 51200, 42, 256, 1}, {45, 61440, 42, 4096, 1}, {45, 71680, 42, 2048, 1}, {45, 81920, 42, 16384, 1}, {45, 92160, 42, 2048, 1}, {45, 102400, 42, 4096, 1}, {45, 204800, 42, 8192, 1}, {45, 307200, 42, 4096, 1}, {45, 409600, 42, 8192, 1}, {45, 512000, 42, 4096, 1}, {45, 614400, 42, 8192, 1}, {45, 716800, 42, 4096, 1}, {45, 819200, 42, 16384, 1}, {45, 921600, 42, 2048, 1}, {45, 1024000, 42, 4096, 1}, {56, 512, 43, 64, 1}, {56, 1024, 43, 32, 1}, {56, 1536, 43, 64, 1}, {56, 2048, 43, 32, 1}, {56, 2560, 43, 64, 1}, {56, 3072, 43, 64, 1}, {56, 3584, 43, 32, 1}, {56, 4096, 43, 64, 1}, {56, 4608, 43, 64, 1}, {56, 5120, 43, 64, 1}, {56, 5632, 43, 64, 1}, {56, 6144, 43, 64, 1}, {56, 6656, 43, 64, 1}, {56, 7168, 43, 64, 1}, {56, 7680, 43, 64, 1}, {56, 8192, 43, 32, 1}, {56, 8704, 43, 64, 1}, {56, 9216, 43, 32, 1}, {56, 9728, 43, 64, 1}, {56, 10240, 43, 64, 1}, {56, 20480, 43, 64, 1}, {56, 30720, 43, 64, 1}, {56, 40960, 43, 8192, 1}, {56, 51200, 43, 512, 1}, {56, 61440, 43, 4096, 1}, {56, 71680, 43, 2048, 1}, {56, 81920, 43, 8192, 1}, {56, 92160, 43, 2048, 1}, {56, 102400, 43, 4096, 1}, {56, 204800, 43, 4096, 1}, {56, 307200, 43, 2048, 1}, {56, 409600, 43, 8192, 1}, {56, 512000, 43, 4096, 1}, {56, 614400, 43, 4096, 1}, {56, 716800, 43, 4096, 1}, {56, 819200, 43, 16384, 1}, {56, 921600, 43, 2048, 1}, {56, 1024000, 43, 8192, 1}, {84, 512, 126, 32, 1}, {84, 1024, 126, 64, 1}, {84, 1536, 126, 64, 1}, {84, 2048, 126, 64, 1}, {84, 2560, 126, 64, 1}, {84, 3072, 126, 64, 1}, {84, 3584, 126, 32, 1}, {84, 4096, 126, 32, 1}, {84, 4608, 126, 32, 1}, {84, 5120, 126, 64, 1}, {84, 5632, 126, 32, 1}, {84, 6144, 126, 64, 1}, {84, 6656, 126, 32, 1}, {84, 7168, 126, 64, 1}, {84, 7680, 126, 64, 1}, {84, 8192, 126, 64, 1}, {84, 8704, 126, 64, 1}, {84, 9216, 126, 32, 1}, {84, 9728, 126, 64, 1}, {84, 10240, 126, 64, 1}, {84, 20480, 126, 32, 1}, {84, 30720, 126, 32, 1}, {84, 40960, 126, 64, 1}, {84, 51200, 126, 64, 1}, {84, 61440, 126, 32, 1}, {84, 71680, 126, 32, 1}, {84, 81920, 126, 8192, 1}, {84, 92160, 126, 2048, 1}, {84, 102400, 126, 4096, 1}, {84, 204800, 126, 8192, 1}, {84, 307200, 126, 64, 0}, {84, 409600, 126, 64, 0}, {84, 512000, 126, 4096, 0}, {84, 614400, 126, 614400, 0}, {84, 716800, 126, 716800, 0}, {84, 819200, 126, 819200, 0}, {84, 921600, 126, 921600, 0}, {84, 1024000, 126, 1024000, 0}, {120, 512, 210, 64, 1}, {120, 1024, 210, 32, 1}, {120, 1536, 210, 32, 1}, {120, 2048, 210, 32, 1}, {120, 2560, 210, 32, 1}, {120, 3072, 210, 1024, 1}, {120, 3584, 210, 64, 1}, {120, 4096, 210, 1024, 1}, {120, 4608, 210, 32, 1}, {120, 5120, 210, 1024, 1}, {120, 5632, 210, 64, 1}, {120, 6144, 210, 1024, 1}, {120, 6656, 210, 64, 1}, {120, 7168, 210, 64, 0}, {120, 7680, 210, 64, 0}, {120, 8192, 210, 2048, 0}, {120, 8704, 210, 64, 0}, {120, 9216, 210, 1024, 0}, {120, 9728, 210, 64, 0}, {120, 10240, 210, 2048, 0}, {120, 20480, 210, 4096, 0}, {120, 30720, 210, 64, 0}, {120, 40960, 210, 64, 0}, {120, 51200, 210, 64, 0}, {120, 61440, 210, 2048, 0}, {120, 71680, 210, 64, 0}, {120, 81920, 210, 2048, 0}, {120, 92160, 210, 2048, 0}, {120, 102400, 210, 4096, 0}, {120, 204800, 210, 8192, 0}, {120, 307200, 210, 307200, 0}, {120, 409600, 210, 409600, 0}, {120, 512000, 210, 512000, 0}, {120, 614400, 210, 614400, 0}, {120, 716800, 210, 716800, 0}, {120, 819200, 210, 819200, 0}, {120, 921600, 210, 921600, 0}, {120, 1024000, 210, 1024000, 0}, {165, 512, 330, 32, 1}, {165, 1024, 330, 1024, 1}, {165, 1536, 330, 32, 1}, {165, 2048, 330, 1024, 1}, {165, 2560, 330, 64, 1}, {165, 3072, 330, 64, 1}, {165, 3584, 330, 512, 1}, {165, 4096, 330, 2048, 0}, {165, 4608, 330, 64, 0}, {165, 5120, 330, 1024, 0}, {165, 5632, 330, 512, 0}, {165, 6144, 330, 2048, 0}, {165, 6656, 330, 64, 0}, {165, 7168, 330, 1024, 0}, {165, 7680, 330, 512, 0}, {165, 8192, 330, 2048, 0}, {165, 8704, 330, 64, 0}, {165, 9216, 330, 9216, 1}, {165, 9728, 330, 9728, 1}, {165, 10240, 330, 512, 0}, {165, 20480, 330, 64, 0}, {165, 30720, 330, 64, 0}, {165, 40960, 330, 4096, 0}, {165, 51200, 330, 2048, 0}, {165, 61440, 330, 64, 0}, {165, 71680, 330, 1024, 0}, {165, 81920, 330, 4096, 0}, {165, 92160, 330, 512, 0}, {165, 102400, 330, 4096, 0}, {165, 204800, 330, 8192, 0}, {165, 307200, 330, 4096, 0}, {165, 409600, 330, 409600, 0}, {165, 512000, 330, 512000, 0}, {165, 614400, 330, 614400, 0}, {165, 716800, 330, 716800, 0}, {165, 819200, 330, 819200, 0}, {165, 921600, 330, 921600, 0}, {165, 1024000, 330, 1024000, 0} }; //////////////////////////////////////////////////////////////////////////////// std::vector > dgemm_tn_v100 = { {1, 512, 3, 32, 0}, {1, 1024, 3, 256, 0}, {1, 1536, 3, 64, 0}, {1, 2048, 3, 1024, 0}, {1, 2560, 3, 64, 0}, {1, 3072, 3, 64, 0}, {1, 3584, 3, 32, 0}, {1, 4096, 3, 64, 0}, {1, 4608, 3, 64, 0}, {1, 5120, 3, 64, 0}, {1, 5632, 3, 32, 0}, {1, 6144, 3, 64, 0}, {1, 6656, 3, 32, 0}, {1, 7168, 3, 1024, 0}, {1, 7680, 3, 32, 1}, {1, 8192, 3, 32, 0}, {1, 8704, 3, 32, 0}, {1, 9216, 3, 32, 0}, {1, 9728, 3, 32, 0}, {1, 10240, 3, 64, 0}, {1, 20480, 3, 32, 0}, {1, 30720, 3, 32, 0}, {1, 40960, 3, 32, 0}, {1, 51200, 3, 32, 0}, {1, 61440, 3, 64, 1}, {1, 71680, 3, 64, 1}, {1, 81920, 3, 2048, 1}, {1, 92160, 3, 64, 1}, {1, 102400, 3, 64, 1}, {1, 204800, 3, 2048, 1}, {1, 307200, 3, 2048, 1}, {1, 409600, 3, 2048, 1}, {1, 512000, 3, 2048, 1}, {1, 614400, 3, 4096, 1}, {1, 716800, 3, 4096, 1}, {1, 819200, 3, 32768, 1}, {1, 921600, 3, 4096, 1}, {1, 1024000, 3, 8192, 1}, {1, 512, 4, 32, 0}, {1, 1024, 4, 64, 0}, {1, 1536, 4, 64, 0}, {1, 2048, 4, 32, 0}, {1, 2560, 4, 64, 0}, {1, 3072, 4, 64, 0}, {1, 3584, 4, 64, 0}, {1, 4096, 4, 32, 0}, {1, 4608, 4, 32, 0}, {1, 5120, 4, 32, 0}, {1, 5632, 4, 64, 0}, {1, 6144, 4, 64, 0}, {1, 6656, 4, 32, 0}, {1, 7168, 4, 512, 0}, {1, 7680, 4, 64, 0}, {1, 8192, 4, 32, 0}, {1, 8704, 4, 64, 1}, {1, 9216, 4, 64, 0}, {1, 9728, 4, 64, 0}, {1, 10240, 4, 64, 0}, {1, 20480, 4, 32, 0}, {1, 30720, 4, 64, 0}, {1, 40960, 4, 64, 0}, {1, 51200, 4, 32, 0}, {1, 61440, 4, 64, 1}, {1, 71680, 4, 32, 0}, {1, 81920, 4, 64, 1}, {1, 92160, 4, 512, 1}, {1, 102400, 4, 32, 0}, {1, 204800, 4, 64, 0}, {1, 307200, 4, 2048, 1}, {1, 409600, 4, 16384, 1}, {1, 512000, 4, 2048, 1}, {1, 614400, 4, 8192, 1}, {1, 716800, 4, 4096, 1}, {1, 819200, 4, 32768, 1}, {1, 921600, 4, 4096, 1}, {1, 1024000, 4, 4096, 1}, {3, 512, 6, 256, 1}, {3, 1024, 6, 64, 1}, {3, 1536, 6, 32, 1}, {3, 2048, 6, 32, 1}, {3, 2560, 6, 32, 1}, {3, 3072, 6, 64, 1}, {3, 3584, 6, 128, 1}, {3, 4096, 6, 64, 1}, {3, 4608, 6, 32, 1}, {3, 5120, 6, 64, 1}, {3, 5632, 6, 32, 1}, {3, 6144, 6, 32, 1}, {3, 6656, 6, 256, 1}, {3, 7168, 6, 64, 1}, {3, 7680, 6, 256, 1}, {3, 8192, 6, 32, 1}, {3, 8704, 6, 256, 1}, {3, 9216, 6, 64, 1}, {3, 9728, 6, 32, 1}, {3, 10240, 6, 32, 1}, {3, 20480, 6, 64, 1}, {3, 30720, 6, 64, 1}, {3, 40960, 6, 64, 1}, {3, 51200, 6, 64, 1}, {3, 61440, 6, 64, 1}, {3, 71680, 6, 1024, 1}, {3, 81920, 6, 64, 1}, {3, 92160, 6, 64, 1}, {3, 102400, 6, 64, 1}, {3, 204800, 6, 128, 1}, {3, 307200, 6, 4096, 1}, {3, 409600, 6, 16384, 1}, {3, 512000, 6, 4096, 1}, {3, 614400, 6, 8192, 1}, {3, 716800, 6, 4096, 1}, {3, 819200, 6, 32768, 1}, {3, 921600, 6, 4096, 1}, {3, 1024000, 6, 8192, 1}, {4, 512, 10, 32, 1}, {4, 1024, 10, 32, 1}, {4, 1536, 10, 64, 1}, {4, 2048, 10, 64, 1}, {4, 2560, 10, 64, 1}, {4, 3072, 10, 64, 1}, {4, 3584, 10, 32, 1}, {4, 4096, 10, 32, 1}, {4, 4608, 10, 32, 1}, {4, 5120, 10, 32, 1}, {4, 5632, 10, 64, 1}, {4, 6144, 10, 32, 1}, {4, 6656, 10, 32, 1}, {4, 7168, 10, 64, 1}, {4, 7680, 10, 64, 1}, {4, 8192, 10, 32, 1}, {4, 8704, 10, 32, 1}, {4, 9216, 10, 32, 1}, {4, 9728, 10, 32, 1}, {4, 10240, 10, 64, 1}, {4, 20480, 10, 64, 1}, {4, 30720, 10, 32, 1}, {4, 40960, 10, 256, 1}, {4, 51200, 10, 64, 1}, {4, 61440, 10, 64, 1}, {4, 71680, 10, 64, 1}, {4, 81920, 10, 64, 1}, {4, 92160, 10, 64, 1}, {4, 102400, 10, 64, 1}, {4, 204800, 10, 8192, 1}, {4, 307200, 10, 4096, 1}, {4, 409600, 10, 16384, 1}, {4, 512000, 10, 4096, 1}, {4, 614400, 10, 4096, 1}, {4, 716800, 10, 4096, 1}, {4, 819200, 10, 16384, 1}, {4, 921600, 10, 4096, 1}, {4, 1024000, 10, 8192, 1}, {6, 512, 10, 32, 1}, {6, 1024, 10, 32, 1}, {6, 1536, 10, 64, 1}, {6, 2048, 10, 64, 1}, {6, 2560, 10, 32, 1}, {6, 3072, 10, 32, 1}, {6, 3584, 10, 32, 1}, {6, 4096, 10, 32, 1}, {6, 4608, 10, 256, 1}, {6, 5120, 10, 32, 1}, {6, 5632, 10, 32, 1}, {6, 6144, 10, 32, 1}, {6, 6656, 10, 32, 1}, {6, 7168, 10, 64, 1}, {6, 7680, 10, 64, 1}, {6, 8192, 10, 32, 1}, {6, 8704, 10, 32, 1}, {6, 9216, 10, 64, 1}, {6, 9728, 10, 64, 1}, {6, 10240, 10, 64, 1}, {6, 20480, 10, 32, 1}, {6, 30720, 10, 64, 1}, {6, 40960, 10, 64, 1}, {6, 51200, 10, 64, 1}, {6, 61440, 10, 64, 1}, {6, 71680, 10, 64, 1}, {6, 81920, 10, 64, 1}, {6, 92160, 10, 64, 1}, {6, 102400, 10, 64, 1}, {6, 204800, 10, 8192, 1}, {6, 307200, 10, 2048, 1}, {6, 409600, 10, 8192, 1}, {6, 512000, 10, 1024, 1}, {6, 614400, 10, 8192, 1}, {6, 716800, 10, 4096, 1}, {6, 819200, 10, 32768, 1}, {6, 921600, 10, 4096, 1}, {6, 1024000, 10, 8192, 1}, {12, 512, 15, 32, 1}, {12, 1024, 15, 256, 1}, {12, 1536, 15, 256, 1}, {12, 2048, 15, 128, 1}, {12, 2560, 15, 64, 1}, {12, 3072, 15, 64, 1}, {12, 3584, 15, 32, 1}, {12, 4096, 15, 32, 1}, {12, 4608, 15, 128, 1}, {12, 5120, 15, 256, 1}, {12, 5632, 15, 64, 1}, {12, 6144, 15, 32, 1}, {12, 6656, 15, 32, 1}, {12, 7168, 15, 64, 1}, {12, 7680, 15, 64, 1}, {12, 8192, 15, 32, 1}, {12, 8704, 15, 64, 1}, {12, 9216, 15, 32, 1}, {12, 9728, 15, 32, 1}, {12, 10240, 15, 32, 1}, {12, 20480, 15, 64, 1}, {12, 30720, 15, 64, 1}, {12, 40960, 15, 64, 1}, {12, 51200, 15, 64, 1}, {12, 61440, 15, 64, 1}, {12, 71680, 15, 64, 1}, {12, 81920, 15, 8192, 1}, {12, 92160, 15, 64, 1}, {12, 102400, 15, 64, 1}, {12, 204800, 15, 4096, 1}, {12, 307200, 15, 4096, 1}, {12, 409600, 15, 16384, 1}, {12, 512000, 15, 4096, 1}, {12, 614400, 15, 8192, 1}, {12, 716800, 15, 4096, 1}, {12, 819200, 15, 32768, 1}, {12, 921600, 15, 4096, 1}, {12, 1024000, 15, 8192, 1}, {11, 512, 20, 64, 1}, {11, 1024, 20, 64, 1}, {11, 1536, 20, 32, 1}, {11, 2048, 20, 32, 1}, {11, 2560, 20, 32, 1}, {11, 3072, 20, 64, 1}, {11, 3584, 20, 64, 1}, {11, 4096, 20, 64, 1}, {11, 4608, 20, 32, 1}, {11, 5120, 20, 128, 1}, {11, 5632, 20, 32, 1}, {11, 6144, 20, 32, 1}, {11, 6656, 20, 64, 1}, {11, 7168, 20, 64, 1}, {11, 7680, 20, 64, 1}, {11, 8192, 20, 64, 1}, {11, 8704, 20, 32, 1}, {11, 9216, 20, 32, 1}, {11, 9728, 20, 64, 1}, {11, 10240, 20, 32, 1}, {11, 20480, 20, 64, 1}, {11, 30720, 20, 64, 1}, {11, 40960, 20, 64, 1}, {11, 51200, 20, 64, 1}, {11, 61440, 20, 64, 1}, {11, 71680, 20, 64, 1}, {11, 81920, 20, 16384, 1}, {11, 92160, 20, 256, 1}, {11, 102400, 20, 64, 1}, {11, 204800, 20, 8192, 1}, {11, 307200, 20, 4096, 1}, {11, 409600, 20, 16384, 1}, {11, 512000, 20, 1024, 1}, {11, 614400, 20, 8192, 1}, {11, 716800, 20, 4096, 1}, {11, 819200, 20, 32768, 1}, {11, 921600, 20, 4096, 1}, {11, 1024000, 20, 4096, 1}, {16, 512, 21, 64, 1}, {16, 1024, 21, 32, 1}, {16, 1536, 21, 64, 1}, {16, 2048, 21, 64, 1}, {16, 2560, 21, 32, 1}, {16, 3072, 21, 64, 1}, {16, 3584, 21, 64, 1}, {16, 4096, 21, 32, 1}, {16, 4608, 21, 64, 1}, {16, 5120, 21, 64, 1}, {16, 5632, 21, 64, 1}, {16, 6144, 21, 32, 1}, {16, 6656, 21, 32, 1}, {16, 7168, 21, 64, 1}, {16, 7680, 21, 32, 1}, {16, 8192, 21, 64, 1}, {16, 8704, 21, 32, 1}, {16, 9216, 21, 64, 1}, {16, 9728, 21, 64, 1}, {16, 10240, 21, 32, 1}, {16, 20480, 21, 32, 1}, {16, 30720, 21, 64, 1}, {16, 40960, 21, 32, 1}, {16, 51200, 21, 64, 1}, {16, 61440, 21, 64, 1}, {16, 71680, 21, 64, 1}, {16, 81920, 21, 16384, 1}, {16, 92160, 21, 64, 1}, {16, 102400, 21, 64, 1}, {16, 204800, 21, 4096, 1}, {16, 307200, 21, 256, 1}, {16, 409600, 21, 16384, 1}, {16, 512000, 21, 4096, 1}, {16, 614400, 21, 8192, 1}, {16, 716800, 21, 4096, 1}, {16, 819200, 21, 8192, 1}, {16, 921600, 21, 4096, 1}, {16, 1024000, 21, 8192, 1}, {25, 512, 28, 32, 1}, {25, 1024, 28, 64, 1}, {25, 1536, 28, 128, 1}, {25, 2048, 28, 64, 1}, {25, 2560, 28, 32, 1}, {25, 3072, 28, 64, 1}, {25, 3584, 28, 64, 1}, {25, 4096, 28, 64, 1}, {25, 4608, 28, 32, 1}, {25, 5120, 28, 32, 1}, {25, 5632, 28, 64, 1}, {25, 6144, 28, 64, 1}, {25, 6656, 28, 32, 1}, {25, 7168, 28, 64, 1}, {25, 7680, 28, 32, 1}, {25, 8192, 28, 32, 1}, {25, 8704, 28, 64, 1}, {25, 9216, 28, 32, 1}, {25, 9728, 28, 32, 1}, {25, 10240, 28, 32, 1}, {25, 20480, 28, 32, 1}, {25, 30720, 28, 64, 1}, {25, 40960, 28, 64, 1}, {25, 51200, 28, 32, 1}, {25, 61440, 28, 64, 1}, {25, 71680, 28, 64, 1}, {25, 81920, 28, 256, 1}, {25, 92160, 28, 64, 1}, {25, 102400, 28, 4096, 1}, {25, 204800, 28, 8192, 1}, {25, 307200, 28, 4096, 1}, {25, 409600, 28, 16384, 1}, {25, 512000, 28, 4096, 1}, {25, 614400, 28, 8192, 1}, {25, 716800, 28, 4096, 1}, {25, 819200, 28, 16384, 1}, {25, 921600, 28, 921600, 1}, {25, 1024000, 28, 8192, 1}, {24, 512, 35, 32, 1}, {24, 1024, 35, 64, 1}, {24, 1536, 35, 32, 1}, {24, 2048, 35, 64, 1}, {24, 2560, 35, 64, 1}, {24, 3072, 35, 32, 1}, {24, 3584, 35, 32, 1}, {24, 4096, 35, 32, 1}, {24, 4608, 35, 32, 1}, {24, 5120, 35, 32, 1}, {24, 5632, 35, 64, 1}, {24, 6144, 35, 32, 1}, {24, 6656, 35, 32, 1}, {24, 7168, 35, 32, 1}, {24, 7680, 35, 64, 1}, {24, 8192, 35, 64, 1}, {24, 8704, 35, 32, 1}, {24, 9216, 35, 64, 1}, {24, 9728, 35, 32, 1}, {24, 10240, 35, 64, 1}, {24, 20480, 35, 32, 1}, {24, 30720, 35, 64, 1}, {24, 40960, 35, 64, 1}, {24, 51200, 35, 64, 1}, {24, 61440, 35, 64, 1}, {24, 71680, 35, 32, 1}, {24, 81920, 35, 16384, 1}, {24, 92160, 35, 64, 1}, {24, 102400, 35, 64, 1}, {24, 204800, 35, 8192, 1}, {24, 307200, 35, 4096, 1}, {24, 409600, 35, 8192, 1}, {24, 512000, 35, 4096, 1}, {24, 614400, 35, 8192, 1}, {24, 716800, 35, 4096, 1}, {24, 819200, 35, 2048, 1}, {24, 921600, 35, 2048, 1}, {24, 1024000, 35, 8192, 1}, {33, 512, 36, 32, 1}, {33, 1024, 36, 32, 1}, {33, 1536, 36, 64, 1}, {33, 2048, 36, 32, 1}, {33, 2560, 36, 32, 1}, {33, 3072, 36, 32, 1}, {33, 3584, 36, 64, 1}, {33, 4096, 36, 32, 1}, {33, 4608, 36, 64, 1}, {33, 5120, 36, 32, 1}, {33, 5632, 36, 32, 1}, {33, 6144, 36, 32, 1}, {33, 6656, 36, 32, 1}, {33, 7168, 36, 64, 1}, {33, 7680, 36, 64, 1}, {33, 8192, 36, 32, 1}, {33, 8704, 36, 32, 1}, {33, 9216, 36, 64, 1}, {33, 9728, 36, 32, 1}, {33, 10240, 36, 32, 1}, {33, 20480, 36, 32, 1}, {33, 30720, 36, 64, 1}, {33, 40960, 36, 32, 1}, {33, 51200, 36, 32, 1}, {33, 61440, 36, 64, 1}, {33, 71680, 36, 64, 1}, {33, 81920, 36, 64, 1}, {33, 92160, 36, 64, 1}, {33, 102400, 36, 64, 1}, {33, 204800, 36, 8192, 1}, {33, 307200, 36, 4096, 1}, {33, 409600, 36, 8192, 1}, {33, 512000, 36, 4096, 1}, {33, 614400, 36, 4096, 1}, {33, 716800, 36, 4096, 1}, {33, 819200, 36, 16384, 1}, {33, 921600, 36, 921600, 1}, {33, 1024000, 36, 8192, 1}, {42, 512, 45, 32, 1}, {42, 1024, 45, 64, 1}, {42, 1536, 45, 32, 1}, {42, 2048, 45, 64, 1}, {42, 2560, 45, 32, 1}, {42, 3072, 45, 64, 1}, {42, 3584, 45, 32, 1}, {42, 4096, 45, 32, 1}, {42, 4608, 45, 32, 1}, {42, 5120, 45, 32, 1}, {42, 5632, 45, 64, 1}, {42, 6144, 45, 32, 1}, {42, 6656, 45, 32, 1}, {42, 7168, 45, 64, 1}, {42, 7680, 45, 32, 1}, {42, 8192, 45, 64, 1}, {42, 8704, 45, 64, 1}, {42, 9216, 45, 32, 1}, {42, 9728, 45, 64, 1}, {42, 10240, 45, 32, 1}, {42, 20480, 45, 2048, 1}, {42, 30720, 45, 32, 1}, {42, 40960, 45, 64, 1}, {42, 51200, 45, 64, 1}, {42, 61440, 45, 32, 1}, {42, 71680, 45, 32, 1}, {42, 81920, 45, 64, 1}, {42, 92160, 45, 64, 1}, {42, 102400, 45, 64, 1}, {42, 204800, 45, 4096, 1}, {42, 307200, 45, 4096, 1}, {42, 409600, 45, 16384, 1}, {42, 512000, 45, 4096, 1}, {42, 614400, 45, 4096, 1}, {42, 716800, 45, 4096, 1}, {42, 819200, 45, 8192, 1}, {42, 921600, 45, 2048, 1}, {42, 1024000, 45, 8192, 1}, {43, 512, 56, 32, 1}, {43, 1024, 56, 32, 1}, {43, 1536, 56, 32, 1}, {43, 2048, 56, 32, 1}, {43, 2560, 56, 32, 1}, {43, 3072, 56, 32, 1}, {43, 3584, 56, 32, 1}, {43, 4096, 56, 64, 1}, {43, 4608, 56, 64, 1}, {43, 5120, 56, 32, 1}, {43, 5632, 56, 64, 1}, {43, 6144, 56, 64, 1}, {43, 6656, 56, 32, 1}, {43, 7168, 56, 32, 1}, {43, 7680, 56, 32, 1}, {43, 8192, 56, 32, 1}, {43, 8704, 56, 32, 1}, {43, 9216, 56, 64, 1}, {43, 9728, 56, 64, 1}, {43, 10240, 56, 32, 1}, {43, 20480, 56, 64, 1}, {43, 30720, 56, 64, 1}, {43, 40960, 56, 64, 1}, {43, 51200, 56, 64, 1}, {43, 61440, 56, 64, 1}, {43, 71680, 56, 64, 1}, {43, 81920, 56, 64, 1}, {43, 92160, 56, 64, 1}, {43, 102400, 56, 64, 1}, {43, 204800, 56, 8192, 1}, {43, 307200, 56, 2048, 1}, {43, 409600, 56, 8192, 1}, {43, 512000, 56, 2048, 1}, {43, 614400, 56, 8192, 1}, {43, 716800, 56, 4096, 1}, {43, 819200, 56, 4096, 1}, {43, 921600, 56, 4096, 1}, {43, 1024000, 56, 4096, 1}, {126, 512, 84, 32, 1}, {126, 1024, 84, 512, 1}, {126, 1536, 84, 32, 1}, {126, 2048, 84, 64, 1}, {126, 2560, 84, 64, 1}, {126, 3072, 84, 64, 1}, {126, 3584, 84, 64, 1}, {126, 4096, 84, 32, 1}, {126, 4608, 84, 32, 1}, {126, 5120, 84, 32, 1}, {126, 5632, 84, 64, 1}, {126, 6144, 84, 32, 1}, {126, 6656, 84, 64, 1}, {126, 7168, 84, 64, 1}, {126, 7680, 84, 64, 1}, {126, 8192, 84, 64, 1}, {126, 8704, 84, 64, 1}, {126, 9216, 84, 32, 1}, {126, 9728, 84, 32, 1}, {126, 10240, 84, 32, 1}, {126, 20480, 84, 32, 1}, {126, 30720, 84, 2048, 0}, {126, 40960, 84, 2048, 0}, {126, 51200, 84, 2048, 0}, {126, 61440, 84, 4096, 0}, {126, 71680, 84, 64, 0}, {126, 81920, 84, 8192, 0}, {126, 92160, 84, 64, 0}, {126, 102400, 84, 64, 0}, {126, 204800, 84, 204800, 0}, {126, 307200, 84, 307200, 0}, {126, 409600, 84, 409600, 0}, {126, 512000, 84, 512000, 0}, {126, 614400, 84, 614400, 0}, {126, 716800, 84, 716800, 0}, {126, 819200, 84, 819200, 0}, {126, 921600, 84, 921600, 0}, {126, 1024000, 84, 1024000, 0}, {210, 512, 120, 64, 1}, {210, 1024, 120, 64, 1}, {210, 1536, 120, 32, 1}, {210, 2048, 120, 2048, 1}, {210, 2560, 120, 64, 1}, {210, 3072, 120, 1024, 1}, {210, 3584, 120, 64, 1}, {210, 4096, 120, 2048, 1}, {210, 4608, 120, 64, 0}, {210, 5120, 120, 1024, 1}, {210, 5632, 120, 64, 1}, {210, 6144, 120, 1024, 1}, {210, 6656, 120, 64, 1}, {210, 7168, 120, 1024, 1}, {210, 7680, 120, 64, 1}, {210, 8192, 120, 8192, 1}, {210, 8704, 120, 32, 1}, {210, 9216, 120, 1024, 1}, {210, 9728, 120, 64, 1}, {210, 10240, 120, 1024, 0}, {210, 20480, 120, 4096, 0}, {210, 30720, 120, 64, 0}, {210, 40960, 120, 40960, 0}, {210, 51200, 120, 51200, 0}, {210, 61440, 120, 61440, 0}, {210, 71680, 120, 71680, 0}, {210, 81920, 120, 81920, 0}, {210, 92160, 120, 92160, 0}, {210, 102400, 120, 102400, 0}, {210, 204800, 120, 2048, 0}, {210, 307200, 120, 307200, 0}, {210, 409600, 120, 409600, 0}, {210, 512000, 120, 512000, 0}, {210, 614400, 120, 614400, 0}, {210, 716800, 120, 716800, 0}, {210, 819200, 120, 819200, 0}, {210, 921600, 120, 921600, 0}, {210, 1024000, 120, 1024000, 0}, {330, 512, 165, 512, 1}, {330, 1024, 165, 1024, 1}, {330, 1536, 165, 512, 1}, {330, 2048, 165, 2048, 1}, {330, 2560, 165, 512, 1}, {330, 3072, 165, 512, 0}, {330, 3584, 165, 512, 1}, {330, 4096, 165, 4096, 1}, {330, 4608, 165, 512, 1}, {330, 5120, 165, 1024, 1}, {330, 5632, 165, 512, 1}, {330, 6144, 165, 2048, 1}, {330, 6656, 165, 512, 1}, {330, 7168, 165, 512, 1}, {330, 7680, 165, 512, 1}, {330, 8192, 165, 2048, 1}, {330, 8704, 165, 512, 1}, {330, 9216, 165, 1024, 1}, {330, 9728, 165, 512, 1}, {330, 10240, 165, 2048, 1}, {330, 20480, 165, 2048, 1}, {330, 30720, 165, 30720, 0}, {330, 40960, 165, 40960, 0}, {330, 51200, 165, 2048, 0}, {330, 61440, 165, 61440, 0}, {330, 71680, 165, 71680, 0}, {330, 81920, 165, 81920, 0}, {330, 92160, 165, 92160, 0}, {330, 102400, 165, 2048, 0}, {330, 204800, 165, 204800, 0}, {330, 307200, 165, 307200, 0}, {330, 409600, 165, 409600, 0}, {330, 512000, 165, 512000, 0}, {330, 614400, 165, 614400, 0}, {330, 716800, 165, 716800, 0}, {330, 819200, 165, 819200, 0}, {330, 921600, 165, 921600, 0}, {330, 1024000, 165, 1024000, 0} };