The invention discloses a data processing system and terminal equipment of a heterogeneous multi-core platform. The system comprises a plurality of nodes and a shared cache module corresponding to each node, in which the target node is used to process data according to a preset algorithm and store the processed shared data in a shared cache module corresponding to the target node so that other nodes can move from the shared cache module to the shared cache module corresponding to the target node. The corresponding shared data is obtained in the shared cache module; the target node is any one of multiple nodes. The target node in this application stores the shared data after processing into the shared cache module corresponding to the target node. When other nodes need to process the shared data, they can obtain the corresponding shared data from the shared cache module storing the shared data. Compared with the existing technology, it can reduce the number of data removal and shorten the processing time. In this way, the efficiency of data processing is improved and the real-time and parallelism of the system are realized.
【技术实现步骤摘要】
一种异构多核平台的数据处理系统及终端设备
本专利技术实施例涉及数据处理
,特别是涉及一种异构多核平台的数据处理系统及终端设备。
技术介绍
目前,处理器是现代社会发展最不可缺少的电子产品,广泛的应用于数字通信、智能控制以及消费类电子产品等领域中。随着时代的发展,越来越多的处理器采用了异构多核的方案来解决处理速度、功耗、成本、集成度和应用范围等各个方面的问题。然而,如何解决异构多核处理器的协同工作与处理速度之间的冲突、数据访问与并行性之间的矛盾,一直以来都是该领域的研究热点。在采用异构多核平台对图像进行处理时,处理器会将处理后的数据存储至自身的内存中,当另一个处理器需要从该处理器中获取数据时,该处理器会将自身内存中存储的数据复制到另一个处理器的内存中,另一个处理器再从自身的内存中读取数据进一步对该数据进行处理。由于图像的数据量较大,采用现有技术中的异构多核平台对图像进行处理时,需要对数据进行多次搬移,造成数据处理过程耗时较长,难以实现系统的实时性和并行性,影响图像处理效率。鉴于此,如何提供一种解决上述技术问题的异构多核平台的数据处理系统及终端设备成为本领域技术人 ...
【技术保护点】
1.一种异构多核平台的数据处理系统,其特征在于,包括多个节点以及与各个所述节点分别对应的共享缓存模块,其中,目标节点,用于依据预设算法对数据进行处理,并将处理后的共享数据存储至与所述目标节点对应的共享缓存模块中,以便其他的节点从所述共享缓存模块中获取相应的共享数据;所述目标节点为多个所述节点中的任意一个节点。
【技术特征摘要】
1.一种异构多核平台的数据处理系统,其特征在于,包括多个节点以及与各个所述节点分别对应的共享缓存模块,其中,目标节点,用于依据预设算法对数据进行处理,并将处理后的共享数据存储至与所述目标节点对应的共享缓存模块中,以便其他的节点从所述共享缓存模块中获取相应的共享数据;所述目标节点为多个所述节点中的任意一个节点。2.根据权利要求1所述的异构多核平台的数据处理系统,其特征在于,还包括:管理模块,用于对各个所述共享缓存模块的状态信息进行记录。3.根据权利要求2所述的异构多核平台的数据处理系统,其特征在于,所述管理模块,具有用于对各个所述共享缓存模块的运行状态进行监测,并依据监测信息对相应的共享缓存模块的状态信息进行记录。4.根据权利要求2所述的异构多核平台的数据处理系统,其特征在于,所述管理模块,具体用于依据所述目标节点的操作信息设置与相应的共享缓存模块对应的状态寄存器的状态标记位,以实现对与所述目标节点对应的共享缓存...
【专利技术属性】
技术研发人员:孙海超,田睿,
申请(专利权)人:中国科学院长春光学精密机械与物理研究所,
类型:发明
国别省市:吉林,22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。