The University of Southampton
University of Southampton Institutional Repository

Interconnection networks performance modelling for multi-core multi-cluster architecture

Interconnection networks performance modelling for multi-core multi-cluster architecture
Interconnection networks performance modelling for multi-core multi-cluster architecture
In High Performance Computing (HPC) system design and deployment there is an increasing trend towards networked parallel systems such as cluster computing systems. Cluster computing is typically built from a group of workstations connected by high-speed networks to form a single high-availability system. One of the driving forces behind high-performance clusters is the advent of multi-core clusters. The aim of the research reported here is to design a new architecture for large-scale multi-core cluster computing systems and to investigate the interconnection network performance of the new architecture.

Since the overall performance of cluster computing systems always depends on the efficiency of its communication networks, performance analysis of the interconnection networks is vital. A general problem in the network may arise from the fact that multiple messages can be in transmission at the same time, using the same network links.

The contribution of this thesis is to develop a new architecture known as Multi-core Multi-cluster Architecture (MCMCA), composed of numbers of clusters where each cluster is a multi-core processor. Next, a simulation model is built to investigate the interconnection network performance of the new architecture, and the results are presented. The main performance metrics to be simulated are the latency and network throughput. The model is then used to evaluate the impact on scalability and cluster size of the interconnection network performance. Finally, analytical model including statistical analysis are used to validate the simulation results under various working conditions.

The analysis indicates that, from single-core to multi-core, there is a significant improvement in processor performance. To judge from the latency results, compared to single-core cluster a multi-core cluster can improve the network performance. Another observation is that the architecture can achieve lower latency and higher throughput as the number of cores increases. The experiments also demonstrated that a multi-core cluster can scale better than a single-core cluster. The results comparison between the analytical model and those produced from the simulation experiments has shown that the derived simulation model provides a good basis for predicting the communication delay of the interconnection network performance of the Multi-Core Multi-Cluster Architecture (MCMCA).
Hamid, Norhazlina
22e1e955-20ef-4d80-92e3-1d2e8813f334
Hamid, Norhazlina
22e1e955-20ef-4d80-92e3-1d2e8813f334
Walters, Robert
7b8732fb-3083-4f4d-844e-85a29daaa2c1

(2016) Interconnection networks performance modelling for multi-core multi-cluster architecture. University of Southampton, Faculty of Physical Sciences and Engineering, Doctoral Thesis, 201pp.

Record type: Thesis (Doctoral)

Abstract

In High Performance Computing (HPC) system design and deployment there is an increasing trend towards networked parallel systems such as cluster computing systems. Cluster computing is typically built from a group of workstations connected by high-speed networks to form a single high-availability system. One of the driving forces behind high-performance clusters is the advent of multi-core clusters. The aim of the research reported here is to design a new architecture for large-scale multi-core cluster computing systems and to investigate the interconnection network performance of the new architecture.

Since the overall performance of cluster computing systems always depends on the efficiency of its communication networks, performance analysis of the interconnection networks is vital. A general problem in the network may arise from the fact that multiple messages can be in transmission at the same time, using the same network links.

The contribution of this thesis is to develop a new architecture known as Multi-core Multi-cluster Architecture (MCMCA), composed of numbers of clusters where each cluster is a multi-core processor. Next, a simulation model is built to investigate the interconnection network performance of the new architecture, and the results are presented. The main performance metrics to be simulated are the latency and network throughput. The model is then used to evaluate the impact on scalability and cluster size of the interconnection network performance. Finally, analytical model including statistical analysis are used to validate the simulation results under various working conditions.

The analysis indicates that, from single-core to multi-core, there is a significant improvement in processor performance. To judge from the latency results, compared to single-core cluster a multi-core cluster can improve the network performance. Another observation is that the architecture can achieve lower latency and higher throughput as the number of cores increases. The experiments also demonstrated that a multi-core cluster can scale better than a single-core cluster. The results comparison between the analytical model and those produced from the simulation experiments has shown that the derived simulation model provides a good basis for predicting the communication delay of the interconnection network performance of the Multi-Core Multi-Cluster Architecture (MCMCA).

PDF
Norhazlina Hamid Final Thesis.pdf - Other
Available under License University of Southampton Thesis Licence.
Download (4MB)

More information

Published date: June 2016
Organisations: University of Southampton, Electronics & Computer Science

Identifiers

Local EPrints ID: 400137
URI: http://eprints.soton.ac.uk/id/eprint/400137
PURE UUID: 29f5ae6c-5bee-46b2-b2e6-3b9bdcf6ddb2

Catalogue record

Date deposited: 22 Sep 2016 12:31
Last modified: 17 Jul 2017 18:16

Export record

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×