Abstract:
Multi-core processor architectures are designed to boost performance and
minimize heat output by integrating two or more processor cores into a single
processor socket. The blade servers are multi-core systems with the increasing
number of available multi-core processor architectures. This thesis presents
performance studies of industrial benchmarks on a multi-core system that are
designed to compare total performance. The selected benchmarks are SPEC
CPU2006 and SPECpower_ssj2008. To evaluate the performance, power
consumption and performance-to-watt ratio, the benchmarks results are
monitored and compared of several blade servers with firstly, same multi-core
processor series, secondly, with increasing number of cores of the same multicore
processor series and thirdly, with different multi-core processor series.
The thesis observes that these benchmarks scale close to be linearly with
increasing number of cores. These results can be used by performance
engineers and developers to better understand the benchmarks workload and
select input dataset for better micro architecture design of the multi-core
systems.