|
钻瓜专利网为您找到相关结果 476个,建议您 升级VIP下载更多相关专利
- [发明专利]一种基于SIMD指令的PixelShuffle实现方法-CN202210314249.4在审
-
田喻
-
北京君正集成电路股份有限公司
-
2022-03-28
-
2023-10-10
-
G06F9/38
- 本发明提供了一种基于SIMD指令的PixelShuffle实现方法,所述方法中将大小为H*W*(r*r*C)的低分辨率特征图通过对通道上的像素通过SIMD集中的两个数据排序指令将寄存器中数据以一定规则重新排序,两个数据排序指令分别记为Ingenic_simd512_shuffe指令和Ingenic_simd512_gather_byte指令运算,进行重组得到大小为(r*H)*(r*W)*C的高分辨特征图,其中,H为特征图的高,W为特征图的宽,r*r*C为特征图的通道数,C为新特征图的通道数,其中r为上采样因子,也就是图像放大倍率,在使用SIMD指令集的芯片上运行PixelShuffle算法。大大提高了计算速度,在硬件资源有限且要求计算速度的芯片上可高效运行,在相同芯片条件下SIMD实现的PixelShuffle算法比C实现的PixelShuffle算法快5倍。
- 一种基于simd指令pixelshuffle实现方法
- [发明专利]一种基于simd指令的线性插值算法的优化方法-CN202111648459.9在审
-
张紧
-
合肥君正科技有限公司
-
2021-12-30
-
2023-07-11
-
G06F9/38
- 本发明提供一种基于simd指令的线性插值算法的优化方法,包括:S1,基于simd指令的srlriw vrd,vrs,imm指令:将vrs右移并舍入,将最终结果更新到vrd;将vrs中的每个word右移imm所指定的位数,将零插入空的高阶位,然后将移位结果与word的最后一位相加并将结果更新到vrd中的对应的word;S2,线性插值算法的优化:S2.1,16组用于线性插值的值a以halfword的形式存放在simd寄存器vr1中每个word的低半halfword;S2.2,16组线性插值算法的y0值以halfword形式存放在simd寄存器vr2中每个word的低半halfword,16组线性插值算法的y1值以halfword形式存放在simd寄存器vr4中每个word的低半halfword;S2.3,最终计算出的16组线性插值算法的结果以halfword形式保存在simd寄存器vr2中每个word的低半halfword;S2.4
- 一种基于simd指令线性插值算法优化方法
|