-
公开(公告)号:CN107111525A
公开(公告)日:2017-08-29
申请号:CN201580063372.1
申请日:2015-10-21
Applicant: ARM 有限公司
Inventor: 迈克尔·约翰·威廉姆斯 , 理查德·罗伊·格里森怀特 , 西蒙·约翰·克拉斯克
IPC: G06F11/07
CPC classification number: G06F9/3861 , G06F9/522 , G06F11/0721 , G06F11/0793
Abstract: 提供了用于数据处理的设备及数据处理的方法。响应于数据处理指令进行数据处理操作。若数据处理操作未成功,则设置错误异常条件。确定是否存在错误存储器障碍条件并取决于是否存在错误存储器障碍条件来进行错误存储器障碍程序。若设置错误异常条件且若设置错误遮蔽条件,则错误存储器障碍程序包括:设置延迟错误异常条件;以及清除错误异常条件。
-
公开(公告)号:CN103838551B
公开(公告)日:2017-04-12
申请号:CN201310606714.2
申请日:2013-11-25
Applicant: 富士通株式会社
Inventor: 井原宣孝
IPC: G06F9/38
Abstract: 公开了一种并行计算机及其控制方法。该并行计算机包括多个节点,并且当检测到在多个节点的每个中停止了用于作业的程序的执行时,多个节点中的一个节点从多个节点中的每个收集与障碍同步的进展状态有关的信息。而且,并行计算机中的多个节点中的一个节点基于在该一个节点中用于作业的程序的停止位置和从多个节点中的每个所收集的信息来确定在该一个节点中用于作业的程序的重新启动位置。
-
公开(公告)号:CN103314357B
公开(公告)日:2016-01-20
申请号:CN201180065275.8
申请日:2011-12-13
Applicant: 想象技术有限公司
Inventor: Y·C·弗
CPC classification number: G06F9/3005 , G06F9/3009 , G06F9/3851 , G06F9/3887 , G06F9/46 , G06F9/4881 , G06F9/522 , G06F15/78 , G06F15/8007 , G06T1/20 , Y02D10/24
Abstract: 一种微处理器,该微处理器被配置为执行被划分为多个离散阶段的程序,该微处理器包括:用于调度待在处理器上执行的程序指令的调度器;用于执行由调度器发布的编程指令的多个资源;其中所述调度器被配置为仅在接收到所述程序的先前阶段的执行已经完成的指示后调度所述程序的每一个阶段。通过把程序分离为多个阶段并且提供一能够确定是否阶段的执行已经完成的调度器,每一个阶段能够分别被调度并且先前阶段的结果能够用于告知随后阶段的调度。
-
公开(公告)号:CN103262002B
公开(公告)日:2015-08-05
申请号:CN201180060163.3
申请日:2011-12-14
Applicant: 超威半导体公司
Inventor: 本杰明·托马斯·桑德 , 迈克尔·休斯顿 , 牛顿·张 , 基思·洛韦里
IPC: G06F3/00
CPC classification number: G06F9/544 , G06F9/522 , G06F9/546 , G06F2209/509 , G06T1/20
Abstract: 本文提供了一种用于优化系统调用通信的方法。所述方法包括为波前中的每个工作项目存储系统调用以及将所述所存储的系统调用传输至处理器以用于执行。所述方法还包括响应于所述传输,针对所述波前中的每个工作项目来接收结果。
-
公开(公告)号:CN104541248A
公开(公告)日:2015-04-22
申请号:CN201380039822.4
申请日:2013-07-26
Applicant: 华为技术有限公司
IPC: G06F9/52
Abstract: 一种用于处理屏障命令的计算系统,包括存储器、接口和处理器。所述存储器用于存储标识与屏障命令相关联的目标计算系统的屏障前扩展范围。所述接口与所述存储器耦合,用于向所述屏障前扩展范围内标识的所述目标计算系统发送屏障前计算探针,并接收来自所述目标计算系统的屏障完成通知消息。所述屏障前计算探针用于指示所述目标计算系统监听完成所述屏障命令所需要执行的事务的状态。所述处理器与所述接口耦合,用于基于接收到的所述屏障完成通知消息确定所述屏障命令的状态。
-
-
公开(公告)号:CN103809964A
公开(公告)日:2014-05-21
申请号:CN201310538631.4
申请日:2013-11-04
Applicant: 辉达公司
CPC classification number: G06F9/38 , G06F8/40 , G06F9/30134 , G06F9/3851 , G06F9/5016 , G06F9/52 , G06F9/522 , G06F12/02 , G06F12/0853 , G06F2212/451
Abstract: 本发明提供用线程组执行顺序代码的系统和方法和包含其的SIMT处理器。用于在单指令、多线程(SIMT)处理器的上下文中执行顺序代码的系统和方法。在一个实施例中,系统包括:(1)管线控制单元,可操作以创建顺序代码的副本线程组,副本线程中的一个是主线程,副本线程中的其余线程是从线程,以及(2)通道,可操作以:(2a)仅在主线程中执行顺序代码的某些指令,从线程中的相应指令依据该某些指令而被断言,以及(2b)将主线程中的分支条件广播到从线程。
-
公开(公告)号:CN103809936A
公开(公告)日:2014-05-21
申请号:CN201310538671.9
申请日:2013-11-04
Applicant: 辉达公司
CPC classification number: G06F9/38 , G06F8/40 , G06F9/30134 , G06F9/3851 , G06F9/5016 , G06F9/52 , G06F9/522 , G06F12/02 , G06F12/0853 , G06F2212/451
Abstract: 用于采用函数调用来编译或运行时执行分叉-合并数据并行程序的系统和方法。在一个实施例中,系统包括:(1)分区器,其可操作以将组分区成主组和至少一个工作者组,以及(2)线程指定器,其与分区器相关联并可操作以指定来自主组的仅一个线程用于执行和该至少一个工作者组中的所有线程用于执行。
-
公开(公告)号:CN103080925A
公开(公告)日:2013-05-01
申请号:CN201080068330.4
申请日:2010-09-02
Applicant: 韩国水力原子力株式会社
Inventor: 洪振赫
IPC: G06F17/30 , G06F15/167 , G06F9/30 , G06F17/28
CPC classification number: G06F16/275 , G06F8/51 , G06F9/522 , G06F9/544
Abstract: 本发明的工程分析程序之间的同步连接系统,包含:全局变量提取单元,用于提取多个程序的源码中所定义的全局变量;内存管理单元,构成数据库并存储到共享内存中,以根据变量名检索到全局变量;翻译单元,移除源码的全局变量声明区后,通过修改最初源码而生成针对各程序的可执行文件,以在共享内存中分得存储空间;代码执行单元,用于执行由翻译单元生成的可执行文件,以同步的时间间隔进行时间推进,并将确定各程序的状态的共享内存的存储空间存储到物理存储器及进行恢复。
-
-
-
-
-
-
-
-