【技术实现步骤摘要】
本专利技术涉及运算资源、存储资源有限的特定硬件系统中实现自相关算法的并行划 分技术,尤其涉及一种基于特定资源的多路并行划分方法及其架构。
技术介绍
数字信号处理技术,作为重要的技术手段,不仅广泛应用于多媒体、数据通信、雷 达成像、地质探测、航空航天等工程
,近年来又成为人工智能、模式识别、神经网络 等新兴学科的理论基础之一,涉及范围非常广泛。而随着半导体工艺技术的飞速发展、芯片 性能的不断提升,为大批量数据的实时处理提供了可能。数字信号处理技术所使用的主要 算法多是对数据进行滤波、卷积、相关和谱分析运算等。 自相关是描述随机信号x(t)在任意两个不同时刻tl,t2间的相关程度,连续信号 自相关函数定义为:【主权项】1. 一种基于特定资源的多路并行划分方法,所述方法通过计算总的运算量,得到每一 路实际应分配的运算量以及结果数量,使得并行化的运算IP之间任务负载保持一致,其特 征在于该方法中每一路获得的结果数量均由顶层配置参数,通过移位相加得到结果总数, 所述结果总数决定了每一路地址序列的生成,当运算结果数目达到结果总数时运算结束。2. 根据权利要求1所述的基于特定资源的多路并行划分方法,其特征在于所述方法基 于自相关算法,设定输入相量的点数为number,由输入向量的第一个点数与输入向量共轭 向量的最后一个数相乘得到第一个结果,再由共轭向量向右滑窗一格,所述两个向量的对 应项进行乘累加,得到第二个结果,重复上述步骤完成自相关算法,处理后的最终结果的点 数为number*2_l。3. 根据权利要求2所述的基于特定资源的多路并行划分方法,其特 ...
【技术保护点】
一种基于特定资源的多路并行划分方法,所述方法通过计算总的运算量,得到每一路实际应分配的运算量以及结果数量,使得并行化的运算IP之间任务负载保持一致,其特征在于该方法中每一路获得的结果数量均由顶层配置参数,通过移位相加得到结果总数,所述结果总数决定了每一路地址序列的生成,当运算结果数目达到结果总数时运算结束。
【技术特征摘要】
【专利技术属性】
技术研发人员:潘红兵,李丽,黄炎,何书专,李伟,沙金,
申请(专利权)人:南京大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。