浮点与整数资源区别分配的SMT处理器取指策略
本文关键词: 同时多线程 取指策略 资源分配 线程级并行 浮点 整数 出处:《计算机工程》2017年04期 论文类型:期刊论文
【摘要】:在同时多线程处理器中,各线程对于浮点和整数资源需求不同,合理分配线程的共享资源是提升处理器整体性能的重要因素。为此,提出一种浮点与整数资源区别分配的取指策略,合理分配各个线程对于浮点和整数资源的使用情况。实验结果表明,与ICOUNT,STALL等策略相比,该策略在算术平均IPC和调和平均IPC方面均取得一定的性能提升,同时其在处理浮点和整数混合型程序时也具有优势。
[Abstract]:In simultaneous multithreaded processors, different threads have different requirements for floating-point and integer resources. The rational allocation of shared resources of threads is an important factor to improve the overall performance of processors. In this paper, we propose a different allocation strategy of floating-point and integer resources, and allocate the use of floating-point and integer resources by each thread reasonably. The experimental results show that, compared with the ICOUNT _ state strategy, Both arithmetic average IPC and harmonic average IPC have been improved, and it also has advantages in handling floating-point and integer mixed programs.
【作者单位】: 国家高性能集成电路(上海)设计中心;
【基金】:“核高基”重大专项“超级计算机处理器研发”(2013ZX01028-001-001-001)
【分类号】:TP332
【相似文献】
相关期刊论文 前10条
1 刘安,孙艳红;浮点格式转换的分析与实现[J];电脑开发与应用;2001年02期
2 邓彬伟;;嵌入式系统中48位高精度浮点类型的设计与实现[J];微计算机信息;2007年23期
3 何军;田增;郭勇;陈诚;;浮点乘加部件延迟对浮点性能影响的研究[J];计算机工程;2013年07期
4 ;SHARC 2148x/47x:32位浮点DSP[J];世界电子元器件;2010年09期
5 Bill Chou;Tom Erkkinen;;浮点模型的定点化到产品级代码的生成[J];电子设计技术;2010年03期
6 沈俊;沈海斌;虞玉龙;;一种低延迟高吞吐率的浮点整型乘累加单元[J];计算机工程;2013年06期
7 章锦文,马远良;32位浮点DSP综观[J];微处理机;1995年03期
8 Boris Lerner;;浮点计算的动态范围适合更多应用[J];世界电子元器件;2006年05期
9 张峰;黎铁军;徐炜遐;;一种128位高精度浮点乘加部件的研究与实现[J];计算机工程与科学;2009年02期
10 王云贵;杨靓;;基于嵌入式方法的浮点单元验证系统设计[J];微处理机;2012年01期
相关会议论文 前7条
1 邰强强;倪晓强;张民选;;基于浮点融合乘加部件的前导零预测与检测方法研究[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
2 闵银皮;倪晓强;邢座程;;多线程向量浮点部件的验证方法[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
3 陈博文;郭琦;沈海华;;浮点乘加部件的自动化形式验证[A];第六届中国测试学术会议论文集[C];2010年
4 王宏燕;邢座程;邓让钰;;MB64-1浮点部件的设计[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
5 谢启华;倪晓强;李少青;刘荣华;张民选;;高性能浮点融合乘加部件中加法/前导零预测器的流水设计[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
6 王碧文;彭元喜;杨惠;吴铁彬;;一种FA的设计与验证[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
7 李振虎;倪晓强;李少青;谢启华;张民选;;浮点融合乘加部件中108位加法器的设计[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
相关重要报纸文章 前6条
1 广西 姑苏飘雪;“呼唤”渲染世界真色彩[N];电脑报;2004年
2 ;有望促生亿亿次超级计算机[N];网络世界;2010年
3 中国计算机报测试实验室 王炳晨;1GHz CPU为谁而来?[N];中国计算机报;2001年
4 马文方;CPU与GPU:谁将主导下一次计算革命?[N];中国计算机报;2008年
5 ;安腾2处理器技术特征分析[N];中国计算机报;2003年
6 ;让游戏更真实[N];电脑报;2005年
相关硕士学位论文 前10条
1 吴晨璐;面向浮点FFT的加速系统研究[D];复旦大学;2014年
2 罗淑贞;基于FPGA的浮点乘加融合部件的研究及算法[D];河北工业大学;2015年
3 徐祥男;基于FPGA的LOP算法的设计与性能分析[D];河北工业大学;2015年
4 崔鲁平;基于AltiVec技术的浮点类指令的硬件设计与实现[D];天津大学;2014年
5 杨秀杰;32位高性能M-DSP浮点ALU的设计优化与验证[D];国防科学技术大学;2015年
6 潘宏亮;浮点指数类超越函数的运算算法研究与硬件实现[D];西北工业大学;2006年
7 李振虎;浮点融合乘加部件设计分析与尾数加电路定制设计[D];国防科学技术大学;2013年
8 李振;浮点加减法的模拟验证[D];西北工业大学;2006年
9 段滢;双精度浮点运算单元的设计[D];华南理工大学;2012年
10 沈俊;浮点运算加速器的设计研究[D];浙江大学;2013年
,本文编号:1553779
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1553779.html