-
公开(公告)号:CN104956364A
公开(公告)日:2015-09-30
申请号:CN201380071197.1
申请日:2013-12-06
Applicant: 国际商业机器公司
IPC: G06F17/16
CPC classification number: G06F9/30036 , G06F9/3005 , G06F9/30098 , G06F9/3861
Abstract: 促进向量异常处理。执行针对向量寄存器的一个或多个元素执行操作的向量指令。当在指令执行期间遇到异常时,提供向量异常码,所述异常码指示所述向量寄存器内导致所述异常的位置。所述向量异常码还包括所述异常的原因。
-
公开(公告)号:CN102947794A
公开(公告)日:2013-02-27
申请号:CN201080066964.6
申请日:2010-11-08
Applicant: 国际商业机器公司
CPC classification number: G06F9/30003 , G06F9/30181 , G06F9/30196 , G06F9/45541
Abstract: 多功能指令的所选择已安装功能被隐藏,这样即使处理器能够执行隐藏的已安装功能,隐藏功能的可用性被隐藏,从而响应于多功能指令查询功能可用性,只有未隐藏的功能才被报告为已安装。
-
公开(公告)号:CN102906700A
公开(公告)日:2013-01-30
申请号:CN201080066985.8
申请日:2010-11-08
Applicant: 国际商业机器公司
CPC classification number: G06F9/30145 , G06F9/30167 , G06F9/45541 , G06F9/45554
Abstract: 在支持执行指令的多个功能的处理器中,设置指令阻止值以阻止所述多个功能中的一个或多个功能,使得执行被阻止功能之一的尝试将导致程序异常,并且指令将不会执行,然而同一指令将能够执行不是被阻止功能的任何功能。
-
公开(公告)号:CN117441172A
公开(公告)日:2024-01-23
申请号:CN202280038511.5
申请日:2022-06-13
Applicant: 国际商业机器公司
IPC: G06N3/063
Abstract: 对指令执行指令处理(700)。指令被配置为执行多个功能(702),其中,多个功能中的功能将在多个处理阶段中被执行(704)。处理阶段被定义为存储多达选择量的数据(706)。所选择量的数据基于要执行的功能(708)。多个功能中的至少一个功能具有与至少一个其它功能不同的用于所选择量的数据的值(710)。基于处理选择功能的选择处理阶段,确定是否发生到指定区域中的存储(712)。基于确定发生到指定区域中的存储,呈现中断(714),并且基于确定没有发生到指定区域中的存储,继续指令处理(716)。
-
-
-
-
-
-
公开(公告)号:CN107111578B
公开(公告)日:2020-06-19
申请号:CN201580054185.7
申请日:2015-09-14
Applicant: 国际商业机器公司
Inventor: M·法雷尔 , L·海勒 , J·P·库巴拉 , D·W·施密特 , D·格雷纳 , T·什莱格尔 , F·Y·布萨巴 , D·奥西塞克 , J·D·布拉德伯里 , F·莱纳特 , B·纳兹 , C·雅各比 , C·盖尼
Abstract: 本发明提供一种实现输入/输出(I/O)中断的经修改优先级路由的系统及方法。所述系统及方法判定所述I/O中断对于核心是否为待决的,及根据对所述I/O中断为待决的判定来判定是否针对所述中断的客机线程处理启用了所述核心的多个客机线程中的任一者。此外,所述系统及方法:判定针对客机线程处理启用的所述多个客机线程中的至少一者是否处于等待状态;及根据对针对客机线程处理启用的所述多个客机线程中的所述至少一者处于所述等待状态的判定,将所述I/O中断路由至针对客机线程处理启用且处于所述等待状态的客机线程。
-
-
-
-
-
-
-
-
-