-
公开(公告)号:CN114237716A
公开(公告)日:2022-03-25
申请号:CN202111519880.X
申请日:2021-12-13
Applicant: 浙江大学
Abstract: 本发明提出基于国产众核处理器的FIR滤波器高性能实现方法,其基于国产众核处理器平台,将模拟信号进行模数转换后得到输入数据,控制核心使用消息传递接口将输入数据分配至四个核组中,在输入数据的前端补充M‑1个零值,然后计算旋转因子W和滤波器系数h[M]的FFT的结果H,使用直接存储访问将旋转因子W和计算结果H传输至各个运算核心;然后直接存储访问将单轮次数据传输至各个运算核心并进行单轮次FIR滤波计算,每轮次的运算结果在控制核心中按顺序连接获得最终结果。该方法对FIR滤波器算法进行的优化实现与利用国产处理器单核心直接计算FIR滤波器算法相比,提升核心并行性,实现了数据处理的并行化,从而提升算法速度。
-
公开(公告)号:CN114237716B
公开(公告)日:2024-11-22
申请号:CN202111519880.X
申请日:2021-12-13
Applicant: 浙江大学
Abstract: 本发明提出基于国产众核处理器的FIR滤波器高性能实现方法,其基于国产众核处理器平台,将模拟信号进行模数转换后得到输入数据,控制核心使用消息传递接口将输入数据分配至四个核组中,在输入数据的前端补充M‑1个零值,然后计算旋转因子W和滤波器系数h[M]的FFT的结果H,使用直接存储访问将旋转因子W和计算结果H传输至各个运算核心;然后直接存储访问将单轮次数据传输至各个运算核心并进行单轮次FIR滤波计算,每轮次的运算结果在控制核心中按顺序连接获得最终结果。该方法对FIR滤波器算法进行的优化实现与利用国产处理器单核心直接计算FIR滤波器算法相比,提升核心并行性,实现了数据处理的并行化,从而提升算法速度。
-