On Solving the Decycling Problem in a Torus Network

Modern supercomputers are massively parallel systems: they embody thousands of computing nodes and sometimes several millions. The torus topology has proven very popular for the interconnect of these high-performance systems. Notably, this network topology is employed by the supercomputer ranked num...

Full description

Bibliographic Details
Main Author: Antoine Bossard
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Wireless Communications and Mobile Computing
Online Access:http://dx.doi.org/10.1155/2021/5598173
id doaj-752875045517439494a8eeb557fabcc0
record_format Article
spelling doaj-752875045517439494a8eeb557fabcc02021-04-26T00:04:10ZengHindawi-WileyWireless Communications and Mobile Computing1530-86772021-01-01202110.1155/2021/5598173On Solving the Decycling Problem in a Torus NetworkAntoine Bossard0Graduate School of ScienceModern supercomputers are massively parallel systems: they embody thousands of computing nodes and sometimes several millions. The torus topology has proven very popular for the interconnect of these high-performance systems. Notably, this network topology is employed by the supercomputer ranked number one in the world as of November 2020, the supercomputer Fugaku. Given the high number of compute nodes in such systems, efficient parallel processing is critical to maximise the computing performance. It is well known that cycles harm the parallel processing capacity of systems: for instance, deadlocks and starvations are two notorious issues of parallel computing that are directly linked to the presence of cycles. Hence, network decycling is an important issue, and it has been extensively discussed in the literature. We describe in this paper a decycling algorithm for the 3-dimensional k-ary torus topology and compare it with established results, both theoretically and experimentally. (This paper is a revised version of Antoine Bossard (2020)).http://dx.doi.org/10.1155/2021/5598173
collection DOAJ
language English
format Article
sources DOAJ
author Antoine Bossard
spellingShingle Antoine Bossard
On Solving the Decycling Problem in a Torus Network
Wireless Communications and Mobile Computing
author_facet Antoine Bossard
author_sort Antoine Bossard
title On Solving the Decycling Problem in a Torus Network
title_short On Solving the Decycling Problem in a Torus Network
title_full On Solving the Decycling Problem in a Torus Network
title_fullStr On Solving the Decycling Problem in a Torus Network
title_full_unstemmed On Solving the Decycling Problem in a Torus Network
title_sort on solving the decycling problem in a torus network
publisher Hindawi-Wiley
series Wireless Communications and Mobile Computing
issn 1530-8677
publishDate 2021-01-01
description Modern supercomputers are massively parallel systems: they embody thousands of computing nodes and sometimes several millions. The torus topology has proven very popular for the interconnect of these high-performance systems. Notably, this network topology is employed by the supercomputer ranked number one in the world as of November 2020, the supercomputer Fugaku. Given the high number of compute nodes in such systems, efficient parallel processing is critical to maximise the computing performance. It is well known that cycles harm the parallel processing capacity of systems: for instance, deadlocks and starvations are two notorious issues of parallel computing that are directly linked to the presence of cycles. Hence, network decycling is an important issue, and it has been extensively discussed in the literature. We describe in this paper a decycling algorithm for the 3-dimensional k-ary torus topology and compare it with established results, both theoretically and experimentally. (This paper is a revised version of Antoine Bossard (2020)).
url http://dx.doi.org/10.1155/2021/5598173
work_keys_str_mv AT antoinebossard onsolvingthedecyclingprobleminatorusnetwork
_version_ 1714657564646440960