版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202111094502.1
公 开 号:CN113934457A
发 明 人:苗志富 陈建新 周育逵 彭飞 刘超伟 刘波 韩朝君 张琳 王玉 陈玙
代 理 人:褚鹏蛟
代理机构:11009 中国航天科技专利中心
专利类型:发明专利
申 请 日:20220114
公 开 日:20210917
专利主分类号:G06F9/38(20060101)
关 键 词:复杂程序 运算单元 循环体 单指令多数据指令 嵌套 循环计数器 并行计算 并行执行 计算处理 内部缓存 循环语句 硬件资源 运行程序 数据处理 并行度 寄存器 配置的 处理器 单核 语句 编程 递减 汇编 体内 外部 优化
摘 要:一种基于单核DSP的并行计算优化方法,包括如下步骤:将待运行的程序分为关键复杂程序和非关键复杂程序,其中关键复杂程序固定运行在DSP的内部缓存中,非关键复杂程序运行在外部配置的RAM存储器中;对待运行程序中的循环语句,使循环计数器采用递减,且循环体内不进行循环嵌套;每个循环体用到的硬件资源不超过处理器中的运算单元个数和寄存器个数,使得每个循环体中的语句能够同时在多个运算单元中并行执行;采用单指令多数据指令对进行相同计算处理的数据进行汇编编程,提高数据处理的并行度。