高性能可配置浮点运算执行单元设计与测试

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:xiaofan8810060855
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文所作的工作主要分为提高浮点运算性能与可配置性两方面: 1. 增强性能方面: 针对浮点操作中频率最高的浮点加减法,详细分析了当前流行的硬件电路实现算法(2-path算法与单通道算法),提出了可以提高系统并行度的几个方面,并在此基础上对算法与电路做了改进设计,电路综合结果表明达到了降低系统延迟(latency)的目的。针对2-path算法的改进包括:可以进一步使目标操作简化与专一的双通道新划分方案,简化舍入操作的尾数计算结果值域统一方法,能快速求出“符号 绝对值”的二进制求差方案,能快速求出前导0个数的PN编码技术以及指数部分的简化实现方式。 2. 提高可配置性方面: 针对不同应用环境对系统规模、时延等要求不同的特点,本文提出了浮点加法单元的参数化设计理念,主要思路是使各内部电路结构参数化,最终实现完全由用户进行配置实现。这里的参数化包括算法(实现了标准、单通道、2-path、3-path四种算法)、操作数位宽(指数、尾数位宽可变)、预处理实现(传统方法与改进方案)、流水线层数(2层、3层、4层)、舍入模式等,只需指定这些参数具体值,即可生成符合特定要求的浮点执行单元。。
其他文献
近年来随着物联网概念的兴起,人们对于基于位置需求的服务日益增大,尤其是复杂的室内环境,如工厂、医院、商场、矿井、景区、仓库等,常常需要知道相关人员、商品、物品等位置的详
该文结合浦发银行基金托管业务系统的设计与实现,分几个部分论述了如何采用J2EE/Java技术开发企业级Web应用.第一部份概括介绍了与该系统开发相关的知识和背景,包括银行基金
单类分类器是不同于传统模式识别的一种机器学习方法,传统模式识别方法一般需要多个类别的样本(至少两个),而在有些场合中,几乎无法获取多类的样本,或者获取其样本所需花费的代价
工作流管理系统的主要目标是通过调用有关的信息资源与人力资源来协调业务过程中的各个环节,使之按照一定的顺序依次进行,从而实现业务过程的自动化.随着经济的全球化发展,商
关联规则(association rules)在数据挖掘是一个重要的研究内容.而产生频繁集(frequent items)则是产生关联规则的第一步.在大多数以前的实现中,人们普遍采用了类似于Aprior的
态势评估根据功能划分为态势觉察、态势理解、态势预测三级,由态势元素的层次性,可以使用多级多层黑板模型构建态势评估系统.态势觉察为高级态势评估过程提炼态势元素,涉及到
通过对当前多模式匹配理论厂泛而深入的研咒,提出了一套针对入侵检测系统的多模式规则匹配方法,并在Snort系统(规则匹配NIDS的典范)上加以实现,实验结果证明改造过的Snort系统的模
随着全球信息技术飞速发展,信息化水平不断提高,中国的科研管理系统信息化要求与日俱增,而目前中国科研管理系统以单机版为主,该项目就是研制基于互联网科研申报评审系统.该
学位
随着医学影像技术的快速发展,超声心动图在心脏疾病临床诊断中起着越来越重要的作用。如何方便快捷地辅助医生从海量的医学影像数据中获得有价值的心脏疾病临床诊断信息,一直是