[发明专利]在异构多核片上系统上进行无线通信调度的方法和装置有效
申请号: | 201610638066.2 | 申请日: | 2016-08-05 |
公开(公告)号: | CN106227591B | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 黄姗;朱子元;苏泳涛;石晶林 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇;李科 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种用于在异构多核片上系统上进行无线通信调度的方法,包括:确定用于无线通信的多个计算任务,其中每个计算任务对应于一个基本的信号处理功能;确定执行每个计算任务所需的时间;根据所述时间,确定用于执行所述多个计算任务的流水线,其中该流水线包括一个或多个阶段,每个阶段包含至少一个计算任务并且被映射到所述异构多核片上系统上的一个或多个并行的计算核心;以及分发任务队列。本发明还提供了一种相应的装置。通过本发明在异构多核片上系统上进行无线通信调度,能够适应于无线通信任务的流式处理特征,同时能够兼顾不同数据类型以及无线通信任务对软硬件的要求,并且保证无线通信的实时性。 | ||
搜索关键词: | 多核 系统 进行 无线通信 调度 方法 装置 | ||
【主权项】:
1.一种用于在异构多核片上系统上进行无线通信调度的方法,所述异构多核片上系统包括软件处理单元以及硬件处理单元,所述方法包括:确定用于无线通信的多个计算任务,其中每个计算任务对应于一个基本的信号处理功能;针对每一个所述计算任务,根据其是否涉及基于复数符号的运算以及是否涉及基于比特流的运算,将其划分为使用软件或者硬件方案;根据所确定的计算任务以及该计算任务所对应的软件或者硬件方案,确定执行每一个所述计算任务所需的时间;根据所述时间,确定用于执行所述多个计算任务的流水线,其中该流水线包括一个或多个阶段,每个阶段包含至少一个计算任务并且根据所述计算任务所对应的软件或者硬件方案被映射到所述异构多核片上系统上的一个或多个并行的计算核心;以及分发任务队列;其中,所述软件处理单元为DSP处理单元,所述硬件处理单元为ASIC处理单元,并且采用以下方式执行所述将每一个所述计算任务按照数据类型和计算特征划分为使用软件或者硬件方案的步骤:将涉及复数符号处理的计算任务划分为使用DSP处理单元的软件方案,将涉及比特流处理的计算任务划分为使用ASIC处理单元的硬件方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610638066.2/,转载请声明来源钻瓜专利网。