首页> 外国专利> Exception handling for SIMD floating point-instructions using a floating point status register to report exceptions

Exception handling for SIMD floating point-instructions using a floating point status register to report exceptions

机译:使用浮点状态寄存器报告异常的SIMD浮点指令的异常处理

摘要

A method, apparatus, and computer program product for handling IEEE 754 standard exceptions for Single Instruction Multiple Data (SIMD) instructions. Each SIMD sub-operation's corresponding IEEE 754 exception flag is bit-wise “ORed” with an accrued exception field if a trap enable mask field is configured to mask the exception, with the “ORed” result written back in the accrued exception field. If the trap enable mask field is configured to enable the exception, the accrued exception field and a current exception field are cleared, and an unfinished floating-point exception flag is set in a floating-point trap type field. The actual sub-operation(s) causing the exception is determined through software.
机译:一种用于处理单指令多数据(SIMD)指令的IEEE 754标准异常的方法,装置和计算机程序产品。每个SIMD子操作的对应IEEE 754异常标志是按位“或”的。如果将陷阱启用屏蔽字段配置为屏蔽异常,则该字段带有应计的异常字段,且为“或”。结果写回应计异常字段中。如果将陷阱启用掩码字段配置为启用异常,则清除应计异常字段和当前异常字段,并在浮点陷阱类型字段中设置未完成的浮点异常标志。导致异常的实际子操作是通过软件确定的。

著录项

  • 公开/公告号US6675292B2

    专利类型

  • 公开/公告日2004-01-06

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号US19990374052

  • 发明设计人 J. ARJUN PRABHU;DOUGLAS M. PRIEST;

    申请日1999-08-13

  • 分类号G06F150/00;

  • 国家 US

  • 入库时间 2022-08-21 23:12:31

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号