-
公开(公告)号:CN113424176B
公开(公告)日:2025-04-18
申请号:CN202080014172.8
申请日:2020-02-11
Applicant: 国际商业机器公司
IPC: G06F16/903
Abstract: 提供用于执行向量串搜索的指令。获得要处理的指令,其中指令被定义为用于定位串内的子串的出现的串搜索指令。处理指令,其中处理包括使用在指令的另一操作数中指定的子串来搜索在指令的一个操作数中指定的串。基于搜索在串内定位到子串的第一完全匹配,返回完全匹配条件指示以及第一完全匹配在串中的位置,并且基于搜索在串的终止处仅定位到子串的部分匹配,返回部分匹配条件指示以及部分匹配在串中的位置。
-
公开(公告)号:CN117396847A
公开(公告)日:2024-01-12
申请号:CN202280038622.6
申请日:2022-06-14
Applicant: 国际商业机器公司
IPC: G06F9/30
Abstract: 获得将数据从源数据类型转换成目标数据类型的指令。源数据类型是从由指令所支持的一个或多个源数据类型中选择的,目标数据类型是从由指令所支持的一个或多个目标数据类型中选择的。基于源数据类型或目标数据类型的所选择的数据类型,确定由指令使用的舍入模式。舍入模式基于所选择的数据类型而隐式地设置;它被分配给所选择的数据类型。执行数据从源数据类型到目标数据类型的转换。该转换包括使用隐式地设置的舍入模式执行舍入操作。执行转换提供目标数据类型的结果,其被写入选择位置。
-
-
公开(公告)号:CN114365110A
公开(公告)日:2022-04-15
申请号:CN202080063263.0
申请日:2020-08-07
Applicant: 国际商业机器公司
IPC: G06F15/80
Abstract: 用于处理具有扩展结果的指令的系统包括第一指令执行单元,其具有用于执行处理器指令的第一结果总线。该系统还包括第二指令执行单元,其具有用于执行处理器指令的第二结果总线。第一指令执行单元被配置成在处理器指令的执行期间,如果第二指令执行单元不被用于执行处理器指令并且如果所接收的处理器指令产生具有大于第一结果总线的宽度的数据宽度的结果,则选择性地将由第一指令执行单元计算的结果的一部分发送到第二指令执行单元。第二指令执行单元被配置为接收由第一指令执行单元计算的结果的该部分,且将所接收的结果放在第二结果总线上。
-
公开(公告)号:CN119013653A
公开(公告)日:2024-11-22
申请号:CN202380021115.6
申请日:2023-02-20
Applicant: 国际商业机器公司
IPC: G06F3/06
Abstract: 通过将输入数据排列成由组合以形成棒页的数据棒组成的统一结构,来执行处理输入数据以便传送到诸如人工智能引擎的数据消费者。棒是任何尺寸合适的输入数据元素集合,由此棒的尺寸是固定的。为具有用于消耗部分棒的某些范围的无效数据的数据棒建立掩码模式,同时保持所传送的输入数据的有效性。基于设置有效掩码和值(SAMV)指令导出掩码模式。导出的掩码模式将被转发以用于向数据消费者发送后续加载指令。
-
-
-
-
公开(公告)号:CN113518971B
公开(公告)日:2025-05-09
申请号:CN202080013466.9
申请日:2020-01-27
Applicant: 国际商业机器公司
IPC: G06F9/455
Abstract: 用于指令的执行的数位验证检查控制。过程获得用至少一个输入值执行操作的指令。所述指令无验证指示符,用于控制是否为所述指令的执行而启用数位验证检查控制。所述过程执行指令,所述执行包括基于无验证指示符,确定是否为所述指令的执行启用了数位验证检查控制,以及基于所述确定而执行处理。基于无验证指示符被设置为定义的值,启用数位验证检查控制,并且所述处理包括强制所述执行输出的数位检查错误指示符指示关于所述至少一个输入值无数位检查错误。
-
-
-
-
-
-
-
-
-