1 code implementation • 10 Mar 2023 • Sirui Qi, Yingheng Li, Sudeep Pasricha, Ryan Gary Kim
To enable emerging applications such as deep machine learning and graph processing, 3D network-on-chip (NoC) enabled heterogeneous manycore platforms that can integrate many processing elements (PEs) are needed.
no code implementations • 26 May 2022 • Kamil Khan, Sudeep Pasricha, Ryan Gary Kim
Network-on-chip (NoC) architectures rely on buffers to store flits to cope with contention for router resources during packet switching.
no code implementations • 21 Sep 2020 • Kamil Khan, Sudeep Pasricha, Ryan Gary Kim
Due to amount of data involved in emerging deep learning and big data applications, operations related to data movement have quickly become the bottleneck.
Hardware Architecture
1 code implementation • 20 Oct 2018 • Biresh Kumar Joardar, Ryan Gary Kim, Janardhan Rao Doppa, Partha Pratim Pande, Diana Marculescu, Radu Marculescu
Our results show that these generalized 3D NoCs only incur a 1. 8% (36-tile system) and 1. 1% (64-tile system) average performance loss compared to application-specific NoCs.
no code implementations • 30 Nov 2017 • Ryan Gary Kim, Janardhan Rao Doppa, Partha Pratim Pande, Diana Marculescu, Radu Marculescu
Tight collaboration between experts of machine learning and manycore system design is necessary to create a data-driven manycore design framework that integrates both learning and expert knowledge.