用于实现NUMA感知统计计数器的系统和方法

    公开(公告)号:CN105190560B

    公开(公告)日:2018-12-11

    申请号:CN201380072254.8

    申请日:2013-12-19

    IPC分类号: G06F9/52 G06F9/50

    摘要: 本文所述的系统和方法可以用来实现适于在采用NUMA风格存储器体系架构的系统中使用的可扩展统计计数器。计数器可以实现为包括计数值部分和节点标识符部分的数据结构。计数器可以在事务内访问。节点标识符部分可以识别最近递增计数器的线程在其上执行的节点或者已经请求递增计数器的优先权的线程在其上执行的节点。在所识别出的节点上执行的线程可以比其它线程具有更高的递增计数器的优先权。在其它节点上执行的线程可以延迟其递增计数器的尝试,从而鼓励来自单个节点上的线程的连续更新。不耐烦的线程可以尝试更新节点标识符部分或者可以更新抗饥饿变量,以指示对优先权的请求。

    协同工作方法以及使用该方法的系统

    公开(公告)号:CN108876275A

    公开(公告)日:2018-11-23

    申请号:CN201710341859.2

    申请日:2017-05-16

    发明人: 张书铭

    IPC分类号: G06Q10/10 G06F17/30

    摘要: 本发明的实施例提出一种协同工作方法以及使用该方法的系统。协同工作方法由处理单元载入并执行客户端的程序码时实施,包含:透过人机界面接收使用者编辑电子文件的信号;产生并执行相应于信号的编辑命令;将客户端更版计数器加一;传送包含编辑命令的同步请求给服务器;从服务器接收认可信息,其中包含编辑命令及服务器更版计数器的值;以及当相应于编辑命令的客户端更版计数器的值与服务器更版计数器的值不相符时,判定发生命令冲突及执行冲突化解程序,用以让所有客户端间的编辑命令的执行顺序一致。

    可恢复流处理
    6.
    发明公开

    公开(公告)号:CN108475218A

    公开(公告)日:2018-08-31

    申请号:CN201780006909.X

    申请日:2017-01-13

    IPC分类号: G06F9/52 G06F11/14

    摘要: 计算系统(100)包括执行数据处理程序的节点(152),其中所述数据处理程序各自处理至少一个数据单元流。数据存储系统(156、157)储存所述程序中的至少两个程序能够访问的共享数据。使用第一数据处理程序来处理至少一个流包括:处理包括多个连续数据单元子集的第一数据单元流;在处理第一连续数据单元子集以及处理在所述第一数据单元流内与所述第一连续数据单元子集相邻的第二连续数据单元子集之间,发起所述第一数据处理程序内的处理的中止;在判断为所述第一数据处理程序内的处理的中止已经完成之后,持久储存由于处理所述第一连续数据单元子集而引起的所述共享数据的至少一些改变;以及继续所述第一数据处理程序内的处理。

    一种编译源代码对象的方法、装置及计算机

    公开(公告)号:CN108376070A

    公开(公告)日:2018-08-07

    申请号:CN201610967074.1

    申请日:2016-10-28

    IPC分类号: G06F8/41

    CPC分类号: G06F8/41 G06F9/52

    摘要: 本发明公开了一种编译源代码对象的方法、装置及计算机,其中,该方法包括:编译器确定源代码中待编译对象的对象类型,其中,所述待编译对象设置有计数器;所述编译器在所述待编译对象的对象类型为在一时刻仅能被一线程操作的类型时,为所述待编译对象的计数器设置计数器计数规则;采用本发明的方法、装置及计算机,可提高源代码中对象的编译效率。

    通过重映射同步来加速任务子图

    公开(公告)号:CN108139931A

    公开(公告)日:2018-06-08

    申请号:CN201680060038.5

    申请日:2016-09-14

    IPC分类号: G06F9/48

    摘要: 各实施例包括用于加速执行属于共同属性任务图的多个任务的计算设备、装置和计算设备实现的方法。计算设备可以识别第一后继任务,该第一后继任务是依赖于已捆绑任务的,使得可用同步机制是已捆绑任务和第一后继任务的共同属性,并且使得第一后继任务仅依赖于可用同步机制是其共同属性的前驱任务。计算设备可以将第一后继任务添加到共同属性任务图,并且将属于共同属性任务图的多个任务添加到就绪队列。计算设备可以递归地识别后继任务。同步机制可以包括用于控制逻辑流的同步机制和用于数据访问的同步机制。

    用于有效资源管理的电子装置及其方法

    公开(公告)号:CN108089922A

    公开(公告)日:2018-05-29

    申请号:CN201711157559.5

    申请日:2017-11-20

    IPC分类号: G06F9/50

    CPC分类号: G06F9/505 G06F9/4881 G06F9/52

    摘要: 根据示例实施例的电子装置的资源管理方法包括:在所述电子装置的存储器中存储资源信息,所述资源信息包括至少一个资源类别和属性类别,所述资源类别用于按照类型将硬件资源和软件资源分类,所述属性类别指示包括在所述至少一个资源类别中的资源的属性信息;以及响应于应用请求特定资源,基于所述资源信息向所述应用分配所述特定资源。