[发明专利]一种可重构处理器的任务处理方法及可重构处理器有效
申请号: | 202110381727.9 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113190497B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 赵旺;肖刚军 | 申请(专利权)人: | 珠海一微半导体股份有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519000 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可重构 处理器 任务 处理 方法 | ||
本发明公开了一种可重构处理器的任务处理方法及可重构处理器,该方法包括如下步骤:步骤1:获取子任务配置链表,然后进入步骤2;步骤2:更新子任务配置内容,然后并行执行步骤a和步骤b;步骤a:执行当前一级子任务可重构计算流程;步骤b:执行下一级子任务配置内容更新流程。本发明通过链表化配置可重构处理器,使得下一级子任务的配置内容的配置与当前一级子任务的可重构计算的执行并行进行,消除了配置子任务配置内容所带来的额外时间开销,充分发挥可重构处理器的运算性能。
技术领域
本发明涉及集成电路领域,具体涉及一种可重构处理器的任务处理方法及可重构处理器。
背景技术
随着通信、无人驾驶汽车、人工智能等领域中各种现代化设备的飞速发展,对高性能信息处理系统的需求日益增长,传统的通用处理器或者是专用集成电路已经无法满足日益增长的需求。可重构处理器结合了通用处理器和专用集成电路的有点,既拥有通用处理器的灵活性,又拥有专用集成电路的高效性,因此可以较好的满足众多层出不穷、不断演进的复杂应用的计算需求。
可重构计算是一种空域上的并行计算模式,一空域的硬件结构组织不同粒度和不同功能的计算资源。可重构处理器在执行可重构计算前,根据数据流的特点,对计算资源和互联结构进行配置,一旦配置完成,可重构处理器以相似于”专用集成电路“的方式进行计算,当算法和应用有所改变时,可重构处理器通过重新配置,重构为不同的计算通路以执行不同的任务。
可重构处理器中的计算阵列规模是存在限制的,而计算任务所需要的计算阵列规模往往超过可重构处理器所能够提供的计算阵列规模,因此,需要对输入可重构处理器的任务进行时域划分,将任务划分为一系列子任务集,将这些子任务分时域映射到可重构处理器的计算阵列中,以达到分时复用可重构处理器的计算阵列的目的,但现有技术中每次对子任务的执行都需要重新配置可重构处理器,配置信息需要带来较多的额外时间开销,影响可重构处理器的运算性能。
中国发明专利CN102207892A提供了一种动态可重构处理器内子单元间进行同步的方法,通过对多个字任务统一配置相应信息,然后控制多个子任务并行执行可重构计算。但是这种方法存在局限性,对于部分算力有限的可重构处理器无法进行多个子任务同时并行执行可重构计算,只能按照该方法的顺序实现先对单一子任务进行信息配置再执行单一子任务的可重构计算,无法充分利用可重构处理器的运算性能,同时带来额外的配置信息所需的时间开销,影响可重构处理器的效率。
发明内容
为解决上述问题,本发明提供了一种可重构处理器的任务处理方法及可重构处理器,通过链表化配置可重构处理器,使得配置内容的传递与可重构计算的执行并行进行,消除了子任务配置内容所带来的额外时间开销,充分发挥可重构处理器的运算性能。本发明的具体技术方案如下:
一种可重构处理器的任务处理方法,该方法包括如下步骤:步骤1:获取子任务配置链表,然后进入步骤2;步骤2:更新子任务配置内容,然后并行执行步骤a和步骤b;步骤a:执行当前一级子任务可重构计算流程;步骤b:执行下一级子任务配置内容更新流程。
与现有技术相比,本发明公开的可重构处理器的任务处理方法实现了可重构计算与子任务信息配置的并行进行,消除配置子任务信息带来的时间开销,充分发挥可重构处理器的运算性能,提高可重构处理器执行任务的效率。
进一步地,所述步骤1包括:步骤11:获取可重构处理器所需执行可重构计算的全部子任务,然后进入步骤12;步骤12:获取步骤11中获取的所述全部子任务对应的配置内容,然后进入步骤13;步骤13:将步骤12中获取的所述全部子任务对应的配置内容按照第一预设顺序存储于子任务配置链表的对应位置。与现有技术相比,本发明公开的技术方案通过将可重构处理器所需执行可重构计算的全部子任务所需的配置内容,按照第一预设顺序排列,获得子任务信息的配置链表,以使得可重构处理器执行当前一级子任务计算时,基于子任务配置链表能够自动刷新下一级子任务的配置内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海一微半导体股份有限公司,未经珠海一微半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381727.9/2.html,转载请声明来源钻瓜专利网。