tanh和sigmoid函数执行
    1.
    发明公开

    公开(公告)号:CN114119338A

    公开(公告)日:2022-03-01

    申请号:CN202110843175.9

    申请日:2021-07-26

    申请人: 英特尔公司

    摘要: 本申请公开了tanh和sigmoid函数执行。本文中描述的示例关于用于请求执行tanh指令和sigmoid指令的指令。例如,编译器可生成原生tanh指令以执行tanh。在一些示例中,tanh函数可被编译为三条指令,包括:用于取决于输入的值而执行tanh(输入)或tanh(输入)/输入以生成中间输出的指令;用于基于输入而引起执行比例因子的生成的指令;以及用于引起执行对中间结果与比例因子的乘法操作的指令。例如,可编译sigmoid函数以使数学流水线执行范围校验并基于范围来执行操作。

    浮点舍入处理器、方法、系统和指令

    公开(公告)号:CN109086073B

    公开(公告)日:2023-08-22

    申请号:CN201810527017.0

    申请日:2011-12-22

    申请人: 英特尔公司

    IPC分类号: G06F9/30

    摘要: 一方面,方法包括接收浮点舍入指令。浮点舍入指令指示一个或多个浮点数据元素的源,指示小数点之后一个或多个浮点数据元素中的每一个被舍入至的分数位的数量,并且指示目的地存储位置。响应于浮点舍入指令,结果被存储在目的地存储位置中。结果包括一个或多个经舍入的结果浮点数据元素。一个或多个经舍入的结果浮点数据元素中的每一个包括源中相应的位置中已经被舍入到所指示数量的分数位的浮点数据元素中的一个。公开了其它方法、装置、系统和指令。

    图形处理单元和用于其的方法
    6.
    发明公开

    公开(公告)号:CN115511692A

    公开(公告)日:2022-12-23

    申请号:CN202210638454.6

    申请日:2022-06-07

    申请人: 英特尔公司

    IPC分类号: G06T1/20

    摘要: 实施例涉及用于重用FMA执行单元硬件逻辑以在GPU内为执行获得指数指令、获得尾数指令和/或缩放指令提供原生支持的系统和方法。这些新指令可用于通过检测和处置FMA执行单元的预处理级内的各种特殊情形输入来实现用于数学函数和分析函数(例如,超越函数)的无分支仿真算法,这允许对于此类特殊情形,FMA执行单元的主数据流被绕过。由于特殊情形由FMA执行单元处置,因此对各种函数(包括但不限于对数运算、指数运算和除法运算)进行仿真的库函数可以利用少得多的行数的机器级代码来实现,从而为HPC应用提供改善的性能。