SIMD处理模块
    1.
    发明授权

    公开(公告)号:CN106020776B

    公开(公告)日:2021-09-03

    申请号:CN201610176658.7

    申请日:2016-03-24

    Abstract: 提供了一种SIMD处理模块,其包括多个向量处理单元(“VU”),多个向量处理单元能够被用于在向量内的相应的部分(或“子向量”)上执行指令。控制单元确定针对VU中的每个的向量位置指示以指示VU要在向量的哪个部分上执行指令。因此,向量在概念上被划分成子向量,其中,相应的VU并行地在相应的子向量上执行指令。每个VU能够如期望地执行指令,但是仅仅在整个向量的子部分上。这允许指令被编写以用于执行在n路VU上以由多个n路VU执行,其每个在向量的不同点处开始,使得指令能够并行地被执行在向量的多于n个的数据项上。

    控制处理系统中的处理器之间的数据流

    公开(公告)号:CN106021175B

    公开(公告)日:2021-06-25

    申请号:CN201610170137.0

    申请日:2016-03-23

    Abstract: 本申请的各实施例涉及控制处理系统中的处理器之间的数据流。一种处理系统包括用于执行程序的程序处理器和用于执行特定类型的操作(例如,矢量处理操作)的专用处理器。程序处理器使用对接模块和一组两个或者更多寄存器组以将特定类型的操作卸载到专用处理器以用于在其上执行。在专用处理器访问用于执行当前操作的一个寄存器组之时,对接模块可以并发地向寄存器组中的不同寄存器组中加载用于后续操作的数据。对多个寄存器组的使用允许专用处理器花费它的时间的更大比例执行操作。

    利用时间戳对事件进行日志记录

    公开(公告)号:CN106021058B

    公开(公告)日:2021-07-27

    申请号:CN201610170236.9

    申请日:2016-03-23

    Abstract: 本发明的各实施例总体上涉及利用时间戳对事件进行日志记录。具体地,一种日志记录单元被用于对针对计算机系统中的事件的条目进行日志记录。每个条目包括n位时间戳字段和净荷。净荷包括与事件有关的信息,并且时间戳字段包括针对事件的N位时间戳的n个最低有效位,其中N>n。如果时间戳的n个最低有效位与先前条目的时间戳的对应n位相比较已经卷绕,则对包括时间戳的其他位的计时条目进行日志记录。因此,可以确定针对事件的N位时间戳,但是仅仅时间戳的n个最低有效位被存储在针对事件的条目的时间戳字段中。因此,在不增加每个条目的时间戳字段中的位的数目(n)的情况下(通过具有更大的时间戳)更好地维持存储装置中的事件的时间流。

Patent Agency Ranking