一种实现多线程互斥操作的方法、装置和芯片

    公开(公告)号:CN104102549A

    公开(公告)日:2014-10-15

    申请号:CN201310112333.9

    申请日:2013-04-01

    CPC classification number: G06F9/526 G06F9/52 G06F12/1466

    Abstract: 本发明实施例提供了一种实现多线程互斥操作的方法、装置和芯片,通过在芯片上分布多个锁部件,分别管理不同小核申请锁的申请锁消息和释放锁的释放锁消息,进而能够解决线程数目增多时产生的拥塞问题,提高线程协同执行的速度。该方法包括:接收小核发送的锁消息,所述锁消息携带所述小核中第一线程请求的锁对应的内存地址,其中,所述锁消息为申请锁消息或释放锁消息;利用所述请求的锁的内存地址计算所述请求的锁所属的锁部件的编号;向所述编号对应的锁部件发送所述锁消息,请求所述锁部件对所述锁消息进行处理。本发明适用于计算机领域。

    一种实现多线程互斥操作的方法、装置和芯片

    公开(公告)号:CN104102549B

    公开(公告)日:2017-12-15

    申请号:CN201310112333.9

    申请日:2013-04-01

    CPC classification number: G06F9/526 G06F9/52 G06F12/1466

    Abstract: 本发明实施例提供了一种实现多线程互斥操作的方法、装置和芯片,通过在芯片上分布多个锁部件,分别管理不同小核申请锁的申请锁消息和释放锁的释放锁消息,进而能够解决线程数目增多时产生的拥塞问题,提高线程协同执行的速度。该方法包括:接收小核发送的锁消息,所述锁消息携带所述小核中第一线程请求的锁对应的内存地址,其中,所述锁消息为申请锁消息或释放锁消息;利用所述请求的锁的内存地址计算所述请求的锁所属的锁部件的编号;向所述编号对应的锁部件发送所述锁消息,请求所述锁部件对所述锁消息进行处理。本发明适用于计算机领域。

    一种操作系统进程识别跟踪及信息获取的方法和装置

    公开(公告)号:CN104007956B

    公开(公告)日:2017-08-04

    申请号:CN201310062081.3

    申请日:2013-02-27

    CPC classification number: G06F11/3466 G06F2201/815 G06F2201/865

    Abstract: 本发明的实施例提供了一种操作系统进程识别跟踪及信息获取的方法和装置,涉及软件技术领域,能够在虚拟环境下有效地获取客户操作系统当前进程信息。该方法包括:识别客户操作系统当前进程,获取当前的寄存器现场信息;生成客户操作系统当前进程控制块字段偏移知识信息;通过当前的寄存器现场信息计算客户操作系统当前进程控制块基地址;根据客户操作系统当前进程控制块基地址和客户操作系统当前进程控制块字段偏移知识信息,利用进程信息获取函数读取客户操作系统当前进程信息。本发明应用于虚拟化环境下客户操作系统当前进程信息的获取。

    一种操作系统进程识别跟踪及信息获取的方法和装置

    公开(公告)号:CN104007956A

    公开(公告)日:2014-08-27

    申请号:CN201310062081.3

    申请日:2013-02-27

    CPC classification number: G06F11/3466 G06F2201/815 G06F2201/865

    Abstract: 本发明的实施例提供了一种操作系统进程识别跟踪及信息获取的方法和装置,涉及软件技术领域,能够在虚拟环境下有效地获取客户操作系统当前进程信息。该方法包括:识别客户操作系统当前进程,获取当前的寄存器现场信息;生成客户操作系统当前进程控制块字段偏移知识信息;通过当前的寄存器现场信息计算客户操作系统当前进程控制块基地址;根据客户操作系统当前进程控制块基地址和客户操作系统当前进程控制块字段偏移知识信息,利用进程信息获取函数读取客户操作系统当前进程信息。本发明应用于虚拟化环境下客户操作系统当前进程信息的获取。

    一种超导并行寄存器堆装置

    公开(公告)号:CN112114875B

    公开(公告)日:2023-06-02

    申请号:CN202010876462.5

    申请日:2020-08-27

    Abstract: 提供一种超导并行寄存器堆装置,该装置包括N个寄存器组,其中N为大于等于2的整数,该N个寄存器组分别包括用于接收数据输入的数据输入端,用于接收写数据地址的写地址输入端,用于接收写使能信号的写使能端,用于接收时钟信号的时钟输入端,用于接收读数据地址的读地址输入端以及用于将数据输出的数据输出端;其中,该N个寄存器组的数据输入端连接在一起,该N个寄存器组的写地址输入端连接在一起,以及该N个寄存器组的写使能端连接在一起。

    超导译码器装置
    6.
    发明授权

    公开(公告)号:CN113361718B

    公开(公告)日:2023-04-28

    申请号:CN202110689803.2

    申请日:2021-06-22

    Abstract: 提供一种超导2/4译码器,其包括:第一与门,包括用于接收第二地址位的第一输入端,用于接收取反后的第一地址位的第二输入端,以及用于将数据输出的输出端;第二与门;其包括用于接收取反后的第一地址位的第一输入端,用于接收取反后的第二地址位的第二输入端,以及用于将数据输出的输出端;第三与门,其包括用于接收第二地址位的第一输入端,用于接收第一地址位的第二输入端,以及用于将数据输出的输出端;第四与门,其包括用于接收取反后的第二地址位的第一输入端,用于接收第一地址位的第二输入端,以及用于将数据输出的输出端;其中,第一与门、第二与门、第三与门以及第四与门还包括用于接收时钟信号的时钟端。

    超导脉冲计数器
    7.
    发明公开

    公开(公告)号:CN115001482A

    公开(公告)日:2022-09-02

    申请号:CN202210598684.4

    申请日:2022-05-30

    Abstract: 提供一种1位超导脉冲计数器,包括:超导异或门,包括用于接收超导脉冲信号的第一输入端和时钟端,用于输出数据的输出端,以及用于接收超导异或门的输出端的数据的第二输入端;DFFC触发器,包括用于接收超导异或门的输出端的数据的输入端,用于接收超导脉冲信号的时钟端,以及用于输出数据的第一输出端和第二输出端;以及Q_D转换器,包括用于接收DFFC触发器的第一输出端的数据的第一输入端,用于接收DFFC触发器的第二输出端的数据的第二输入端,以及用于输出电平信号的输出端。还提供一种N位超导脉冲计数器,包括N个1位超导脉冲计数器,第N个1位超导脉冲计数器用于接收第N‑1个超导脉冲计数器的进位信号,输出第N位电平信号,以及输出进位信号。

    超导接口异步采集装置
    8.
    发明授权

    公开(公告)号:CN111427810B

    公开(公告)日:2021-10-15

    申请号:CN202010186250.4

    申请日:2020-03-17

    Abstract: 本发明提供一种超导接口异步采集装置,该装置包括:RDFF、第一NDRO以及控制模块,其中RDFF包括:数据输入端,用于接收外部输入数据;时钟输入端,用于接收使能信号,RDFF根据使能信号控制RDFF的数据输出;以及数据输出端,用于将其输出信号输出至第一NDRO的数据输入端;第一NDRO包括:数据输入端,用于接收RDFF输出的数据;以及时钟输入端,用于接收第一时钟信号;其中第一NDRO基于使能信号和第一时钟信号将从RDFF所接收的数据进行输出;控制模块用于接收外部清零信号,并且根据外部清零信号和第一时钟信号生成控制信号,传输到RDFF的重置端。

    超导寄存器堆装置及其控制方法

    公开(公告)号:CN113128172A

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

    申请号:CN202110439614.X

    申请日:2021-04-23

    Abstract: 提供一种超导寄存器堆装置,包括m个寄存器组,每个寄存器组包括n个寄存器单元,其中m和n均为大于等于2的整数。每个寄存器单元包括用于接收数据输入的数据输入端,用于接收写入控制信号的写入控制端,用于接收时钟信号的时钟输入端,以及用于将数据输出的数据输出端。其中,m个寄存器组的相同位的寄存器单元的数据输入端通过多个SPL器件连接在一起;m个寄存器组的相同位的寄存器单元的数据输出端通过多个CB器件连接在一起。

    一种串匹配算法的加速方法及装置

    公开(公告)号:CN106445891A

    公开(公告)日:2017-02-22

    申请号:CN201610648826.8

    申请日:2016-08-09

    CPC classification number: G06F17/2264

    Abstract: 本发明提出一种串匹配算法的加速方法及装置,该方法包括构造基本转换规则与交叉转换规则,根据缓存策略函数确定状态缓存寄存器中的状态Sc1与Sc2,判断当前状态Si在基本转换规则和n步交叉转换规则中是否存在接收当前字符c的转换规则,根据相应转换规则,将字符c进行转换。本发明通过增加状态缓存组件和选通电路,如寄存器组和多路选通器,在串匹配过程中动态生成转换规则,实现了串匹配算法的加速,同时能够消除传统串匹配算法中需存储的大量转换规则,降低生成状态机的规模,提高串匹配算法的执行速度。

Patent Agency Ranking