有一个很大(~100000)的浮点点变量数组,并且有一个阈值(也是浮点点)。问题是我必须将数组中的每个变量与阈值进行比较,但NEON标志传输需要很长时间(根据分析器,大约20个周期)。是否有任何有效的方法来比较这些值?注意:由于舍入误差无关紧要,我尝试了以下操作:floatarr[10000];floatthreshold;....inta=arr[20];//e.g.intt=threshold;if(t>a){....}但在这种情况下,我得到以下处理器命令序列:vldr.32s0,[r0]vcvt.s32.f32s0,s0vmovr0,s0由于转换发生在NEON上,因此无论我是通过