Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/248171
Title: TOWARD GENERAL-PURPOSE DYNAMIC DATAFLOW PROCESSING
Authors: LEE JINHO
ORCID iD:   orcid.org/0009-0005-6850-7689
Keywords: Dataflow Architecture, Dataflow Processing, Coarse-Grained Reconfigurable Architecture, CGRA Scheduling, Reconfigurable Architecture, Graph Processing
Issue Date: 27-Oct-2023
Citation: LEE JINHO (2023-10-27). TOWARD GENERAL-PURPOSE DYNAMIC DATAFLOW PROCESSING. ScholarBank@NUS Repository.
Abstract: Modern compute-intensive technologies like AI, VR, and IoT challenge the performance of traditional CPUs in energy-constrained environments. Coarse-Grained Reconfigurable Architectures (CGRAs) are often considered an efficient, programmable alternative. Unlike CPUs, CGRAs enable direct data transfer between operations through a grid network, simplifying hardware design but facing challenges finding optimal routing between operations in limited time. We introduce ultra-fast CGRA scheduling utilizing single-cycle multi-hop data transfer feature of advanced CGRA implementations. Our architecture, 3DRA, is dynamically programmable directly from an input dataflow graph aiming to expand use cases of reconfigurable architectures by enabling fast and easy programming. Additionally, we present GraphWave, a Processing-at-Memory graph processing accelerator that enhances message passing by optimizing the proximity of data and computing resources, and a novel network design to alleviate congestion. These innovations aim to meet the high-performance demands of modern applications while maintaining energy efficiency.
URI: https://scholarbank.nus.edu.sg/handle/10635/248171
Appears in Collections:Ph.D Theses (Open)

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
LeeJ.pdf3.99 MBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.