TPC-C性能估算

发布时间 : 星期四 文章TPC-C性能估算更新完毕开始阅读

TPC-C性能估算

一、 IBM p595、p590的TPC-C性能估算

目前TPC组织的网站上发布了最新的IBM的p5-595的TPC-C值测试结果,如下表所示: 型号 处理器类型 处理器主频 处理器数量 TPC-C值 p5-595 POWER5+处理器 2.3GHz 64路 4,033,378 tpmC (参见”[url]http://www.tpc.org/tpcc/results/tpcc_perf_results.asp[/url]”)

我们将根据最新的采用2.3GHz主频POWER5+处理器的p5-595服务器的TPC-C测试结果对不同配置下的TPC-C性能进行推算。我们将按照以下两点依据进行估算: ?

主频对比

对于采用POWER5+系列处理器的p系列UNIX服务器(p5-5xx)而言,由于体系结构相同,因此不同主频处理器的处理能力基本上与频率成近似线性关系。 ?

MP指数

对于一个多CPU系统,MP指数越高说明系统每增加一倍的CPU所提高的性能越高,也就是说系统设计越接近线性增长。基于POWER5+处理器的p5-595与p5-590服务器的MP指数经验值在1.66-1.8之间。对于p5-595服务器的处理器数量(64路),?对于TPC-C性能指标,由于它反映的是服务器的整体性能指标,包括:系统结构、处理器、缓存、内存、I/O、操作系统、数据库软件、访问业务模型等,因此我们要综合考察设备的整体性能。在这些因素中,处理器对性能指标的影响又是最大的。处理器数量每增长1倍,整机性能的增加应小于1倍(因为处理器数量增长,会带来CPU对内存、系统总线和I/O等系统资源竞争的增加,使每个处理器的效率下降,同时系统的整机性能还受内存、I/O、操作系统、数据库软件等因素的限制,因此单纯增加CPU数量,系统性能无法实现线性增长)。由于多CPU系统大部分只测试了满配置下的TPC-C值,因此在非满配置情况下的服务器性能只能通过经验加以推算获得。一般情况下,业界具有公认的经验系数称为MP指数用来进行推算。MP指数是指当CPU数量扩充为原配置的2倍时,服务器性能可以达到原配置性能的倍数。理论上,MP指数介于1.5 MP指数约为1.67,因此:

配置32路2.3GHz主频POWER5处理器的p5-595服务器的TPC-C值为(MP指数=1.67): 4,033,378 / 1.67 = 2,415,196

配置16路2.3GHz主频POWER5+处理器的p5-595服务器的TPC-C值为(MP指数=1.8): 2,415,196 / 1.8 = 1,341,775

配置24路2.3GHz主频POWER5+处理器的p5-595服务器的TPC-C值为:

?1,341,775 1,341,775) X 0.6 =?(2,415,196 1,985,828

配置20路2.3GHz主频POWER5+处理器的p5-595服务器的TPC-C值为: ?1,341,775 1,341,775) X 0.6 =?(1,985,828 1,728,207

配置20路2.1GHz主频POWER5+处理器的p5-595及p5-590服务器的TPC-C值为: 1,728,207÷2.3×2.1 = 1,577,928

根据上述计算方法,可以得出本次投标的p5-590服务器在不同主频、不同数量处理器的TPC-C值性能指标(其中p5-595配置64颗2.3GHz CPU的性能为公开测试值): 序号 机型 处理器配置 TPC-C值

1 p5-595 64路2.3GHz主频POWER5+ 4,033,378 2 p5-590 32路2.1GHz主频POWER5+ 2,205,179 3 p5-590 24路2.1GHz主频POWER5+ 1,813,147 4 p5-590 20路2.1GHz主频POWER5+ 1,577,928 5 p5-590 16路2.1GHz主频POWER5+ 1,225,099

二、 IBM p570、p560Q的TPC-C性能估算

目前TPC组织的网站上发布了最新的IBM的p5-570的TPC-C值测试结果(数据库为 DB2),如下表所示: 型号 处理器类型 处理器主频 处理器数量 TPC-C值 p5-570 POWER5+处理器 2.2GHz 16路 1,025,170 tpmC

(参见”[url]http://www.tpc.org/tpcc/results/tpcc_perf_results.asp[/url]”)

我们将根据最新的采用2.2GHz主频POWER5+处理器的p5-570服务器的TPC-C测试结果对不同配置下的TPC-C性能进行推算。我们将按照以下两点依据进行估算: ?

主频对比

对于采用POWER5+系列处理器的p系列UNIX服务器(p5-5xx)而言,由于体系结构相同,因此不同主频处理器的处理能力基本上与频率成近似线性关系。 ?

MP指数

对于一个多CPU系统,MP指数越高说明系统每增加一倍的CPU所提高的性能越高,也就是说系统设计越接近线性增长。基于POWER5+处理器的p5-570服务器的MP指数经验值在1.8左右(线性度有了提高),对于p5-570服务器的处理器数量(8路),?对于TPC-C性能指标,由于它反映的是服务器的整体性能指标,

包括:系统结构、处理器、缓存、内存、I/O、操作系统、数据库软件、访问业务模型等,因此我们要综合考察设备的整体性能。在这些因素中,处理器对性能指标的影响又是最大的。处理器数量每增长1倍,整机性能的增加应小于1倍(因为处理器数量增长,会带来CPU对内存、系统总线和I/O等系统资源竞争的增加,使每个处理器的效率下降,同时系统的整机性能还受内存、I/O、操作系统、数据库软件等因素的限制,因此单纯增加CPU数量,系统性能无法实现线性增长)。由于多处理器系统只测试了满配置下的TPC-C值,因此在非满配置情况下的服务器性能只能通过经验加以推算获得。一般情况下,业界具有公认的经验系数称为MP指数用来进行推算。MP指数是指当CPU数量扩充为原配置的2倍时,服务器性能可以达到原配置性能的倍数。理论上,MP指数介于1.5 MP指数为1.8因此:

配置8路2.2GHz主频POWER5+处理器的p5-570服务器的TPC-C值为(MP指数=1.8): 1,025,170÷1.8 = 569,538

配置4路2.2GHz主频POWER5+处理器的p5-570服务器的TPC-C值为(MP指数=1.8): 569,538÷1.8 = 316,410

配置16路1.5GHz主频POWER5+处理器的p5-560Q服务器的TPC-C值为: 1,025,170÷2.2×1.5 = 698,979

配置8路1.5GHz主频POWER5+处理器的p5-560Q服务器的TPC-C值为: 698,979÷1.8 = 388,321

配置4路1.5GHz主频POWER5+处理器的p5-560Q服务器的TPC-C值为: 388,321÷1.8 = 215,734

根据上述计算方法,可以得出本次投标的p5-570、p5-560Q服务器在不同主频、不同数量处理器的TPC-C值性能指标:

序号 机型 处理器配置 TPC-C值

1 p5-570 16路2.2GHz主频POWER5+ 1,025,170 2 p5-570 8路2.2GHz主频POWER5+ 569,538 3 p5-570 4路2.2GHz主频POWER5+ 316,410 4 p5-560Q 16路1.5GHz主频POWER5+ 698,979 5 p5-560Q 8路1.5GHz主频POWER5+ 388,321 6 p5-560Q 4路1.5GHz主频POWER5+ 215,734

联系合同范文客服:xxxxx#qq.com(#替换为@)