芯粒、多芯粒系统及用于芯粒的方法与流程
本公开涉及一种用于处理与至少一个数据源、例如视频数据源相关联的数据的芯粒。本公开还涉及一种多芯粒系统。本公开还涉及一种用于芯粒的方法。
背景技术:
技术实现思路
1、一些实施例涉及一种用于处理与至少一个数据源相关联的数据的芯粒,其中,该芯粒构造为用于根据流媒体协议与至少一个其他装置、例如至少一个其他芯粒交换所述数据。在一些实施例中,这使得能够高效交换例如与图像数据或视频数据相关联的信息。
2、在一些实施例中,芯粒是具有可预设的功能或子功能的集成电路。在一些实施例中,一个芯粒可与至少一个其他芯粒组合,例如组合在共同基板上,例如形成多芯粒系统。
3、在一些实施例中,所述数据具有以下内容中的至少一个:a) 图像数据,或 b) 视频数据。在其他实施例中,与前述作为实施例提及的类型不同类型的信息,例如数据,也可以由芯粒根据流媒体协议进行交换。
4、在一些实施例中,流媒体协议是一种协议,例如标准,该协议可用于传输数据,例如多媒体数据,如视频和/或音频,并且该协议例如使得能够对例如内容进行连续的发送和/或接收和/或解析,例如“播放”或处理,例如进一步处理,例如无需已经传输整个数据集,例如整个文件。
5、在一些实施例中,根据流媒体协议进行的所述交换具有以下内容中的至少一个:a) 通过使用例如现有的、例如标准化的流媒体协议交换所述数据,或 b) 基于流媒体协议交换所述数据,其中,例如根据一些实施例,例如扩展现有的流媒体协议的至少一个方面,例如关于该协议在芯粒上的应用方面。
6、在一些实施例中,该芯粒构造为用于处理所述数据,例如至少暂时地在数据交换期间或数据交换之后。
7、在一些实施例中,所述处理具有以下内容中的至少一个:a) 处理所述数据的一部分,例如在例如完全接收所述数据之前,例如根据流媒体协议,和/或在发送所述数据期间,例如根据流媒体协议,其中,例如在图像数据的情况下,所述数据的所述部分表征和/或包括以下内容中的至少一个:a1) 行,或 a2) 图像元素,例如像素,或 a3) 瓦片。
8、换言之,在一些实施例中可以规定,根据流媒体协议进行的数据交换包括交换、例如发送和/或接收多个数据单元或者说多个部分,例如多个数据集,在图像数据或视频帧的情况下例如交换所举例的行、像素或瓦片(例如“tiles”)。
9、在一些实施例中,因此可分别根据流媒体协议交换例如帧的一些部分,即例如可由芯粒接收,其中,例如在分别接收例如帧的一个部分之后,即例如在由芯粒接收同一帧的一个或多个其他部分期间,例如同时,已经可以由芯粒对与该帧的相应部分相关联的信息进行处理。这提供如下优点:接收帧的芯粒无需等待完全接收该帧即可开始处理该帧的信息。由此,在一些实施例中,例如可以实现高效处理,该处理例如至少部分地在时间上与例如数据接收重叠,从而在一些实施例中例如可以减少延迟。
10、在其他实施例中,流媒体协议可用于芯粒接收图像的、例如数字图像的多个部分,例如分别依次接收。例如,数据源可以借助流媒体协议分别将图像的一行或图像的一瓦片相继传输至芯粒,并且,例如在接收到图像的第一行或图像的第一瓦片之后,例如无需已经接收到第二行或第二瓦片,芯粒即可处理由第一行或第一瓦片所表征的信息,等等。
11、在一些实施例中,以上基于多个实施例说明的原理可相应地也适用于图像数据的或帧的或视频数据的其他部分,例如用于根据流媒体协议接收数据和/或发送数据。
12、在一些实施例中,该芯粒构造为用于执行以下内容中的至少一个:a) 从所述至少一个其他装置、例如从所述至少一个其他芯粒接收所述数据,其中,例如所述至少一个其他装置与该芯粒布置在同一基板上,或 b) 从至少一个数据源接收所述数据,其中,例如所述至少一个数据源不与该芯粒布置在一个基板或者说同一基板上,或 c) 将所述数据发送至所述至少一个其他装置,例如发送至所述至少一个其他芯粒。
13、在一些实施例中,该芯粒具有存储器,例如缓冲存储器,例如工作存储器,例如用于至少暂时存储所述数据的至少一部分。
14、在一些实施例中,该芯粒具有通信系统,例如片上网络,例如交叉开关,用于在芯粒内部交换数据,例如与处理器或计算核心交换数据,和/或与至少一个外部装置、例如外部存储装置交换数据。
15、在一些实施例中,该芯粒具有至少一个处理单元,该处理单元配置为用于处理图像数据和/或视频数据,例如专用于处理图像数据和/或视频数据,例如具有至少一个图像信号处理器。
16、一些实施例涉及多芯粒系统,所述多芯粒系统具有多个芯粒,其中,所述多个芯粒中的至少一个芯粒根据本公开来构造。
17、在一些实施例中,所述多芯粒系统包括以下内容中的至少一个:a) 管理芯粒,例如用于管理所述多芯粒系统的至少一个方面,或 b) 处理芯粒,其具有和/或表征至少一个处理装置,例如计算装置,例如处理器装置,例如中央处理器装置,例如cpu,或 c) 图形处理器芯粒,例如gpu芯粒,或 d) ai芯粒,用于执行人工智能的各方面,例如用于执行机器学习方法的各方面,其中,例如该ai芯粒具有本地存储装置,例如用于至少暂时存储用于执行人工智能各方面的数据,例如用于至少一个例如人工的神经网络的参数,如权重或超参数。
18、在一些实施例中,a) 管理芯粒和ai芯粒构造为用于彼此之间根据流媒体协议交换数据,例如经由被构造为用于执行流媒体协议或基于流媒体协议的方法的第一数据连接,或 b) 管理芯粒和图形处理器芯粒构造为用于彼此之间根据流媒体协议交换数据,例如经由被构造为用于执行流媒体协议或基于流媒体协议的方法的第二数据连接,或 c) 管理芯粒和处理芯粒构造为用于彼此之间根据流媒体协议交换数据,例如经由被构造为用于执行流媒体协议或基于流媒体协议的方法的第三数据连接,或 d) 所述芯粒中的至少两个构造为用于彼此之间、例如在彼此之间直接、例如无需使用管理芯粒,根据流媒体协议交换数据,例如经由被构造为用于执行流媒体协议或基于流媒体协议的方法的第四数据连接。
19、一些实施例涉及一种产品,例如控制装置,例如用于车辆、例如机动车的控制装置,包括以下内容中的至少一个:a) 根据本公开的芯粒,或 b) 根据本公开的芯粒系统,或c) 根据本公开的装置。
20、一些实施例涉及用于芯粒的方法,该芯粒用于处理与至少一个数据源相关联的数据,所述方法包括:根据流媒体协议与至少一个其他装置、例如至少一个其他芯粒交换数据。
21、一些实施例涉及用于执行根据本公开的方法的装置。
22、一些实施例涉及计算机可读存储介质,其包含指令,所述指令在由计算机执行时使该计算机执行根据本公开的方法。
23、一些实施例涉及计算机程序,其包含指令,所述指令在由计算机执行该程序时使该计算机执行根据本公开的方法。
24、一些实施例涉及数据载体信号,其传输和/或表征根据本公开的计算机程序。
25、一些实施例涉及将根据本公开的芯粒和/或根据本公开的多芯粒系统和/或根据本公开的产品和/或根据本公开的方法和/或根据本公开的装置和/或根据本公开的计算机可读存储介质和/或根据本公开的计算机程序和/或根据本公开的数据载体信号用于以下内容中的至少一个:a) 根据流媒体协议与至少一个芯粒交换数据,或 b) 使用流媒体协议的各方面用于多芯粒系统内部的数据交换,c) 使用流媒体协议的各方面用于多芯粒系统的至少一个部件与相对于该多芯粒系统处于外部的至少一个部件或装置之间的数据交换,或 d) 减少延迟,例如在处理和/或播放例如图像数据和/或视频数据时的延迟,或 e) 降低对关于芯粒的至少一个接口和/或关于用于芯粒和/或用于多芯粒系统的至少一个存储装置的存储带宽的要求。
26、本发明的其他特征、应用可能性以及优点可从以下对附图中所示的本发明实施例的描述中得出。在此,所有描述或示出的特征本身或以任意组合构成本发明的主题,而无论其在权利要求中的概括或引用关系,也无论其在说明书或附图中的表述或展示方式。
- 还没有人留言。
