[发明专利]用于具有数据流管理器的处理器中的数据流的方法和装置在审
申请号: | 202010140200.2 | 申请日: | 2020-03-03 |
公开(公告)号: | CN111651383A | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | J·赫里茨;T·施米茨;罗法隆;D·赫尔顿 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F15/82 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据流 管理器 处理器 中的 方法 装置 | ||
本申请涉及用于具有数据流管理器的处理器中的数据流的方法和装置。本文描述了用于在处理器中实现数据流的方法、装置和系统。数据流管理器可以被配置为基于所述处理器的多个处理元件的状态信息生成用于计算操作的配置分组。因此,处理器的多个处理元件可以基于所述配置分组并发地处理数据流。例如,所述多个处理元件可以实现处理元件到存储器的映射,同时还实现针对所述数据流的通过所述处理器的识别路径。在所述处理器的某些处理元件上执行所述计算操作之后,可以提供处理结果。在语音信号处理操作中,可以将所述处理结果与音素进行比较以识别所述处理结果中人类语音的此类组成部分。一旦被动态地识别,所述处理元件就可以继续比较人类语音的附加组成部分以例如促进音频录制的处理。
技术领域
本申请一般涉及数据处理和存储器设备。
背景技术
可以使用一些硬件(例如,硅)计算平台来实现用于无线通信的数字信号处理,诸如数字基带处理或数字前端实现方案。例如,多媒体处理和数字射频(RF)处理可以在无线收发器的数字前端实现方案中完成,如由专用集成电路(ASIC)所实现的那样。各种硬件平台均可以实现这种数字信号处理,诸如ASIC、作为现场可编程门阵列(FPGA)的一部分实现的数字信号处理器(DSP)或片上系统(SoC)。然而,这些解决方案中的每个通常都需要实现特定于硬件实现方案的定制信号处理方法。例如,数字信号处理器可以在蜂窝基站处实现数字处理的特定部分,其中单个硬件部件(例如,处理器)被配置为实现特定功能。例如,所执行的整个信号处理的每个部分可以由不同的、专门设计的硬件来实现,从而使得较为复杂。
此外,对于将无线通信转移到“第五代”(5G)系统感兴趣。5G有望带来更高的速度和普遍性,但是尚未建立处理5G无线通信的方法论。在5G无线通信的一些实现方案中,可以比传统无线通信设备更低的功率要求操作的“物联网”(IoT)设备可以利用窄带无线通信标准,所述窄带无线通信标准可以称为窄带IoT(NB-IoT)。例如,3GPP规范的版本13描述了窄带无线通信标准。
同时,高速存储器访问和降低的功耗是半导体设备所要求的特征。近年来,已经采用多核处理器来执行应用程序的系统已经导致了对用作主存储器(例如,动态随机存取存储器(DRAM))的存储器设备的更快访问模式以及更多的随机访问模式。例如,对DRAM的典型访问模式按顺序重复存储体激活、读取访问或写入访问以及存储体预充电。需要数据流往返于存储器设备以进行更快访问。计算设备的效率和性能可能受到不同的存储器设备和/或处理器架构的影响。因此,例如,需要快速且有效的访问模式以促进多核处理器中的数据流。
发明内容
在本公开中,提供了一种方法。所述方法包括:接收与多个处理元件相关联的状态信息,所述状态信息包括每个处理元件的可用性状态和每个处理元件的相对位置,每个处理元件包括至少一个操作数处理单元和缓冲器;基于所述状态信息来为计算操作选择所述多个处理元件的子集;基于对所述处理元件的所述子集的选择,识别到所述子集中的每个处理元件的多个数据流,所述多个数据流被配置为实现所述计算操作;将所述子集中的每个处理元件映射到一或多个存储器地址以生成配置分组,所述配置分组包含指示所述映射和所述多个数据流的数据;以及将所述配置分组提供给所述多个处理元件。
在本公开中,提供了一种装置。所述装置包括:多个处理元件,其可配置为处理计算操作;和数据流管理器,其耦合到所述多个处理元件并且被配置为:接收与所述多个处理元件相关联的状态信息;基于所述状态信息来为计算操作选择所述处理元件的子集;以及将配置分组提供给所述多个处理元件,所述配置分组包含指示用于所述多个处理元件的存储器地址的映射和多个数据流的数据,所述多个数据流被布置为实现所述计算操作。
在本公开中,提供了一种方法。所述方法包括:在处理元件处读取与计算操作相关联的配置分组;读取存储在缓冲器中的数据,所述数据与从所述配置分组中读取的至少一个存储器地址相关联;在所述处理元件处对与所述配置分组相关联的数据流执行所述计算操作的一部分以生成处理结果;将所述处理结果与存储在存储器中的数据进行比较;以及基于所述比较,将所述处理结果提供给所述存储器或另一个处理元件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010140200.2/2.html,转载请声明来源钻瓜专利网。