摘要
水下无人平台是海洋组网感知系统的重要组成部分,作为边缘节点,能在离目标数据源最近的距离上采集到大量信号,并采用边缘计算和多种类型信号的处理算法对信号进行实时运行.为了达成算力与功耗的平衡,常采用功耗较低的FPGA作为计算平台,但多种类型的信号处理算法需要合适的资源调度方法以提高计算资源利用率.为此,文章提出了基于FPGA的算子调度方法,通过等待队列、计算队列和缓存依赖矩阵,允许基于FPGA的多个信号处理算法在执行时进行算子级别的调度,保证多算法并发执行的正确性,实现了计算IP资源的动态分配,提高了边缘端的水下无人平台计算资源利用率.