Hybrid Nanophotonic NOC Design for GPGPU

Due to the massive computational power, Graphics Processing Units (GPUs) have become a popular platform for executing general purpose parallel applications. The majority of on-chip communications in GPU architecture occur between memory controllers and compute cores, thus memory controllers become...

Full description

Bibliographic Details
Main Author: Yuan, Wen
Other Authors: Kim, Eun Jung
Format: Others
Language:en_US
Published: 2012
Subjects:
NoC
Online Access:http://hdl.handle.net/1969.1/ETD-TAMU-2012-05-10913
id ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2012-05-10913
record_format oai_dc
spelling ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2012-05-109132013-01-08T10:43:45ZHybrid Nanophotonic NOC Design for GPGPUYuan, WenNoCGPGPUTopology DesignNanophotonicsDue to the massive computational power, Graphics Processing Units (GPUs) have become a popular platform for executing general purpose parallel applications. The majority of on-chip communications in GPU architecture occur between memory controllers and compute cores, thus memory controllers become hot spots and bottle neck when conventional mesh interconnection networks are used. Leveraging this observation, we reduce the network latency and improve throughput by providing a nanophotonic ring network which connects all memory controllers. This new interconnection network employs a new routing algorithm that combines Dimension Ordered Routing (DOR) and nanophotonic ring algorithms. By exploring this new topology, we can achieve to reduce interconnection network latency by 17% on average (up to 32%) and improve IPC by 5% on average (up to 11.5%). We also analyze application characteristics of six CUDA benchmarks on the GPGPU-Sim simulator to obtain better perspective for designing high performance GPU interconnection network.Kim, Eun Jung2012-07-16T15:58:04Z2012-07-16T20:23:47Z2012-07-16T15:58:04Z2012-052012-07-16May 2012thesistextapplication/pdfhttp://hdl.handle.net/1969.1/ETD-TAMU-2012-05-10913en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic NoC
GPGPU
Topology Design
Nanophotonics
spellingShingle NoC
GPGPU
Topology Design
Nanophotonics
Yuan, Wen
Hybrid Nanophotonic NOC Design for GPGPU
description Due to the massive computational power, Graphics Processing Units (GPUs) have become a popular platform for executing general purpose parallel applications. The majority of on-chip communications in GPU architecture occur between memory controllers and compute cores, thus memory controllers become hot spots and bottle neck when conventional mesh interconnection networks are used. Leveraging this observation, we reduce the network latency and improve throughput by providing a nanophotonic ring network which connects all memory controllers. This new interconnection network employs a new routing algorithm that combines Dimension Ordered Routing (DOR) and nanophotonic ring algorithms. By exploring this new topology, we can achieve to reduce interconnection network latency by 17% on average (up to 32%) and improve IPC by 5% on average (up to 11.5%). We also analyze application characteristics of six CUDA benchmarks on the GPGPU-Sim simulator to obtain better perspective for designing high performance GPU interconnection network.
author2 Kim, Eun Jung
author_facet Kim, Eun Jung
Yuan, Wen
author Yuan, Wen
author_sort Yuan, Wen
title Hybrid Nanophotonic NOC Design for GPGPU
title_short Hybrid Nanophotonic NOC Design for GPGPU
title_full Hybrid Nanophotonic NOC Design for GPGPU
title_fullStr Hybrid Nanophotonic NOC Design for GPGPU
title_full_unstemmed Hybrid Nanophotonic NOC Design for GPGPU
title_sort hybrid nanophotonic noc design for gpgpu
publishDate 2012
url http://hdl.handle.net/1969.1/ETD-TAMU-2012-05-10913
work_keys_str_mv AT yuanwen hybridnanophotonicnocdesignforgpgpu
_version_ 1716505302096936960