当前位置:文档之家› 基于芯片多线程处理器的性能测试及分析

基于芯片多线程处理器的性能测试及分析

m u t h e d n c e uli g i p r tn y t m . l t r a i g s h d en n o e a i g s se i
[ ywod ]ci ltraig wokodts;o tnin af i Ke r s hpmut e dn ; rla tcne t ;fi t i h e o ny
数商业工作负载 ,如数据库 、We b服务 以及在线事务处理 , 会带来很高的缓存失效率 ,浪费了绝大 部分的处理器 时钟 周
期 ,使执行部件 基本处于 空闲状态 。乱序执行和分支预测ห้องสมุดไป่ตู้等
指 令 级 并 行 技 术 虽 然 可 以 在 一 定 程 度 上 隐 藏 一 级 缓 存 (ah) cce
c n g rbe o f ua l wok o d,a ay e te n u n e f i ee t c e uig n t p rom a c ,a d r p e s me o tmiain d ie o h i rl a n lz s h if e c o df r n sh d l o he ef r n e n p o os s o p i z to a vc t te l n
muth e dn e c mak wi ul o f u a l ne r t o ko d r n ef r n e ts o e c i l tr a ig p o e srwi aiu ltr a ig b n h r t f l c n g rb e itgae w r l a , u sp r ma c e t n t hp mut h e dn r c so t v r s i h y i d o h i h o
T G i in L AO a gk , HAO L — n AN Y -a , I Xin ・eS j io g s
( olg f o u e, t n l ie s yo fn e e h oo y C a g h 1 0 3 C i a C l e mp trNai a Unv ri f e oC o t Dee s c n l g , h n s a4 0 7 , hn ) T
端总线等资源 ;在各处理内核 中,多个硬件线程则共享核内 的功能部件、流水 线和 一级缓存 等资源 。
本文的主要工作是设计了一种适合于 C MT 平 台的多线 程负载测试。
2 相关研究
IM 的 S B MT处理器 P OWE 5支持动态设置硬件线程优 R
先级 , 以改变分配的执 行时间比例 。 献【] S P P 2 0 文 4用 E CC U 0 0
此,设计一种完全可定制的集成负载多线程测试方法 ,在多种负载配置下对芯片多线程处理器进行性 能测试,分析不 同调度 方式对性能 的
影响,为操作系统 多线程调度提 出优化 思想。
关健诃 :芯片 多线程 ;负载测试 ;争 用;亲和性
Pe f r a c e t n a y i r o m n eT s d An l ss a Ba e n Ch p M u tt r a i g Pr c s o s do i l h e dn o e s r i
第3 6卷 第 1 期 8
V1 o. 36 No1 .8





21 00年 9月
S p e b r2 1 e tm e 0 0
Co put rEng n e i m e i e rng
秃与设计技术 ・
文 编 : 0 - 4 (11-2 -0 文 标 码; 章 号 1 0-22 08-5'3 0- 80 )- 3- 献 识 A 3 - ' 0
测 试集对其进行测试 ,分析不 同优先级组合的表现。
文献[] S 5在 MT处理器上设计 了一种内存监测框架 ,利 用活 动向量对缓存 事件计数 ,以获得 更细粒度 的运行 时缓存 活动信息。
中 分类 P9 圈 号t 31 T
基 于 芯 片 多线程 处理 器 的性 能 测 试 及 分析
唐夷倚 ,廖 湘科 ,邵立 橙
( 国防科 学技术大学计算机学院 ,长沙 4 0 7 ) 10 3

要 :芯片多线程处理器给现代商业负载带来 了高吞 吐率和并行化高性能 ,同时也给操作系统和软件 的设计 以及性 能优化 带来 难题。为
1 概 述
近年来 ,传统的处理器研发方式 已经无法显著提高处理
器 的性能 ,主要原因有 3点:风 冷芯片 的最大功耗和散热能 力,指令级并行( P的发掘空间 ,访存时延…。处理器指令 I ) L 执 行时延 与访存 时延之 间 的差 距导致 处理器 利 用率严重 不 足 ,这种差距还在以每年 5 %的速度递增 。当前流行的大多 0
[ s at hpmuthedn rcso rvd s ihtru h u n aall e omac o emo e c mmeca rla , n r g Ab t c]C i ltraigpoesrpo ie g o g p t dprl r r n efrh d m o r i h h a e pf t ril ko d adbi s wo n
a o t u ze r h e i n a d p ro a c p i z to f p r tn y t m nd s fwa e Ai n tt e a o epr b e ,hi p p rd mon ta e b u z l sf e d sg n e r n e o tmi ai n o e ai g s se a o t r . mi g a h b V o l m t s a e e p o t f m o sr t sa
相关主题