학술논문

Complexity of Collective Communications on NoCs
Document Type
Conference
Source
International Symposium on Parallel Computing in Electrical Engineering (PARELEC'06) Parallel Computing in Electrical Engineering, 2006. PAR ELEC 2006. International Symposium on. :127-133 2006
Subject
Computing and Processing
Communication, Networking and Broadcast Technologies
Network-on-a-chip
Network topology
Multiprocessor interconnection networks
Parallel processing
Routing
Paper technology
Semiconductor device measurement
Manufacturing
Communication switching
Hardware
Language
Abstract
The paper addresses the important issue related to communication performance of Networks on Chip (NoCs), namely the complexity of collective communications measured by a required number of algorithmic steps. Three NoC topologies are investigated, a ring network, Octagon and 2D-mesh, due to their easy manufacturability on a chip. The lower complexity bounds are compared to real values obtained by evolution-based optimizing tools. Results give hints on what communication overhead is to be expected in ring- and mesh-based NoCs with the wormhole switching, full duplex links and k-port noncombining nodes.