Open wangwangwar opened 4 years ago
batch eval with SIMD
Step 1: 如果是直接拿到一个数组,都非空,按处理器支持特性选择最合适的SIMD指令。 Step 2: 如果是直接拿到一个数组,中间有空的,需要额外记录空缺的下标,从数组中去掉空,按处理器支持特性选择最合适的指令,计算后再把空填回去。 Step 3: 如果拿到的数组是logical index,需要去physical数组中取数据,
batch eval with SIMD
Step 1: 如果是直接拿到一个数组,都非空,按处理器支持特性选择最合适的SIMD指令。 Step 2: 如果是直接拿到一个数组,中间有空的,需要额外记录空缺的下标,从数组中去掉空,按处理器支持特性选择最合适的指令,计算后再把空填回去。 Step 3: 如果拿到的数组是logical index,需要去physical数组中取数据,