OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips

In light of the rapid advancements in big data and artificial intelligence applications, heterogeneous computing (HGC) platforms that integrate diverse computing units have gained traction with the aim of achieving energy efficiency and high performance. A custom topology-based optical network-on-ch...

Full description

Bibliographic Details
Main Authors: Yong Wook Kim, Tae Hee Han
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10489970/
_version_ 1797213614566801408
author Yong Wook Kim
Tae Hee Han
author_facet Yong Wook Kim
Tae Hee Han
author_sort Yong Wook Kim
collection DOAJ
description In light of the rapid advancements in big data and artificial intelligence applications, heterogeneous computing (HGC) platforms that integrate diverse computing units have gained traction with the aim of achieving energy efficiency and high performance. A custom topology-based optical network-on-chip (ONoC) that provides unparalleled diversity between computing nodes is expected to be the next-generation communication infrastructure for meeting the bandwidth and energy efficiency requirements of HGC. One of the recent challenges in the field of ONoCs is to accelerate multicast routing via wavelength division multiplexing (WDM), which dispatches data parallelly across non-interfering wavelengths. The optimization of network throughput and laser power efficiency revolves around two factors: the number of wavelengths and optical signal-to-noise ratio (OSNR). Accordingly, we introduce OSNR-aware wavelength allocation and branching methods for multicast routing (OWBM) tailored to an HGC platform in a customized ONoC. OWBM increases the wavelength resource efficiency by establishing independent routing paths in the partitioned destination nodes such that each routing path is guaranteed to be prevented from overlapping among the partitions. Moreover, the adaptive branching mechanism of OWBM adaptively selects path-based routing and OSNR-aware routing on the fly according to the wavelength allocation cases, further augmenting the throughput and laser power efficiency. Consequently, OWBM outperformed conventional tree- and path-based multicast approaches by elevating the average throughput by 47.39% and curbing the laser power consumption by up to 35.92% in various convolutional neural network benchmarks. Compared with the existing ONoC wavelength allocation techniques, the OWBM demonstrated a maximum of 42.46% enhanced wavelength utilization on a 64-core HGC platform.
first_indexed 2024-04-24T11:01:05Z
format Article
id doaj.art-b57e017943764c5ab0b5513d5e01536d
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T11:01:05Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-b57e017943764c5ab0b5513d5e01536d2024-04-11T23:00:40ZengIEEEIEEE Access2169-35362024-01-0112495084952710.1109/ACCESS.2024.338455510489970OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-ChipsYong Wook Kim0Tae Hee Han1https://orcid.org/0000-0001-8508-7536Department of Electrical and Computer Engineering, Sungkyunkwan University, Suwon, South KoreaDepartment of Semiconductor Systems Engineering, Sungkyunkwan University, Suwon, South KoreaIn light of the rapid advancements in big data and artificial intelligence applications, heterogeneous computing (HGC) platforms that integrate diverse computing units have gained traction with the aim of achieving energy efficiency and high performance. A custom topology-based optical network-on-chip (ONoC) that provides unparalleled diversity between computing nodes is expected to be the next-generation communication infrastructure for meeting the bandwidth and energy efficiency requirements of HGC. One of the recent challenges in the field of ONoCs is to accelerate multicast routing via wavelength division multiplexing (WDM), which dispatches data parallelly across non-interfering wavelengths. The optimization of network throughput and laser power efficiency revolves around two factors: the number of wavelengths and optical signal-to-noise ratio (OSNR). Accordingly, we introduce OSNR-aware wavelength allocation and branching methods for multicast routing (OWBM) tailored to an HGC platform in a customized ONoC. OWBM increases the wavelength resource efficiency by establishing independent routing paths in the partitioned destination nodes such that each routing path is guaranteed to be prevented from overlapping among the partitions. Moreover, the adaptive branching mechanism of OWBM adaptively selects path-based routing and OSNR-aware routing on the fly according to the wavelength allocation cases, further augmenting the throughput and laser power efficiency. Consequently, OWBM outperformed conventional tree- and path-based multicast approaches by elevating the average throughput by 47.39% and curbing the laser power consumption by up to 35.92% in various convolutional neural network benchmarks. Compared with the existing ONoC wavelength allocation techniques, the OWBM demonstrated a maximum of 42.46% enhanced wavelength utilization on a 64-core HGC platform.https://ieeexplore.ieee.org/document/10489970/Deep learning kernelheterogeneous computing platformmulticast routingoptical network-on-chipwavelength allocation
spellingShingle Yong Wook Kim
Tae Hee Han
OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
IEEE Access
Deep learning kernel
heterogeneous computing platform
multicast routing
optical network-on-chip
wavelength allocation
title OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
title_full OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
title_fullStr OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
title_full_unstemmed OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
title_short OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
title_sort owbm osnr aware wavelength allocation and branching methods for multicast routing in custom topology based optical network on chips
topic Deep learning kernel
heterogeneous computing platform
multicast routing
optical network-on-chip
wavelength allocation
url https://ieeexplore.ieee.org/document/10489970/
work_keys_str_mv AT yongwookkim owbmosnrawarewavelengthallocationandbranchingmethodsformulticastroutingincustomtopologybasedopticalnetworkonchips
AT taeheehan owbmosnrawarewavelengthallocationandbranchingmethodsformulticastroutingincustomtopologybasedopticalnetworkonchips