Invention Publication
- Patent Title: 一种基于SIMD指令集的exp指数函数的实现方法
-
Application No.: CN202210876628.2Application Date: 2022-07-25
-
Publication No.: CN117492699APublication Date: 2024-02-02
- Inventor: 田喻
- Applicant: 北京君正集成电路股份有限公司
- Applicant Address: 北京市海淀区西北旺东路10号院东区14号楼
- Assignee: 北京君正集成电路股份有限公司
- Current Assignee: 北京君正集成电路股份有限公司
- Current Assignee Address: 北京市海淀区西北旺东路10号院东区14号楼
- Agency: 北京嘉东律师事务所
- Agent 田欣欣
- Main IPC: G06F7/556
- IPC: G06F7/556 ; G06F9/38

Abstract:
本发明提供一种基于SIMD指令集的exp指数函数的实现方法,包括S1:加载数据;S2:将输入数据的范围限制在‑88.7~88.7之间;S3,先将x拆分成两部分相加,即x=x_bas+x_rem公式(4),再将ex拆分成两部分相乘,即ex=exp_bas*exp_rem公式(8),其中exp_bas=2x_int公式(6),exp_rem=ex_rem公式(7),先求ex的第一部分exp_bas;S4求ex的第二部分exp_rem:利用泰勒展开式求公式(7),以e为底指数函数的泰勒公式是 公式(9),ex_rem展开为公式(10);S5:求得的exp_bas与exp_rem相乘,求公式(8)的结果;S6:将计算结果从寄存器中保存到内存中。
Information query