High Performance And Energy Efficient Wireless Noc-Enabled Multicore Architectures For Graph Analytics

Karthi Duraisamy,Hao Lu,Partha Pratim Pande,Ananth Kalyanaraman
DOI: https://doi.org/10.1109/CASES.2015.7324555
2015-01-01
Abstract:With its applicability spanning numerous data-driven fields, the implementation of graph analytics on multicore platforms is gaining momentum. The most important component of a multicore chip is its communication backbone. Due to the inherent irregularities in data movements manifested by graph based applications, it is essential to design an efficient on-chip interconnect for multicore chips performing graph analytics. In this paper we present a detailed analysis of the traffic patterns generated by graph-based applications when mapped to multicore chips. Based on this analysis, we present the design of wireless Network-on Chip (WiNoC)-enabled multicore platforms for efficient implementation of graph analytics. When compared to traditional wire line mesh architecture, WiNoC enables a faster data exchange among the computing cores, leading to reduced execution times and lower energy dissipation. We demonstrate that depending on the particular graph application, the WiNoC reduces the execution time up to 35% and lowers the energy dissipation up to 40% when compared to traditional wireline mesh.
What problem does this paper attempt to address?