← 返回列表

浮点运算装置及其处理方法、信息处理系统、硬件加速器

申请号: CN202410240189.5
申请人: 浪潮(北京)电子信息产业有限公司
申请日期: 2024/3/4

摘要文本

本发明涉及计算机技术领域,公开了一种浮点运算装置及其处理方法、信息处理系统、硬件加速器,包括:浮点数据分析模块对浮点操作数进行分类分析,得到数据分析结果;异常结果生成模块在数据分析结果未满足当前计算模式下的算法规则时,直接生成相应结果;浮点数据归一化模块在数据分析结果满足当前计算模式下的算法规则时,将当前计算模式下得到的浮点数据或定点数据进行归一化处理,得到任意浮点格式的归一化浮点数结果。上述装置支持不同类型浮点格式,支持浮点乘、加、指数、倒数、开平方根倒数,开平方根等多种高性能计算模式,减少了冗余工作量,提高了整体效率,在保证精度的前提下能够减少硬件资源面积,且适用范围广。 来自:马 克 团 队

专利详细信息

项目 内容
专利名称 浮点运算装置及其处理方法、信息处理系统、硬件加速器
专利类型 发明申请
申请号 CN202410240189.5
申请日 2024/3/4
公告号 CN117827145A
公开日 2024/4/5
IPC主分类号 G06F7/499
权利人 浪潮(北京)电子信息产业有限公司
发明人 郝锐; 王彦伟; 肖麟阁; 赵谦谦; 王江为; 樊嘉恒; 张静东
地址 北京市海淀区上地信息路2号2-1号C栋1层

专利主权项内容

1.一种浮点运算装置,其特征在于,包括:浮点乘法器,浮点加法器,浮点指数计算器,浮点倒数计算器,浮点开平方根计算器和浮点开平方根倒数计算器;所述浮点乘法器,所述浮点加法器,所述浮点指数计算器,所述浮点倒数计算器,所述浮点开平方根计算器和所述浮点开平方根倒数计算器均包括浮点数据分析模块,异常结果生成模块和浮点数据归一化模块;其中,所述浮点数据分析模块,用于对浮点操作数进行分类分析,得到数据分析结果;浮点操作数包括半精度浮点数、单精度浮点数和双精度浮点数这三种类型中的至少一种;所述异常结果生成模块,用于在所述数据分析结果未满足当前计算模式下的算法规则时,直接生成相应结果;所述浮点数据归一化模块,用于在所述数据分析结果满足当前计算模式下的算法规则时,将当前计算模式下得到的浮点数据或定点数据进行归一化处理,得到任意浮点格式的归一化浮点数结果。 该数据由整理