1,since FARF, so 100us more
2, install gcc-10,g+±10, then g2o make success
https://stackoverflow.com/questions/64493692/cc1plus-error-bad-value-tigerlake-for-march-switch-compilation-error
end of May the time efficiency is around:
06-04 10:47:13.537 1183 3792 V adsprpc : given_rotation_imp.c:275:0xce:12: --------------- callback: t1 = 1, t2 = 3141, t3 = 2, {time_data = 871, time_oper = 428, time_sqrt = 352},time_lp =214465
06-04 10:47:13.566 1183 3792 V adsprpc : given_rotation_imp.c:321:0x30c4:12:
06-04 10:47:13.569 1183 3792 V adsprpc : given_rotation_imp.c:369:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 0, t3= 3145 --------------
06-04 10:47:13.569 1183 3792 V adsprpc : given_rotation_imp.c:275:0x10d4:12: --------------- callback: t1 = 1, t2 = 3138, t3 = 1, {time_data = 864, time_oper = 467, time_sqrt = 394},time_lp =214136
06-04 10:47:13.599 1183 3792 V adsprpc : given_rotation_imp.c:321:0x30c4:12:
06-04 10:47:13.602 1183 3792 V adsprpc : given_rotation_imp.c:369:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 0, t3= 3147 --------------
06-04 10:47:13.602 1183 3792 V adsprpc : given_rotation_imp.c:275:0xce:12: --------------- callback: t1 = 1, t2 = 3141, t3 = 1, {time_data = 818, time_oper = 480, time_sqrt = 365},time_lp =214408
06-04 10:47:13.636 1183 3792 V adsprpc : given_rotation_imp.c:321:0x30c4:12:
06-04 10:47:13.641 1183 3792 V adsprpc : given_rotation_imp.c:369:0x30c4:12: given_rotation_quadratic: t1 = 70, t2 = 0, t3= 3234 --------------
06-04 10:47:13.641 1183 3792 V adsprpc : given_rotation_imp.c:275:0x10d4:12: --------------- callback: t1 = 0, t2 = 3227, t3 = 2, {time_data = 829, time_oper = 476, time_sqrt = 378},time_lp =213657
06-04 10:47:13.669 1183 3792 V adsprpc : given_rotation_imp.c:321:0x30c4:12:
06-04 10:47:13.671 1183 3792 V adsprpc : given_rotation_imp.c:369:0x30c4:12: given_rotation_quadratic: t1 = 69, t2 = 0, t3= 3148 --------------
06-04 10:47:13.671 1183 3792 V adsprpc : given_rotation_imp.c:275:0xce:12: --------------- callback: t1 = 1, t2 = 3141, t3 = 2, {time_data = 880, time_oper = 454, time_sqrt = 346},time_lp =214252
time not decrease, but increased by less cvt btw qvector, float
06-04 10:36:04.408 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 70, t2 = 0, t3= 3262 --------------
06-04 10:36:04.442 1304 4204 V adsprpc : given_rotation_imp.c:396:0x30c4:12:
06-04 10:36:04.445 1304 4204 V adsprpc : given_rotation_imp.c:308:0x10d4:12: {time_data = 868, time_oper = 740, time_sqrt = 318}
06-04 10:36:04.445 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 71, t2 = 0, t3= 3155 --------------
06-04 10:36:04.469 1304 4204 V adsprpc : given_rotation_imp.c:396:0x30c4:12:
06-04 10:36:04.473 1304 4204 V adsprpc : given_rotation_imp.c:308:0xce:12: {time_data = 915, time_oper = 728, time_sqrt = 301}
06-04 10:36:04.473 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 65, t2 = 0, t3= 3228 --------------
06-04 10:36:04.495 1304 4204 V adsprpc : given_rotation_imp.c:396:0x30c4:12:
06-04 10:36:04.499 1304 4204 V adsprpc : given_rotation_imp.c:308:0x10d4:12: {time_data = 920, time_oper = 735, time_sqrt = 298}
06-04 10:36:04.499 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 67, t2 = 0, t3= 3231 --------------
06-04 10:36:04.520 1304 4204 V adsprpc : given_rotation_imp.c:396:0x30c4:12:
06-04 10:36:04.523 1304 4204 V adsprpc : given_rotation_imp.c:308:0xce:12: {time_data = 888, time_oper = 763, time_sqrt = 284}
06-04 10:36:04.523 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 66, t2 = 0, t3= 3226 --------------
06-04 10:36:04.565 1304 4204 V adsprpc : given_rotation_imp.c:396:0x30c4:12:
06-04 10:36:04.572 1304 4204 V adsprpc : given_rotation_imp.c:308:0x10d4:12: {time_data = 4948, time_oper = 758, time_sqrt = 282}
06-04 10:36:04.572 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 66, t2 = 0, t3= 7272 --------------
06-04 10:36:04.597 1304 4204 V adsprpc : given_rotation_imp.c:396:0x30c4:12:
06-04 10:36:04.600 1304 4204 V adsprpc : given_rotation_imp.c:308:0xce:12: {time_data = 879, time_oper = 744, time_sqrt = 293}
06-04 10:36:04.600 1304 4204 V adsprpc : given_rotation_imp.c:444:0x30c4:12: given_rotation_quadratic: t1 = 77, t2 = 0, t3= 3230 --------------
it proofed that "ALIGN 1024 " costs less time time_oper,
06-04 13:56:50.252 1275 3795 V adsprpc : given_rotation_imp.c:367:0x30c4:12: given_rotation_quadratic: t1 = 70, t2 = 0, t3= 3033 --------------
06-04 13:56:50.252 1275 3795 V adsprpc : given_rotation_imp.c:273:0xce:12: --------------- callback: t1 = 0, t2 = 3027, t3 = 2, {time_data = 858, time_oper = 509, time_sqrt = 343},time_lp =3018,,
06-04 13:56:50.291 1275 3795 V adsprpc : given_rotation_imp.c:319:0x30c4:12:
06-04 13:56:50.293 1275 3795 V adsprpc : given_rotation_imp.c:367:0x30c4:12: given_rotation_quadratic: t1 = 69, t2 = 0, t3= 3074 --------------
06-04 13:56:50.293 1275 3795 V adsprpc : given_rotation_imp.c:273:0x10d4:12: --------------- callback: t1 = 1, t2 = 3067, t3 = 2, {time_data = 860, time_oper = 501, time_sqrt = 375},time_lp =3058,,
06-04 13:56:50.318 1275 3795 V adsprpc : given_rotation_imp.c:319:0x30c4:12:
06-04 13:56:50.321 1275 3795 V adsprpc : given_rotation_imp.c:367:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 0, t3= 3039 --------------
06-04 13:56:50.321 1275 3795 V adsprpc : given_rotation_imp.c:273:0xce:12: --------------- callback: t1 = 1, t2 = 3032, t3 = 1, {time_data = 862, time_oper = 442, time_sqrt = 411},time_lp =3025,,
06-04 13:56:50.360 1275 3795 V adsprpc : given_rotation_imp.c:319:0x30c4:12:
06-04 13:56:50.363 1275 3795 V adsprpc : given_rotation_imp.c:367:0x30c4:12: given_rotation_quadratic: t1 = 69, t2 = 0, t3= 3048 --------------
06-04 13:56:50.363 1275 3795 V adsprpc : given_rotation_imp.c:273:0x10d4:12: --------------- callback: t1 = 1, t2 = 3041, t3 = 1, {time_data = 897, time_oper = 466, time_sqrt = 428},time_lp =3034,,
06-04 13:56:50.394 1275 3795 V adsprpc : given_rotation_imp.c:319:0x30c4:12:
06-04 13:56:50.397 1275 3795 V adsprpc : given_rotation_imp.c:367:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 0, t3= 3123 --------------
06-04 13:56:50.397 1275 3795 V adsprpc : given_rotation_imp.c:273:0xce:12: --------------- callback: t1 = 1, t2 = 3117, t3 = 1, {time_data = 875, time_oper = 432, time_sqrt = 397},time_lp =3114,,
while " always the same 32 float together" costs more
06-04 14:07:10.674 1272 4244 V adsprpc : given_rotation_imp.c:368:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 0, t3= 3545 --------------
06-04 14:07:10.674 1272 4244 V adsprpc : given_rotation_imp.c:274:0xce:12: --------------- callback: t1 = 1, t2 = 3539, t3 = 1, {time_data = 950, time_oper = 551, time_sqrt = 347},time_lp =3530,,
06-04 14:07:10.725 1272 4244 V adsprpc : given_rotation_imp.c:320:0x30c4:12:
06-04 14:07:10.729 1272 4244 V adsprpc : given_rotation_imp.c:368:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 1, t3= 3558 --------------
06-04 14:07:10.729 1272 4244 V adsprpc : given_rotation_imp.c:274:0x10d4:12: --------------- callback: t1 = 1, t2 = 3552, t3 = 2, {time_data = 952, time_oper = 530, time_sqrt = 378},time_lp =3547,,
06-04 14:07:10.760 1272 4244 V adsprpc : given_rotation_imp.c:320:0x30c4:12:
06-04 14:07:10.764 1272 4244 V adsprpc : given_rotation_imp.c:368:0x30c4:12: given_rotation_quadratic: t1 = 70, t2 = 0, t3= 3533 --------------
06-04 14:07:10.764 1272 4244 V adsprpc : given_rotation_imp.c:274:0xce:12: --------------- callback: t1 = 1, t2 = 3527, t3 = 2, {time_data = 931, time_oper = 554, time_sqrt = 366},time_lp =3516,,
06-04 14:07:10.807 1272 4244 V adsprpc : given_rotation_imp.c:320:0x30c4:12:
06-04 14:07:10.812 1272 4244 V adsprpc : given_rotation_imp.c:368:0x30c4:12: given_rotation_quadratic: t1 = 68, t2 = 0, t3= 3540 --------------
06-04 14:07:10.812 1272 4244 V adsprpc : given_rotation_imp.c:274:0x10d4:12: --------------- callback: t1 = 1, t2 = 3533, t3 = 2, {time_data = 915, time_oper = 530, time_sqrt = 357},time_lp =3527,,
06-04 14:07:10.823 1272 4244 V adsprpc : given_rotation_imp.c:320:0x30c4:12:
06-04 14:07:10.826 1272 4244 V adsprpc : given_rotation_imp.c:368:0x30c4:12: given_rotation_quadratic: t1 = 69, t2 = 0, t3= 3556 --------------
06-04 14:07:10.826 1272 4244 V adsprpc : given_rotation_imp.c:274:0xce:12: --------------- callback: t1 = 1, t2 = 3550, t3 = 2, {time_data = 935, time_oper = 531, time_sqrt = 376},time_lp =3545,,
06-04 14:07:10.857 1272 4244 V adsprpc : given_rotation_imp.c:320:0x30c4:12:
06-04 14:07:10.860 1272 4244 V adsprpc : given_rotation_imp.c:368:0x30c4:12: given_rotation_quadratic: t1 = 67, t2 = 1, t3= 3551 --------------
06-04 14:07:10.860 1272 4244 V adsprpc : given_rotation_imp.c:274:0x10d4:12: --------------- callback: t1 = 1, t2 = 3545, t3 = 2, {time_data = 884, time_oper = 522, time_sqrt = 367},time_lp =3537,,