aboutsummaryrefslogtreecommitdiff
path: root/result
diff options
context:
space:
mode:
Diffstat (limited to 'result')
-rw-r--r--result/ldc_2d_benchmark_K2200.log178
-rw-r--r--result/ldc_2d_benchmark_K2200.py2
-rw-r--r--result/ldc_3d_benchmark_K2200.log188
-rw-r--r--result/ldc_3d_benchmark_K2200.py2
4 files changed, 368 insertions, 2 deletions
diff --git a/result/ldc_2d_benchmark_K2200.log b/result/ldc_2d_benchmark_K2200.log
index c27b9dc..7c28649 100644
--- a/result/ldc_2d_benchmark_K2200.log
+++ b/result/ldc_2d_benchmark_K2200.log
@@ -312,3 +312,181 @@
(600, (512, 1), 'single', True, True): ~775 MLUPS
(600, (16, 1), 'double', True, True): ~161 MLUPS
(600, (16, 1), 'single', True, True): ~815 MLUPS
+(800, (200, 1), 'single', False, False): ~786 MLUPS
+(800, (200, 1), 'single', False, True): ~789 MLUPS
+(800, (200, 1), 'double', False, False): ~28 MLUPS
+(800, (200, 1), 'double', False, True): ~28 MLUPS
+(800, (10, 1), 'single', False, False): ~302 MLUPS
+(800, (10, 1), 'single', False, True): ~298 MLUPS
+(800, (10, 1), 'double', False, False): ~10 MLUPS
+(800, (10, 1), 'double', False, True): ~10 MLUPS
+(800, (100, 1), 'single', False, False): ~742 MLUPS
+(800, (100, 1), 'single', False, True): ~743 MLUPS
+(800, (100, 1), 'double', False, False): ~25 MLUPS
+(800, (100, 1), 'double', False, True): ~25 MLUPS
+(800, (50, 1), 'single', False, False): ~739 MLUPS
+(800, (50, 1), 'single', False, True): ~740 MLUPS
+(800, (50, 1), 'double', False, False): ~25 MLUPS
+(800, (50, 1), 'double', False, True): ~25 MLUPS
+(100, (10, 1), 'single', False, False): ~151 MLUPS
+(100, (10, 1), 'single', False, True): ~152 MLUPS
+(100, (10, 1), 'double', False, False): ~10 MLUPS
+(100, (10, 1), 'double', False, True): ~10 MLUPS
+(100, (100, 1), 'single', False, False): ~152 MLUPS
+(100, (100, 1), 'single', False, True): ~151 MLUPS
+(100, (100, 1), 'double', False, False): ~22 MLUPS
+(100, (100, 1), 'double', False, True): ~22 MLUPS
+(100, (50, 1), 'single', False, False): ~153 MLUPS
+(100, (50, 1), 'single', False, True): ~153 MLUPS
+(100, (50, 1), 'double', False, False): ~22 MLUPS
+(100, (50, 1), 'double', False, True): ~22 MLUPS
+(200, (200, 1), 'single', False, False): ~604 MLUPS
+(200, (200, 1), 'single', False, True): ~591 MLUPS
+(200, (200, 1), 'double', False, False): ~26 MLUPS
+(200, (200, 1), 'double', False, True): ~26 MLUPS
+(200, (10, 1), 'single', False, False): ~270 MLUPS
+(200, (10, 1), 'single', False, True): ~269 MLUPS
+(200, (10, 1), 'double', False, False): ~10 MLUPS
+(200, (10, 1), 'double', False, True): ~10 MLUPS
+(200, (100, 1), 'single', False, False): ~594 MLUPS
+(200, (100, 1), 'single', False, True): ~582 MLUPS
+(200, (100, 1), 'double', False, False): ~24 MLUPS
+(200, (100, 1), 'double', False, True): ~24 MLUPS
+(200, (50, 1), 'single', False, False): ~582 MLUPS
+(200, (50, 1), 'single', False, True): ~589 MLUPS
+(200, (50, 1), 'double', False, False): ~24 MLUPS
+(200, (50, 1), 'double', False, True): ~24 MLUPS
+(1000, (200, 1), 'single', False, False): ~796 MLUPS
+(1000, (200, 1), 'single', False, True): ~796 MLUPS
+(1000, (200, 1), 'double', False, False): ~29 MLUPS
+(1000, (200, 1), 'double', False, True): ~29 MLUPS
+(1000, (10, 1), 'single', False, False): ~304 MLUPS
+(1000, (10, 1), 'single', False, True): ~301 MLUPS
+(1000, (10, 1), 'double', False, False): ~10 MLUPS
+(1000, (10, 1), 'double', False, True): ~10 MLUPS
+(1000, (100, 1), 'single', False, False): ~753 MLUPS
+(1000, (100, 1), 'single', False, True): ~741 MLUPS
+(1000, (100, 1), 'double', False, False): ~25 MLUPS
+(1000, (100, 1), 'double', False, True): ~25 MLUPS
+(1000, (50, 1), 'single', False, False): ~741 MLUPS
+(1000, (50, 1), 'single', False, True): ~747 MLUPS
+(1000, (50, 1), 'double', False, False): ~25 MLUPS
+(1000, (50, 1), 'double', False, True): ~25 MLUPS
+(400, (200, 1), 'single', False, False): ~760 MLUPS
+(400, (200, 1), 'single', False, True): ~761 MLUPS
+(400, (200, 1), 'double', False, False): ~27 MLUPS
+(400, (200, 1), 'double', False, True): ~27 MLUPS
+(400, (10, 1), 'single', False, False): ~287 MLUPS
+(400, (10, 1), 'single', False, True): ~287 MLUPS
+(400, (10, 1), 'double', False, False): ~10 MLUPS
+(400, (10, 1), 'double', False, True): ~10 MLUPS
+(400, (100, 1), 'single', False, False): ~694 MLUPS
+(400, (100, 1), 'single', False, True): ~692 MLUPS
+(400, (100, 1), 'double', False, False): ~24 MLUPS
+(400, (100, 1), 'double', False, True): ~24 MLUPS
+(400, (50, 1), 'single', False, False): ~690 MLUPS
+(400, (50, 1), 'single', False, True): ~691 MLUPS
+(400, (50, 1), 'double', False, False): ~24 MLUPS
+(400, (50, 1), 'double', False, True): ~24 MLUPS
+(50, (10, 1), 'single', False, False): ~38 MLUPS
+(50, (10, 1), 'single', False, True): ~38 MLUPS
+(50, (10, 1), 'double', False, False): ~9 MLUPS
+(50, (10, 1), 'double', False, True): ~9 MLUPS
+(50, (50, 1), 'single', False, False): ~38 MLUPS
+(50, (50, 1), 'single', False, True): ~37 MLUPS
+(50, (50, 1), 'double', False, False): ~21 MLUPS
+(50, (50, 1), 'double', False, True): ~22 MLUPS
+(600, (30, 1), 'single', False, False): ~809 MLUPS
+(600, (30, 1), 'single', False, True): ~815 MLUPS
+(600, (30, 1), 'double', False, False): ~30 MLUPS
+(600, (30, 1), 'double', False, True): ~30 MLUPS
+(600, (200, 1), 'single', False, False): ~757 MLUPS
+(600, (200, 1), 'single', False, True): ~778 MLUPS
+(600, (200, 1), 'double', False, False): ~27 MLUPS
+(600, (200, 1), 'double', False, True): ~27 MLUPS
+(600, (10, 1), 'single', False, False): ~297 MLUPS
+(600, (10, 1), 'single', False, True): ~297 MLUPS
+(600, (10, 1), 'double', False, False): ~10 MLUPS
+(600, (10, 1), 'double', False, True): ~10 MLUPS
+(600, (100, 1), 'single', False, False): ~721 MLUPS
+(600, (100, 1), 'single', False, True): ~727 MLUPS
+(600, (100, 1), 'double', False, False): ~25 MLUPS
+(600, (100, 1), 'double', False, True): ~25 MLUPS
+(600, (50, 1), 'single', False, False): ~716 MLUPS
+(600, (50, 1), 'single', False, True): ~724 MLUPS
+(600, (50, 1), 'double', False, False): ~25 MLUPS
+(600, (50, 1), 'double', False, True): ~24 MLUPS
+(800, (256, 1), 'single', False, True): ~783 MLUPS
+(800, (256, 1), 'double', False, True): ~30 MLUPS
+(800, (32, 1), 'single', False, True): ~814 MLUPS
+(800, (32, 1), 'double', False, True): ~31 MLUPS
+(800, (64, 1), 'single', False, True): ~788 MLUPS
+(800, (64, 1), 'double', False, True): ~32 MLUPS
+(800, (128, 1), 'single', False, True): ~784 MLUPS
+(800, (128, 1), 'double', False, True): ~32 MLUPS
+(800, (512, 1), 'single', False, True): ~796 MLUPS
+(800, (512, 1), 'double', False, True): ~29 MLUPS
+(800, (16, 1), 'single', False, True): ~465 MLUPS
+(800, (16, 1), 'double', False, True): ~16 MLUPS
+(100, (32, 1), 'single', False, True): ~150 MLUPS
+(100, (32, 1), 'double', False, True): ~23 MLUPS
+(100, (64, 1), 'single', False, True): ~147 MLUPS
+(100, (64, 1), 'double', False, True): ~22 MLUPS
+(100, (128, 1), 'single', False, True): ~151 MLUPS
+(100, (128, 1), 'double', False, True): ~22 MLUPS
+(100, (16, 1), 'single', False, True): ~150 MLUPS
+(100, (16, 1), 'double', False, True): ~13 MLUPS
+(200, (256, 1), 'single', False, True): ~599 MLUPS
+(200, (256, 1), 'double', False, True): ~26 MLUPS
+(200, (32, 1), 'single', False, True): ~600 MLUPS
+(200, (32, 1), 'double', False, True): ~27 MLUPS
+(200, (64, 1), 'single', False, True): ~587 MLUPS
+(200, (64, 1), 'double', False, True): ~24 MLUPS
+(200, (128, 1), 'single', False, True): ~598 MLUPS
+(200, (128, 1), 'double', False, True): ~26 MLUPS
+(200, (16, 1), 'single', False, True): ~400 MLUPS
+(200, (16, 1), 'double', False, True): ~15 MLUPS
+(1000, (256, 1), 'single', False, True): ~806 MLUPS
+(1000, (256, 1), 'double', False, True): ~31 MLUPS
+(1000, (32, 1), 'single', False, True): ~785 MLUPS
+(1000, (32, 1), 'double', False, True): ~32 MLUPS
+(1000, (64, 1), 'single', False, True): ~802 MLUPS
+(1000, (64, 1), 'double', False, True): ~31 MLUPS
+(1000, (128, 1), 'single', False, True): ~802 MLUPS
+(1000, (128, 1), 'double', False, True): ~31 MLUPS
+(1000, (512, 1), 'single', False, True): ~812 MLUPS
+(1000, (512, 1), 'double', False, True): ~31 MLUPS
+(1000, (1024, 1), 'single', False, True): ~802 MLUPS
+(1000, (1024, 1), 'double', False, True): ~31 MLUPS
+(1000, (16, 1), 'single', False, True): ~480 MLUPS
+(1000, (16, 1), 'double', False, True): ~16 MLUPS
+(400, (256, 1), 'single', False, True): ~725 MLUPS
+(400, (256, 1), 'double', False, True): ~27 MLUPS
+(400, (32, 1), 'single', False, True): ~768 MLUPS
+(400, (32, 1), 'double', False, True): ~28 MLUPS
+(400, (64, 1), 'single', False, True): ~695 MLUPS
+(400, (64, 1), 'double', False, True): ~28 MLUPS
+(400, (128, 1), 'single', False, True): ~725 MLUPS
+(400, (128, 1), 'double', False, True): ~28 MLUPS
+(400, (16, 1), 'single', False, True): ~444 MLUPS
+(400, (16, 1), 'double', False, True): ~15 MLUPS
+(50, (32, 1), 'single', False, True): ~37 MLUPS
+(50, (32, 1), 'double', False, True): ~21 MLUPS
+(50, (64, 1), 'single', False, True): ~37 MLUPS
+(50, (64, 1), 'double', False, True): ~21 MLUPS
+(50, (128, 1), 'single', False, True): ~37 MLUPS
+(50, (128, 1), 'double', False, True): ~19 MLUPS
+(50, (16, 1), 'single', False, True): ~37 MLUPS
+(50, (16, 1), 'double', False, True): ~11 MLUPS
+(600, (256, 1), 'single', False, True): ~750 MLUPS
+(600, (256, 1), 'double', False, True): ~28 MLUPS
+(600, (32, 1), 'single', False, True): ~793 MLUPS
+(600, (32, 1), 'double', False, True): ~30 MLUPS
+(600, (64, 1), 'single', False, True): ~754 MLUPS
+(600, (64, 1), 'double', False, True): ~29 MLUPS
+(600, (128, 1), 'single', False, True): ~757 MLUPS
+(600, (128, 1), 'double', False, True): ~29 MLUPS
+(600, (512, 1), 'single', False, True): ~730 MLUPS
+(600, (512, 1), 'double', False, True): ~28 MLUPS
+(600, (16, 1), 'single', False, True): ~452 MLUPS
+(600, (16, 1), 'double', False, True): ~15 MLUPS
diff --git a/result/ldc_2d_benchmark_K2200.py b/result/ldc_2d_benchmark_K2200.py
index d00a45a..c4ec2c0 100644
--- a/result/ldc_2d_benchmark_K2200.py
+++ b/result/ldc_2d_benchmark_K2200.py
@@ -1 +1 @@
-ldc_2d_k2200 = [((32, (32, 1), 'double', False, True), [15, 16, 15, 16, 16]), ((32, (32, 1), 'double', True, True), [16, 16, 16, 16, 16]), ((32, (32, 1), 'single', False, True), [16, 16, 16, 16, 16]), ((32, (32, 1), 'single', True, True), [16, 16, 16, 16, 16]), ((32, (16, 1), 'double', False, True), [13, 13, 13, 13, 13]), ((32, (16, 1), 'double', True, True), [16, 15, 16, 16, 16]), ((32, (16, 1), 'single', False, True), [14, 15, 16, 16, 16]), ((32, (16, 1), 'single', True, True), [14, 14, 14, 15, 16]), ((256, (256, 1), 'double', False, True), [29, 29, 29, 29, 29]), ((256, (256, 1), 'double', True, True), [308, 310, 309, 310, 310]), ((256, (256, 1), 'single', False, True), [738, 744, 745, 742, 743]), ((256, (256, 1), 'single', True, True), [770, 782, 772, 777, 766]), ((256, (32, 1), 'double', False, True), [32, 30, 30, 30, 30]), ((256, (32, 1), 'double', True, True), [312, 312, 313, 312, 312]), ((256, (32, 1), 'single', False, True), [758, 763, 758, 759, 755]), ((256, (32, 1), 'single', True, True), [775, 779, 781, 779, 782]), ((256, (64, 1), 'double', False, True), [32, 30, 30, 30, 30]), ((256, (64, 1), 'double', True, True), [311, 311, 311, 312, 311]), ((256, (64, 1), 'single', False, True), [719, 726, 719, 721, 715]), ((256, (64, 1), 'single', True, True), [787, 787, 790, 786, 786]), ((256, (128, 1), 'double', False, True), [32, 30, 30, 30, 30]), ((256, (128, 1), 'double', True, True), [301, 311, 311, 312, 312]), ((256, (128, 1), 'single', False, True), [721, 727, 718, 723, 716]), ((256, (128, 1), 'single', True, True), [770, 776, 774, 774, 772]), ((256, (16, 1), 'double', False, True), [16, 15, 15, 15, 15]), ((256, (16, 1), 'double', True, True), [160, 161, 161, 158, 161]), ((256, (16, 1), 'single', False, True), [459, 442, 427, 426, 426]), ((256, (16, 1), 'single', True, True), [780, 794, 784, 796, 783]), ((64, (32, 1), 'double', False, True), [28, 28, 28, 28, 28]), ((64, (32, 1), 'double', True, True), [63, 64, 63, 63, 61]), ((64, (32, 1), 'single', False, True), [61, 65, 65, 65, 64]), ((64, (32, 1), 'single', True, True), [64, 64, 64, 61, 64]), ((64, (64, 1), 'double', False, True), [27, 27, 27, 27, 27]), ((64, (64, 1), 'double', True, True), [64, 62, 62, 64, 62]), ((64, (64, 1), 'single', False, True), [56, 57, 60, 59, 57]), ((64, (64, 1), 'single', True, True), [63, 64, 64, 64, 64]), ((64, (16, 1), 'double', False, True), [14, 14, 14, 14, 14]), ((64, (16, 1), 'double', True, True), [64, 64, 64, 62, 64]), ((64, (16, 1), 'single', False, True), [64, 64, 65, 64, 62]), ((64, (16, 1), 'single', True, True), [63, 63, 63, 64, 64]), ((128, (32, 1), 'double', False, True), [30, 29, 29, 29, 29]), ((128, (32, 1), 'double', True, True), [241, 248, 253, 244, 234]), ((128, (32, 1), 'single', False, True), [255, 258, 258, 258, 242]), ((128, (32, 1), 'single', True, True), [249, 252, 257, 257, 258]), ((128, (64, 1), 'double', False, True), [29, 29, 29, 29, 29]), ((128, (64, 1), 'double', True, True), [253, 257, 254, 256, 257]), ((128, (64, 1), 'single', False, True), [240, 254, 253, 253, 253]), ((128, (64, 1), 'single', True, True), [246, 247, 254, 255, 257]), ((128, (128, 1), 'double', False, True), [29, 28, 28, 28, 28]), ((128, (128, 1), 'double', True, True), [244, 257, 255, 255, 255]), ((128, (128, 1), 'single', False, True), [254, 247, 257, 236, 251]), ((128, (128, 1), 'single', True, True), [254, 256, 255, 256, 255]), ((128, (16, 1), 'double', False, True), [16, 15, 15, 15, 15]), ((128, (16, 1), 'double', True, True), [151, 152, 152, 150, 152]), ((128, (16, 1), 'single', False, True), [242, 252, 254, 254, 252]), ((128, (16, 1), 'single', True, True), [253, 253, 256, 254, 255]), ((512, (256, 1), 'double', False, True), [33, 32, 30, 30, 30]), ((512, (256, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((512, (256, 1), 'single', False, True), [804, 804, 804, 804, 803]), ((512, (256, 1), 'single', True, True), [818, 820, 819, 820, 821]), ((512, (32, 1), 'double', False, True), [33, 32, 31, 30, 30]), ((512, (32, 1), 'double', True, True), [323, 324, 324, 323, 323]), ((512, (32, 1), 'single', False, True), [821, 823, 822, 823, 823]), ((512, (32, 1), 'single', True, True), [829, 830, 831, 830, 831]), ((512, (64, 1), 'double', False, True), [33, 32, 31, 30, 30]), ((512, (64, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((512, (64, 1), 'single', False, True), [802, 801, 800, 800, 800]), ((512, (64, 1), 'single', True, True), [818, 821, 821, 821, 821]), ((512, (128, 1), 'double', False, True), [33, 32, 31, 30, 30]), ((512, (128, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((512, (128, 1), 'single', False, True), [804, 804, 806, 803, 802]), ((512, (128, 1), 'single', True, True), [810, 812, 812, 811, 811]), ((512, (512, 1), 'double', False, True), [33, 31, 30, 30, 30]), ((512, (512, 1), 'double', True, True), [317, 317, 317, 317, 317]), ((512, (512, 1), 'single', False, True), [807, 808, 806, 809, 807]), ((512, (512, 1), 'single', True, True), [820, 825, 822, 823, 822]), ((512, (16, 1), 'double', False, True), [17, 16, 15, 15, 15]), ((512, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((512, (16, 1), 'single', False, True), [490, 481, 470, 461, 452]), ((512, (16, 1), 'single', True, True), [820, 820, 823, 819, 821]), ((1024, (256, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (256, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (256, 1), 'single', False, True), [823, 823, 823, 822, 822]), ((1024, (256, 1), 'single', True, True), [819, 819, 819, 819, 819]), ((1024, (32, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (32, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (32, 1), 'single', False, True), [822, 823, 823, 823, 823]), ((1024, (32, 1), 'single', True, True), [824, 825, 825, 825, 825]), ((1024, (64, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (64, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (64, 1), 'single', False, True), [787, 787, 786, 785, 785]), ((1024, (64, 1), 'single', True, True), [815, 815, 815, 815, 816]), ((1024, (128, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (128, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (128, 1), 'single', False, True), [788, 788, 787, 786, 785]), ((1024, (128, 1), 'single', True, True), [819, 820, 819, 819, 819]), ((1024, (512, 1), 'double', False, True), [33, 33, 32, 31, 31]), ((1024, (512, 1), 'double', True, True), [322, 322, 322, 322, 322]), ((1024, (512, 1), 'single', False, True), [820, 821, 822, 821, 821]), ((1024, (512, 1), 'single', True, True), [821, 821, 821, 821, 821]), ((1024, (1024, 1), 'double', False, True), [33, 32, 32, 31, 30]), ((1024, (1024, 1), 'double', True, True), [299, 299, 299, 299, 299]), ((1024, (1024, 1), 'single', False, True), [822, 821, 820, 817, 815]), ((1024, (1024, 1), 'single', True, True), [826, 826, 827, 826, 826]), ((1024, (16, 1), 'double', False, True), [17, 17, 16, 16, 16]), ((1024, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((1024, (16, 1), 'single', False, True), [498, 493, 489, 484, 478]), ((1024, (16, 1), 'single', True, True), [819, 820, 820, 820, 820]), ((2048, (256, 1), 'double', False, True), [34, 34, 33, 33, 32]), ((2048, (256, 1), 'double', True, True), [323, 326, 327, 327, 327]), ((2048, (256, 1), 'single', False, True), [829, 829, 829, 828, 828]), ((2048, (256, 1), 'single', True, True), [836, 836, 836, 836, 836]), ((2048, (32, 1), 'double', False, True), [34, 34, 33, 33, 33]), ((2048, (32, 1), 'double', True, True), [324, 327, 327, 327, 327]), ((2048, (32, 1), 'single', False, True), [839, 840, 840, 840, 840]), ((2048, (32, 1), 'single', True, True), [843, 844, 843, 843, 844]), ((2048, (64, 1), 'double', False, True), [34, 34, 33, 33, 33]), ((2048, (64, 1), 'double', True, True), [324, 327, 327, 327, 327]), ((2048, (64, 1), 'single', False, True), [824, 824, 824, 824, 824]), ((2048, (64, 1), 'single', True, True), [834, 834, 835, 834, 835]), ((2048, (128, 1), 'double', False, True), [34, 34, 33, 33, 33]), ((2048, (128, 1), 'double', True, True), [324, 327, 327, 327, 327]), ((2048, (128, 1), 'single', False, True), [822, 822, 822, 822, 821]), ((2048, (128, 1), 'single', True, True), [833, 833, 833, 833, 833]), ((2048, (512, 1), 'double', False, True), [34, 33, 33, 33, 32]), ((2048, (512, 1), 'double', True, True), [319, 322, 322, 322, 322]), ((2048, (512, 1), 'single', False, True), [826, 826, 826, 826, 826]), ((2048, (512, 1), 'single', True, True), [837, 837, 837, 837, 837]), ((2048, (1024, 1), 'double', False, True), [33, 33, 33, 32, 32]), ((2048, (1024, 1), 'double', True, True), [295, 298, 298, 298, 298]), ((2048, (1024, 1), 'single', False, True), [833, 832, 831, 830, 829]), ((2048, (1024, 1), 'single', True, True), [836, 836, 836, 836, 833]), ((2048, (16, 1), 'double', False, True), [17, 17, 17, 16, 16]), ((2048, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((2048, (16, 1), 'single', False, True), [482, 480, 478, 476, 473]), ((2048, (16, 1), 'single', True, True), [835, 835, 835, 835, 835]), ((800, (200, 1), 'double', True, False), [291, 291, 291, 291, 291]), ((800, (200, 1), 'double', True, True), [291, 291, 291, 291, 291]), ((800, (200, 1), 'single', True, False), [810, 811, 813, 811, 811]), ((800, (200, 1), 'single', True, True), [812, 813, 815, 813, 813]), ((800, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((800, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((800, (10, 1), 'single', True, False), [768, 769, 769, 769, 769]), ((800, (10, 1), 'single', True, True), [768, 769, 769, 769, 769]), ((800, (100, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((800, (100, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((800, (100, 1), 'single', True, False), [805, 807, 806, 808, 808]), ((800, (100, 1), 'single', True, True), [803, 804, 804, 806, 804]), ((800, (50, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((800, (50, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((800, (50, 1), 'single', True, False), [798, 799, 800, 799, 799]), ((800, (50, 1), 'single', True, True), [802, 801, 801, 801, 801]), ((100, (10, 1), 'double', True, False), [95, 96, 96, 96, 96]), ((100, (10, 1), 'double', True, True), [95, 96, 96, 96, 96]), ((100, (10, 1), 'single', True, False), [154, 155, 156, 155, 156]), ((100, (10, 1), 'single', True, True), [156, 157, 157, 157, 156]), ((100, (100, 1), 'double', True, False), [153, 156, 155, 156, 155]), ((100, (100, 1), 'double', True, True), [153, 156, 155, 155, 155]), ((100, (100, 1), 'single', True, False), [155, 155, 157, 155, 155]), ((100, (100, 1), 'single', True, True), [156, 156, 157, 155, 155]), ((100, (50, 1), 'double', True, False), [155, 157, 154, 156, 150]), ((100, (50, 1), 'double', True, True), [149, 155, 152, 155, 155]), ((100, (50, 1), 'single', True, False), [155, 154, 156, 156, 156]), ((100, (50, 1), 'single', True, True), [152, 155, 155, 155, 155]), ((200, (200, 1), 'double', True, False), [252, 252, 253, 253, 252]), ((200, (200, 1), 'double', True, True), [252, 252, 252, 252, 253]), ((200, (200, 1), 'single', True, False), [616, 624, 623, 617, 615]), ((200, (200, 1), 'single', True, True), [614, 622, 622, 623, 624]), ((200, (10, 1), 'double', True, False), [94, 94, 94, 99, 101]), ((200, (10, 1), 'double', True, True), [101, 101, 101, 101, 101]), ((200, (10, 1), 'single', True, False), [617, 623, 622, 621, 621]), ((200, (10, 1), 'single', True, True), [613, 462, 597, 596, 609]), ((200, (100, 1), 'double', True, False), [240, 241, 241, 241, 241]), ((200, (100, 1), 'double', True, True), [240, 241, 241, 241, 241]), ((200, (100, 1), 'single', True, False), [620, 626, 628, 628, 629]), ((200, (100, 1), 'single', True, True), [610, 619, 618, 615, 619]), ((200, (50, 1), 'double', True, False), [240, 241, 241, 241, 241]), ((200, (50, 1), 'double', True, True), [240, 241, 241, 241, 241]), ((200, (50, 1), 'single', True, False), [614, 619, 621, 622, 620]), ((200, (50, 1), 'single', True, True), [615, 620, 620, 621, 620]), ((1000, (200, 1), 'double', True, False), [291, 291, 291, 291, 291]), ((1000, (200, 1), 'double', True, True), [291, 291, 291, 291, 291]), ((1000, (200, 1), 'single', True, False), [818, 817, 818, 818, 817]), ((1000, (200, 1), 'single', True, True), [810, 812, 811, 812, 812]), ((1000, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((1000, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((1000, (10, 1), 'single', True, False), [769, 770, 770, 771, 770]), ((1000, (10, 1), 'single', True, True), [769, 769, 771, 770, 770]), ((1000, (100, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((1000, (100, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((1000, (100, 1), 'single', True, False), [814, 814, 815, 813, 814]), ((1000, (100, 1), 'single', True, True), [814, 815, 814, 815, 815]), ((1000, (50, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((1000, (50, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((1000, (50, 1), 'single', True, False), [806, 805, 807, 805, 807]), ((1000, (50, 1), 'single', True, True), [794, 793, 794, 793, 794]), ((400, (200, 1), 'double', True, False), [286, 287, 287, 287, 287]), ((400, (200, 1), 'double', True, True), [286, 287, 287, 287, 287]), ((400, (200, 1), 'single', True, False), [790, 797, 798, 798, 798]), ((400, (200, 1), 'single', True, True), [801, 796, 803, 802, 803]), ((400, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((400, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((400, (10, 1), 'single', True, False), [752, 754, 750, 754, 754]), ((400, (10, 1), 'single', True, True), [755, 751, 756, 756, 751]), ((400, (100, 1), 'double', True, False), [252, 252, 252, 252, 252]), ((400, (100, 1), 'double', True, True), [252, 252, 252, 252, 252]), ((400, (100, 1), 'single', True, False), [791, 785, 792, 792, 792]), ((400, (100, 1), 'single', True, True), [795, 796, 795, 789, 796]), ((400, (50, 1), 'double', True, False), [252, 252, 252, 252, 252]), ((400, (50, 1), 'double', True, True), [252, 252, 252, 252, 252]), ((400, (50, 1), 'single', True, False), [786, 787, 787, 780, 788]), ((400, (50, 1), 'single', True, True), [787, 781, 789, 789, 789]), ((50, (10, 1), 'double', True, False), [39, 39, 39, 36, 38]), ((50, (10, 1), 'double', True, True), [38, 39, 39, 39, 38]), ((50, (10, 1), 'single', True, False), [38, 39, 39, 39, 39]), ((50, (10, 1), 'single', True, True), [37, 38, 38, 39, 39]), ((50, (50, 1), 'double', True, False), [38, 39, 39, 39, 39]), ((50, (50, 1), 'double', True, True), [38, 39, 39, 39, 38]), ((50, (50, 1), 'single', True, False), [39, 39, 39, 39, 39]), ((50, (50, 1), 'single', True, True), [39, 39, 39, 39, 39]), ((600, (30, 1), 'double', True, False), [285, 286, 304, 304, 304]), ((600, (30, 1), 'double', True, True), [304, 304, 304, 304, 304]), ((600, (30, 1), 'single', True, False), [802, 803, 806, 803, 803]), ((600, (30, 1), 'single', True, True), [823, 827, 824, 824, 825]), ((600, (200, 1), 'double', True, False), [290, 290, 290, 290, 290]), ((600, (200, 1), 'double', True, True), [290, 290, 290, 290, 290]), ((600, (200, 1), 'single', True, False), [787, 788, 791, 789, 788]), ((600, (200, 1), 'single', True, True), [809, 814, 812, 811, 814]), ((600, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((600, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((600, (10, 1), 'single', True, False), [755, 758, 756, 756, 756]), ((600, (10, 1), 'single', True, True), [763, 767, 765, 765, 765]), ((600, (100, 1), 'double', True, False), [254, 254, 254, 254, 254]), ((600, (100, 1), 'double', True, True), [254, 254, 254, 254, 254]), ((600, (100, 1), 'single', True, False), [766, 766, 770, 767, 768]), ((600, (100, 1), 'single', True, True), [798, 800, 803, 799, 800]), ((600, (50, 1), 'double', True, False), [254, 254, 254, 254, 254]), ((600, (50, 1), 'double', True, True), [254, 254, 254, 254, 254]), ((600, (50, 1), 'single', True, False), [768, 769, 769, 768, 772]), ((600, (50, 1), 'single', True, True), [793, 791, 791, 791, 794]), ((800, (256, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((800, (256, 1), 'single', True, True), [808, 808, 808, 810, 809]), ((800, (32, 1), 'double', True, True), [325, 325, 325, 325, 325]), ((800, (32, 1), 'single', True, True), [827, 828, 829, 827, 828]), ((800, (64, 1), 'double', True, True), [324, 324, 324, 324, 324]), ((800, (64, 1), 'single', True, True), [814, 813, 813, 815, 813]), ((800, (128, 1), 'double', True, True), [323, 324, 324, 324, 324]), ((800, (128, 1), 'single', True, True), [808, 809, 809, 811, 809]), ((800, (512, 1), 'double', True, True), [320, 320, 320, 320, 320]), ((800, (512, 1), 'single', True, True), [806, 807, 807, 809, 806]), ((800, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((800, (16, 1), 'single', True, True), [815, 816, 816, 818, 816]), ((100, (32, 1), 'double', True, True), [154, 155, 154, 155, 154]), ((100, (32, 1), 'single', True, True), [155, 156, 155, 156, 155]), ((100, (64, 1), 'double', True, True), [155, 156, 156, 157, 157]), ((100, (64, 1), 'single', True, True), [156, 157, 157, 157, 157]), ((100, (128, 1), 'double', True, True), [153, 155, 156, 155, 154]), ((100, (128, 1), 'single', True, True), [154, 155, 155, 143, 138]), ((100, (16, 1), 'double', True, True), [132, 132, 132, 132, 132]), ((100, (16, 1), 'single', True, True), [154, 155, 157, 148, 154]), ((200, (256, 1), 'double', True, True), [268, 269, 269, 269, 269]), ((200, (256, 1), 'single', True, True), [611, 621, 619, 617, 618]), ((200, (32, 1), 'double', True, True), [273, 273, 273, 273, 273]), ((200, (32, 1), 'single', True, True), [609, 620, 612, 616, 618]), ((200, (64, 1), 'double', True, True), [228, 228, 229, 229, 228]), ((200, (64, 1), 'single', True, True), [619, 626, 626, 625, 620]), ((200, (128, 1), 'double', True, True), [252, 253, 252, 253, 253]), ((200, (128, 1), 'single', True, True), [607, 609, 610, 610, 616]), ((200, (16, 1), 'double', True, True), [143, 143, 143, 143, 143]), ((200, (16, 1), 'single', True, True), [609, 615, 618, 614, 620]), ((1000, (256, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (256, 1), 'single', True, True), [823, 823, 823, 822, 823]), ((1000, (32, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (32, 1), 'single', True, True), [832, 831, 833, 833, 833]), ((1000, (64, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (64, 1), 'single', True, True), [821, 822, 821, 822, 822]), ((1000, (128, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (128, 1), 'single', True, True), [821, 822, 823, 822, 821]), ((1000, (512, 1), 'double', True, True), [314, 314, 314, 314, 314]), ((1000, (512, 1), 'single', True, True), [826, 827, 827, 826, 827]), ((1000, (1024, 1), 'double', True, True), [292, 292, 292, 292, 292]), ((1000, (1024, 1), 'single', True, True), [826, 825, 826, 827, 827]), ((1000, (16, 1), 'double', True, True), [162, 162, 162, 162, 162]), ((1000, (16, 1), 'single', True, True), [816, 817, 816, 817, 817]), ((400, (256, 1), 'double', True, True), [305, 306, 306, 306, 306]), ((400, (256, 1), 'single', True, True), [779, 773, 780, 781, 780]), ((400, (32, 1), 'double', True, True), [309, 309, 309, 309, 309]), ((400, (32, 1), 'single', True, True), [812, 814, 813, 806, 813]), ((400, (64, 1), 'double', True, True), [306, 306, 306, 307, 306]), ((400, (64, 1), 'single', True, True), [754, 761, 762, 762, 755]), ((400, (128, 1), 'double', True, True), [305, 306, 306, 306, 306]), ((400, (128, 1), 'single', True, True), [781, 783, 775, 783, 783]), ((400, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((400, (16, 1), 'single', True, True), [797, 793, 800, 799, 799]), ((50, (32, 1), 'double', True, True), [38, 38, 39, 36, 34]), ((50, (32, 1), 'single', True, True), [38, 38, 39, 39, 39]), ((50, (64, 1), 'double', True, True), [39, 39, 38, 39, 39]), ((50, (64, 1), 'single', True, True), [38, 39, 38, 38, 39]), ((50, (128, 1), 'double', True, True), [38, 38, 38, 38, 38]), ((50, (128, 1), 'single', True, True), [39, 39, 39, 38, 39]), ((50, (16, 1), 'double', True, True), [38, 38, 39, 38, 38]), ((50, (16, 1), 'single', True, True), [38, 39, 39, 39, 38]), ((600, (256, 1), 'double', True, True), [298, 313, 317, 317, 317]), ((600, (256, 1), 'single', True, True), [797, 797, 800, 797, 798]), ((600, (32, 1), 'double', True, True), [320, 320, 320, 320, 320]), ((600, (32, 1), 'single', True, True), [819, 824, 820, 820, 824]), ((600, (64, 1), 'double', True, True), [305, 306, 306, 306, 305]), ((600, (64, 1), 'single', True, True), [805, 803, 803, 806, 803]), ((600, (128, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((600, (128, 1), 'single', True, True), [806, 808, 812, 808, 808]), ((600, (512, 1), 'double', True, True), [303, 303, 304, 304, 304]), ((600, (512, 1), 'single', True, True), [774, 774, 778, 775, 775]), ((600, (16, 1), 'double', True, True), [161, 161, 161, 161, 161]), ((600, (16, 1), 'single', True, True), [814, 815, 818, 815, 815])]
+ldc_2d_k2200 = [((32, (32, 1), 'double', False, True), [15, 16, 15, 16, 16]), ((32, (32, 1), 'double', True, True), [16, 16, 16, 16, 16]), ((32, (32, 1), 'single', False, True), [16, 16, 16, 16, 16]), ((32, (32, 1), 'single', True, True), [16, 16, 16, 16, 16]), ((32, (16, 1), 'double', False, True), [13, 13, 13, 13, 13]), ((32, (16, 1), 'double', True, True), [16, 15, 16, 16, 16]), ((32, (16, 1), 'single', False, True), [14, 15, 16, 16, 16]), ((32, (16, 1), 'single', True, True), [14, 14, 14, 15, 16]), ((256, (256, 1), 'double', False, True), [29, 29, 29, 29, 29]), ((256, (256, 1), 'double', True, True), [308, 310, 309, 310, 310]), ((256, (256, 1), 'single', False, True), [738, 744, 745, 742, 743]), ((256, (256, 1), 'single', True, True), [770, 782, 772, 777, 766]), ((256, (32, 1), 'double', False, True), [32, 30, 30, 30, 30]), ((256, (32, 1), 'double', True, True), [312, 312, 313, 312, 312]), ((256, (32, 1), 'single', False, True), [758, 763, 758, 759, 755]), ((256, (32, 1), 'single', True, True), [775, 779, 781, 779, 782]), ((256, (64, 1), 'double', False, True), [32, 30, 30, 30, 30]), ((256, (64, 1), 'double', True, True), [311, 311, 311, 312, 311]), ((256, (64, 1), 'single', False, True), [719, 726, 719, 721, 715]), ((256, (64, 1), 'single', True, True), [787, 787, 790, 786, 786]), ((256, (128, 1), 'double', False, True), [32, 30, 30, 30, 30]), ((256, (128, 1), 'double', True, True), [301, 311, 311, 312, 312]), ((256, (128, 1), 'single', False, True), [721, 727, 718, 723, 716]), ((256, (128, 1), 'single', True, True), [770, 776, 774, 774, 772]), ((256, (16, 1), 'double', False, True), [16, 15, 15, 15, 15]), ((256, (16, 1), 'double', True, True), [160, 161, 161, 158, 161]), ((256, (16, 1), 'single', False, True), [459, 442, 427, 426, 426]), ((256, (16, 1), 'single', True, True), [780, 794, 784, 796, 783]), ((64, (32, 1), 'double', False, True), [28, 28, 28, 28, 28]), ((64, (32, 1), 'double', True, True), [63, 64, 63, 63, 61]), ((64, (32, 1), 'single', False, True), [61, 65, 65, 65, 64]), ((64, (32, 1), 'single', True, True), [64, 64, 64, 61, 64]), ((64, (64, 1), 'double', False, True), [27, 27, 27, 27, 27]), ((64, (64, 1), 'double', True, True), [64, 62, 62, 64, 62]), ((64, (64, 1), 'single', False, True), [56, 57, 60, 59, 57]), ((64, (64, 1), 'single', True, True), [63, 64, 64, 64, 64]), ((64, (16, 1), 'double', False, True), [14, 14, 14, 14, 14]), ((64, (16, 1), 'double', True, True), [64, 64, 64, 62, 64]), ((64, (16, 1), 'single', False, True), [64, 64, 65, 64, 62]), ((64, (16, 1), 'single', True, True), [63, 63, 63, 64, 64]), ((128, (32, 1), 'double', False, True), [30, 29, 29, 29, 29]), ((128, (32, 1), 'double', True, True), [241, 248, 253, 244, 234]), ((128, (32, 1), 'single', False, True), [255, 258, 258, 258, 242]), ((128, (32, 1), 'single', True, True), [249, 252, 257, 257, 258]), ((128, (64, 1), 'double', False, True), [29, 29, 29, 29, 29]), ((128, (64, 1), 'double', True, True), [253, 257, 254, 256, 257]), ((128, (64, 1), 'single', False, True), [240, 254, 253, 253, 253]), ((128, (64, 1), 'single', True, True), [246, 247, 254, 255, 257]), ((128, (128, 1), 'double', False, True), [29, 28, 28, 28, 28]), ((128, (128, 1), 'double', True, True), [244, 257, 255, 255, 255]), ((128, (128, 1), 'single', False, True), [254, 247, 257, 236, 251]), ((128, (128, 1), 'single', True, True), [254, 256, 255, 256, 255]), ((128, (16, 1), 'double', False, True), [16, 15, 15, 15, 15]), ((128, (16, 1), 'double', True, True), [151, 152, 152, 150, 152]), ((128, (16, 1), 'single', False, True), [242, 252, 254, 254, 252]), ((128, (16, 1), 'single', True, True), [253, 253, 256, 254, 255]), ((512, (256, 1), 'double', False, True), [33, 32, 30, 30, 30]), ((512, (256, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((512, (256, 1), 'single', False, True), [804, 804, 804, 804, 803]), ((512, (256, 1), 'single', True, True), [818, 820, 819, 820, 821]), ((512, (32, 1), 'double', False, True), [33, 32, 31, 30, 30]), ((512, (32, 1), 'double', True, True), [323, 324, 324, 323, 323]), ((512, (32, 1), 'single', False, True), [821, 823, 822, 823, 823]), ((512, (32, 1), 'single', True, True), [829, 830, 831, 830, 831]), ((512, (64, 1), 'double', False, True), [33, 32, 31, 30, 30]), ((512, (64, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((512, (64, 1), 'single', False, True), [802, 801, 800, 800, 800]), ((512, (64, 1), 'single', True, True), [818, 821, 821, 821, 821]), ((512, (128, 1), 'double', False, True), [33, 32, 31, 30, 30]), ((512, (128, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((512, (128, 1), 'single', False, True), [804, 804, 806, 803, 802]), ((512, (128, 1), 'single', True, True), [810, 812, 812, 811, 811]), ((512, (512, 1), 'double', False, True), [33, 31, 30, 30, 30]), ((512, (512, 1), 'double', True, True), [317, 317, 317, 317, 317]), ((512, (512, 1), 'single', False, True), [807, 808, 806, 809, 807]), ((512, (512, 1), 'single', True, True), [820, 825, 822, 823, 822]), ((512, (16, 1), 'double', False, True), [17, 16, 15, 15, 15]), ((512, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((512, (16, 1), 'single', False, True), [490, 481, 470, 461, 452]), ((512, (16, 1), 'single', True, True), [820, 820, 823, 819, 821]), ((1024, (256, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (256, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (256, 1), 'single', False, True), [823, 823, 823, 822, 822]), ((1024, (256, 1), 'single', True, True), [819, 819, 819, 819, 819]), ((1024, (32, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (32, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (32, 1), 'single', False, True), [822, 823, 823, 823, 823]), ((1024, (32, 1), 'single', True, True), [824, 825, 825, 825, 825]), ((1024, (64, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (64, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (64, 1), 'single', False, True), [787, 787, 786, 785, 785]), ((1024, (64, 1), 'single', True, True), [815, 815, 815, 815, 816]), ((1024, (128, 1), 'double', False, True), [34, 33, 32, 32, 31]), ((1024, (128, 1), 'double', True, True), [326, 326, 326, 326, 326]), ((1024, (128, 1), 'single', False, True), [788, 788, 787, 786, 785]), ((1024, (128, 1), 'single', True, True), [819, 820, 819, 819, 819]), ((1024, (512, 1), 'double', False, True), [33, 33, 32, 31, 31]), ((1024, (512, 1), 'double', True, True), [322, 322, 322, 322, 322]), ((1024, (512, 1), 'single', False, True), [820, 821, 822, 821, 821]), ((1024, (512, 1), 'single', True, True), [821, 821, 821, 821, 821]), ((1024, (1024, 1), 'double', False, True), [33, 32, 32, 31, 30]), ((1024, (1024, 1), 'double', True, True), [299, 299, 299, 299, 299]), ((1024, (1024, 1), 'single', False, True), [822, 821, 820, 817, 815]), ((1024, (1024, 1), 'single', True, True), [826, 826, 827, 826, 826]), ((1024, (16, 1), 'double', False, True), [17, 17, 16, 16, 16]), ((1024, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((1024, (16, 1), 'single', False, True), [498, 493, 489, 484, 478]), ((1024, (16, 1), 'single', True, True), [819, 820, 820, 820, 820]), ((2048, (256, 1), 'double', False, True), [34, 34, 33, 33, 32]), ((2048, (256, 1), 'double', True, True), [323, 326, 327, 327, 327]), ((2048, (256, 1), 'single', False, True), [829, 829, 829, 828, 828]), ((2048, (256, 1), 'single', True, True), [836, 836, 836, 836, 836]), ((2048, (32, 1), 'double', False, True), [34, 34, 33, 33, 33]), ((2048, (32, 1), 'double', True, True), [324, 327, 327, 327, 327]), ((2048, (32, 1), 'single', False, True), [839, 840, 840, 840, 840]), ((2048, (32, 1), 'single', True, True), [843, 844, 843, 843, 844]), ((2048, (64, 1), 'double', False, True), [34, 34, 33, 33, 33]), ((2048, (64, 1), 'double', True, True), [324, 327, 327, 327, 327]), ((2048, (64, 1), 'single', False, True), [824, 824, 824, 824, 824]), ((2048, (64, 1), 'single', True, True), [834, 834, 835, 834, 835]), ((2048, (128, 1), 'double', False, True), [34, 34, 33, 33, 33]), ((2048, (128, 1), 'double', True, True), [324, 327, 327, 327, 327]), ((2048, (128, 1), 'single', False, True), [822, 822, 822, 822, 821]), ((2048, (128, 1), 'single', True, True), [833, 833, 833, 833, 833]), ((2048, (512, 1), 'double', False, True), [34, 33, 33, 33, 32]), ((2048, (512, 1), 'double', True, True), [319, 322, 322, 322, 322]), ((2048, (512, 1), 'single', False, True), [826, 826, 826, 826, 826]), ((2048, (512, 1), 'single', True, True), [837, 837, 837, 837, 837]), ((2048, (1024, 1), 'double', False, True), [33, 33, 33, 32, 32]), ((2048, (1024, 1), 'double', True, True), [295, 298, 298, 298, 298]), ((2048, (1024, 1), 'single', False, True), [833, 832, 831, 830, 829]), ((2048, (1024, 1), 'single', True, True), [836, 836, 836, 836, 833]), ((2048, (16, 1), 'double', False, True), [17, 17, 17, 16, 16]), ((2048, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((2048, (16, 1), 'single', False, True), [482, 480, 478, 476, 473]), ((2048, (16, 1), 'single', True, True), [835, 835, 835, 835, 835]), ((800, (200, 1), 'double', True, False), [291, 291, 291, 291, 291]), ((800, (200, 1), 'double', True, True), [291, 291, 291, 291, 291]), ((800, (200, 1), 'single', True, False), [810, 811, 813, 811, 811]), ((800, (200, 1), 'single', True, True), [812, 813, 815, 813, 813]), ((800, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((800, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((800, (10, 1), 'single', True, False), [768, 769, 769, 769, 769]), ((800, (10, 1), 'single', True, True), [768, 769, 769, 769, 769]), ((800, (100, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((800, (100, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((800, (100, 1), 'single', True, False), [805, 807, 806, 808, 808]), ((800, (100, 1), 'single', True, True), [803, 804, 804, 806, 804]), ((800, (50, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((800, (50, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((800, (50, 1), 'single', True, False), [798, 799, 800, 799, 799]), ((800, (50, 1), 'single', True, True), [802, 801, 801, 801, 801]), ((100, (10, 1), 'double', True, False), [95, 96, 96, 96, 96]), ((100, (10, 1), 'double', True, True), [95, 96, 96, 96, 96]), ((100, (10, 1), 'single', True, False), [154, 155, 156, 155, 156]), ((100, (10, 1), 'single', True, True), [156, 157, 157, 157, 156]), ((100, (100, 1), 'double', True, False), [153, 156, 155, 156, 155]), ((100, (100, 1), 'double', True, True), [153, 156, 155, 155, 155]), ((100, (100, 1), 'single', True, False), [155, 155, 157, 155, 155]), ((100, (100, 1), 'single', True, True), [156, 156, 157, 155, 155]), ((100, (50, 1), 'double', True, False), [155, 157, 154, 156, 150]), ((100, (50, 1), 'double', True, True), [149, 155, 152, 155, 155]), ((100, (50, 1), 'single', True, False), [155, 154, 156, 156, 156]), ((100, (50, 1), 'single', True, True), [152, 155, 155, 155, 155]), ((200, (200, 1), 'double', True, False), [252, 252, 253, 253, 252]), ((200, (200, 1), 'double', True, True), [252, 252, 252, 252, 253]), ((200, (200, 1), 'single', True, False), [616, 624, 623, 617, 615]), ((200, (200, 1), 'single', True, True), [614, 622, 622, 623, 624]), ((200, (10, 1), 'double', True, False), [94, 94, 94, 99, 101]), ((200, (10, 1), 'double', True, True), [101, 101, 101, 101, 101]), ((200, (10, 1), 'single', True, False), [617, 623, 622, 621, 621]), ((200, (10, 1), 'single', True, True), [613, 462, 597, 596, 609]), ((200, (100, 1), 'double', True, False), [240, 241, 241, 241, 241]), ((200, (100, 1), 'double', True, True), [240, 241, 241, 241, 241]), ((200, (100, 1), 'single', True, False), [620, 626, 628, 628, 629]), ((200, (100, 1), 'single', True, True), [610, 619, 618, 615, 619]), ((200, (50, 1), 'double', True, False), [240, 241, 241, 241, 241]), ((200, (50, 1), 'double', True, True), [240, 241, 241, 241, 241]), ((200, (50, 1), 'single', True, False), [614, 619, 621, 622, 620]), ((200, (50, 1), 'single', True, True), [615, 620, 620, 621, 620]), ((1000, (200, 1), 'double', True, False), [291, 291, 291, 291, 291]), ((1000, (200, 1), 'double', True, True), [291, 291, 291, 291, 291]), ((1000, (200, 1), 'single', True, False), [818, 817, 818, 818, 817]), ((1000, (200, 1), 'single', True, True), [810, 812, 811, 812, 812]), ((1000, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((1000, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((1000, (10, 1), 'single', True, False), [769, 770, 770, 771, 770]), ((1000, (10, 1), 'single', True, True), [769, 769, 771, 770, 770]), ((1000, (100, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((1000, (100, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((1000, (100, 1), 'single', True, False), [814, 814, 815, 813, 814]), ((1000, (100, 1), 'single', True, True), [814, 815, 814, 815, 815]), ((1000, (50, 1), 'double', True, False), [255, 255, 255, 255, 255]), ((1000, (50, 1), 'double', True, True), [255, 255, 255, 255, 255]), ((1000, (50, 1), 'single', True, False), [806, 805, 807, 805, 807]), ((1000, (50, 1), 'single', True, True), [794, 793, 794, 793, 794]), ((400, (200, 1), 'double', True, False), [286, 287, 287, 287, 287]), ((400, (200, 1), 'double', True, True), [286, 287, 287, 287, 287]), ((400, (200, 1), 'single', True, False), [790, 797, 798, 798, 798]), ((400, (200, 1), 'single', True, True), [801, 796, 803, 802, 803]), ((400, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((400, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((400, (10, 1), 'single', True, False), [752, 754, 750, 754, 754]), ((400, (10, 1), 'single', True, True), [755, 751, 756, 756, 751]), ((400, (100, 1), 'double', True, False), [252, 252, 252, 252, 252]), ((400, (100, 1), 'double', True, True), [252, 252, 252, 252, 252]), ((400, (100, 1), 'single', True, False), [791, 785, 792, 792, 792]), ((400, (100, 1), 'single', True, True), [795, 796, 795, 789, 796]), ((400, (50, 1), 'double', True, False), [252, 252, 252, 252, 252]), ((400, (50, 1), 'double', True, True), [252, 252, 252, 252, 252]), ((400, (50, 1), 'single', True, False), [786, 787, 787, 780, 788]), ((400, (50, 1), 'single', True, True), [787, 781, 789, 789, 789]), ((50, (10, 1), 'double', True, False), [39, 39, 39, 36, 38]), ((50, (10, 1), 'double', True, True), [38, 39, 39, 39, 38]), ((50, (10, 1), 'single', True, False), [38, 39, 39, 39, 39]), ((50, (10, 1), 'single', True, True), [37, 38, 38, 39, 39]), ((50, (50, 1), 'double', True, False), [38, 39, 39, 39, 39]), ((50, (50, 1), 'double', True, True), [38, 39, 39, 39, 38]), ((50, (50, 1), 'single', True, False), [39, 39, 39, 39, 39]), ((50, (50, 1), 'single', True, True), [39, 39, 39, 39, 39]), ((600, (30, 1), 'double', True, False), [285, 286, 304, 304, 304]), ((600, (30, 1), 'double', True, True), [304, 304, 304, 304, 304]), ((600, (30, 1), 'single', True, False), [802, 803, 806, 803, 803]), ((600, (30, 1), 'single', True, True), [823, 827, 824, 824, 825]), ((600, (200, 1), 'double', True, False), [290, 290, 290, 290, 290]), ((600, (200, 1), 'double', True, True), [290, 290, 290, 290, 290]), ((600, (200, 1), 'single', True, False), [787, 788, 791, 789, 788]), ((600, (200, 1), 'single', True, True), [809, 814, 812, 811, 814]), ((600, (10, 1), 'double', True, False), [102, 102, 102, 102, 102]), ((600, (10, 1), 'double', True, True), [102, 102, 102, 102, 102]), ((600, (10, 1), 'single', True, False), [755, 758, 756, 756, 756]), ((600, (10, 1), 'single', True, True), [763, 767, 765, 765, 765]), ((600, (100, 1), 'double', True, False), [254, 254, 254, 254, 254]), ((600, (100, 1), 'double', True, True), [254, 254, 254, 254, 254]), ((600, (100, 1), 'single', True, False), [766, 766, 770, 767, 768]), ((600, (100, 1), 'single', True, True), [798, 800, 803, 799, 800]), ((600, (50, 1), 'double', True, False), [254, 254, 254, 254, 254]), ((600, (50, 1), 'double', True, True), [254, 254, 254, 254, 254]), ((600, (50, 1), 'single', True, False), [768, 769, 769, 768, 772]), ((600, (50, 1), 'single', True, True), [793, 791, 791, 791, 794]), ((800, (256, 1), 'double', True, True), [323, 323, 323, 323, 323]), ((800, (256, 1), 'single', True, True), [808, 808, 808, 810, 809]), ((800, (32, 1), 'double', True, True), [325, 325, 325, 325, 325]), ((800, (32, 1), 'single', True, True), [827, 828, 829, 827, 828]), ((800, (64, 1), 'double', True, True), [324, 324, 324, 324, 324]), ((800, (64, 1), 'single', True, True), [814, 813, 813, 815, 813]), ((800, (128, 1), 'double', True, True), [323, 324, 324, 324, 324]), ((800, (128, 1), 'single', True, True), [808, 809, 809, 811, 809]), ((800, (512, 1), 'double', True, True), [320, 320, 320, 320, 320]), ((800, (512, 1), 'single', True, True), [806, 807, 807, 809, 806]), ((800, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((800, (16, 1), 'single', True, True), [815, 816, 816, 818, 816]), ((100, (32, 1), 'double', True, True), [154, 155, 154, 155, 154]), ((100, (32, 1), 'single', True, True), [155, 156, 155, 156, 155]), ((100, (64, 1), 'double', True, True), [155, 156, 156, 157, 157]), ((100, (64, 1), 'single', True, True), [156, 157, 157, 157, 157]), ((100, (128, 1), 'double', True, True), [153, 155, 156, 155, 154]), ((100, (128, 1), 'single', True, True), [154, 155, 155, 143, 138]), ((100, (16, 1), 'double', True, True), [132, 132, 132, 132, 132]), ((100, (16, 1), 'single', True, True), [154, 155, 157, 148, 154]), ((200, (256, 1), 'double', True, True), [268, 269, 269, 269, 269]), ((200, (256, 1), 'single', True, True), [611, 621, 619, 617, 618]), ((200, (32, 1), 'double', True, True), [273, 273, 273, 273, 273]), ((200, (32, 1), 'single', True, True), [609, 620, 612, 616, 618]), ((200, (64, 1), 'double', True, True), [228, 228, 229, 229, 228]), ((200, (64, 1), 'single', True, True), [619, 626, 626, 625, 620]), ((200, (128, 1), 'double', True, True), [252, 253, 252, 253, 253]), ((200, (128, 1), 'single', True, True), [607, 609, 610, 610, 616]), ((200, (16, 1), 'double', True, True), [143, 143, 143, 143, 143]), ((200, (16, 1), 'single', True, True), [609, 615, 618, 614, 620]), ((1000, (256, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (256, 1), 'single', True, True), [823, 823, 823, 822, 823]), ((1000, (32, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (32, 1), 'single', True, True), [832, 831, 833, 833, 833]), ((1000, (64, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (64, 1), 'single', True, True), [821, 822, 821, 822, 822]), ((1000, (128, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((1000, (128, 1), 'single', True, True), [821, 822, 823, 822, 821]), ((1000, (512, 1), 'double', True, True), [314, 314, 314, 314, 314]), ((1000, (512, 1), 'single', True, True), [826, 827, 827, 826, 827]), ((1000, (1024, 1), 'double', True, True), [292, 292, 292, 292, 292]), ((1000, (1024, 1), 'single', True, True), [826, 825, 826, 827, 827]), ((1000, (16, 1), 'double', True, True), [162, 162, 162, 162, 162]), ((1000, (16, 1), 'single', True, True), [816, 817, 816, 817, 817]), ((400, (256, 1), 'double', True, True), [305, 306, 306, 306, 306]), ((400, (256, 1), 'single', True, True), [779, 773, 780, 781, 780]), ((400, (32, 1), 'double', True, True), [309, 309, 309, 309, 309]), ((400, (32, 1), 'single', True, True), [812, 814, 813, 806, 813]), ((400, (64, 1), 'double', True, True), [306, 306, 306, 307, 306]), ((400, (64, 1), 'single', True, True), [754, 761, 762, 762, 755]), ((400, (128, 1), 'double', True, True), [305, 306, 306, 306, 306]), ((400, (128, 1), 'single', True, True), [781, 783, 775, 783, 783]), ((400, (16, 1), 'double', True, True), [163, 163, 163, 163, 163]), ((400, (16, 1), 'single', True, True), [797, 793, 800, 799, 799]), ((50, (32, 1), 'double', True, True), [38, 38, 39, 36, 34]), ((50, (32, 1), 'single', True, True), [38, 38, 39, 39, 39]), ((50, (64, 1), 'double', True, True), [39, 39, 38, 39, 39]), ((50, (64, 1), 'single', True, True), [38, 39, 38, 38, 39]), ((50, (128, 1), 'double', True, True), [38, 38, 38, 38, 38]), ((50, (128, 1), 'single', True, True), [39, 39, 39, 38, 39]), ((50, (16, 1), 'double', True, True), [38, 38, 39, 38, 38]), ((50, (16, 1), 'single', True, True), [38, 39, 39, 39, 38]), ((600, (256, 1), 'double', True, True), [298, 313, 317, 317, 317]), ((600, (256, 1), 'single', True, True), [797, 797, 800, 797, 798]), ((600, (32, 1), 'double', True, True), [320, 320, 320, 320, 320]), ((600, (32, 1), 'single', True, True), [819, 824, 820, 820, 824]), ((600, (64, 1), 'double', True, True), [305, 306, 306, 306, 305]), ((600, (64, 1), 'single', True, True), [805, 803, 803, 806, 803]), ((600, (128, 1), 'double', True, True), [318, 318, 318, 318, 318]), ((600, (128, 1), 'single', True, True), [806, 808, 812, 808, 808]), ((600, (512, 1), 'double', True, True), [303, 303, 304, 304, 304]), ((600, (512, 1), 'single', True, True), [774, 774, 778, 775, 775]), ((600, (16, 1), 'double', True, True), [161, 161, 161, 161, 161]), ((600, (16, 1), 'single', True, True), [814, 815, 818, 815, 815]), ((800, (200, 1), 'single', False, False), [786, 788, 792, 778, 790]), ((800, (200, 1), 'single', False, True), [791, 782, 791, 791, 790]), ((800, (200, 1), 'double', False, False), [31, 30, 29, 27, 27]), ((800, (200, 1), 'double', False, True), [30, 29, 28, 28, 27]), ((800, (10, 1), 'single', False, False), [310, 306, 302, 298, 294]), ((800, (10, 1), 'single', False, True), [310, 306, 282, 298, 294]), ((800, (10, 1), 'double', False, False), [11, 10, 10, 10, 10]), ((800, (10, 1), 'double', False, True), [11, 10, 10, 10, 10]), ((800, (100, 1), 'single', False, False), [762, 754, 741, 734, 720]), ((800, (100, 1), 'single', False, True), [762, 754, 744, 734, 724]), ((800, (100, 1), 'double', False, False), [26, 25, 25, 25, 24]), ((800, (100, 1), 'double', False, True), [27, 26, 25, 24, 24]), ((800, (50, 1), 'single', False, False), [759, 741, 742, 731, 723]), ((800, (50, 1), 'single', False, True), [756, 748, 741, 732, 723]), ((800, (50, 1), 'double', False, False), [27, 26, 25, 24, 24]), ((800, (50, 1), 'double', False, True), [27, 26, 25, 24, 24]), ((100, (10, 1), 'single', False, False), [150, 151, 151, 151, 152]), ((100, (10, 1), 'single', False, True), [151, 153, 153, 152, 152]), ((100, (10, 1), 'double', False, False), [10, 10, 10, 10, 10]), ((100, (10, 1), 'double', False, True), [10, 10, 10, 10, 10]), ((100, (100, 1), 'single', False, False), [151, 153, 153, 154, 153]), ((100, (100, 1), 'single', False, True), [151, 152, 152, 152, 152]), ((100, (100, 1), 'double', False, False), [23, 22, 22, 22, 22]), ((100, (100, 1), 'double', False, True), [23, 22, 22, 22, 22]), ((100, (50, 1), 'single', False, False), [152, 154, 153, 153, 153]), ((100, (50, 1), 'single', False, True), [153, 154, 154, 154, 153]), ((100, (50, 1), 'double', False, False), [23, 22, 22, 22, 22]), ((100, (50, 1), 'double', False, True), [23, 22, 22, 22, 22]), ((200, (200, 1), 'single', False, False), [599, 607, 605, 602, 609]), ((200, (200, 1), 'single', False, True), [594, 609, 609, 549, 594]), ((200, (200, 1), 'double', False, False), [28, 26, 26, 26, 26]), ((200, (200, 1), 'double', False, True), [28, 26, 26, 26, 26]), ((200, (10, 1), 'single', False, False), [284, 271, 265, 265, 265]), ((200, (10, 1), 'single', False, True), [284, 270, 265, 265, 265]), ((200, (10, 1), 'double', False, False), [10, 10, 10, 10, 10]), ((200, (10, 1), 'double', False, True), [10, 10, 10, 10, 10]), ((200, (100, 1), 'single', False, False), [605, 599, 588, 589, 590]), ((200, (100, 1), 'single', False, True), [607, 601, 589,