Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Accelerating collective communication in message passing on manycore System-on-Chip

Wallentowitz, Stefan, Meyer, Marcel, Wild, Thomas and Herkersdorf, Andreas 2011. Accelerating collective communication in message passing on manycore System-on-Chip. Presented at: 2011 International Conference on Embedded Computer Systems (SAMOS), Munich, Germany, 18-21 July 2011. 2011 International Conference on Embedded Computer Systems (SAMOS). IEEE, pp. 9-16. 10.1109/SAMOS.2011.6045439

Full text not available from this repository.

Abstract

Future manycore Systems-on-Chip will integrate tens or even hundreds of cores. Tiled architectures have come to the focus of research and industry. Such platforms integrate processing cores in clusters and connect those `tiles' with a global interconnect. Message passing programming models are favored to program such complex distributed memory systems. A significant performance overhead is involved with the message passing communication and especially with collective communication, that involves several tasks in one communication. To tackle this overhead, we propose a concept for an interface between processing elements and a Network-on-Chip. The primary idea is to offload the software from processing intensive functionalities. This includes collective communication operations, like broadcast, scatter, gather and reduction. The conceptual design of the functionality of such a Smart Network Adapter is presented in this paper. An analytical estimation of the performance gain shows promising results to support our work in progress.

Item Type: Conference or Workshop Item (Paper)
Status: Published
Schools: Psychology
Subjects: B Philosophy. Psychology. Religion > BF Psychology
T Technology > T Technology (General)
Publisher: IEEE
Last Modified: 08 May 2019 02:29
URI: https://orca.cardiff.ac.uk/id/eprint/32392

Citation Data

Actions (repository staff only)

Edit Item Edit Item