Hardware accelerators are known to be performance and power efficient. This article focuses on accelerator design for graph analytics applications, which are commonly used kernels for cognitive systems. The authors propose a templatized architecture that is specifically optimized for vertex-centric graph applications with irregular memory access patterns, asynchronous execution, and asymmetric convergence. The proposed architecture addresses the limitations of existing CPU and GPU systems while providing a customizable template. The authors' experiments show that the generated accelerators can outperform a high-end CPU system with up to 3 times better performance and 65 times better power efficiency. © 1981-2012 IEEE
The consistent growth of DRAM memory bandwidth and capacity has enabled the computation of increasin...
Accelerator-based systems are making rapid inroads into becoming platforms of choice for both high e...
Parallel graph processing is central to analytical computer science applications, and GPUs have prov...
Cataloged from PDF version of article.Thesis (M.S.): Bilkent University, Department of Computer Engi...
2018-10-16Graph analytics has drawn much research interest because of its broad applicability from m...
Data analysis is a rising field of interest for computer science research due to the growing amount ...
Graph applications have been gaining importance in the last decade due to emerging big data analytic...
Intelligent data analysis has become more important in the last decade especially because of the sig...
A graph is a ubiquitous data structure that models entities and their interactions through the colle...
With the ever-increasing amount of data and input variations, portable performance is becoming harde...
Graph analytics are an emerging class of irregular applications. Operating on very large datasets, t...
Accelerators, including graphic processing units (GPUs) for general-purpose computation, manycore de...
Designing a graph processing system that can scale to graph sizes that are orders of magnitude large...
This work explores the acceleration of graph processing on a heterogeneous platform that tightly int...
As semiconductor process technology nodes have shrunk over the past few decades, the complexity of a...
The consistent growth of DRAM memory bandwidth and capacity has enabled the computation of increasin...
Accelerator-based systems are making rapid inroads into becoming platforms of choice for both high e...
Parallel graph processing is central to analytical computer science applications, and GPUs have prov...
Cataloged from PDF version of article.Thesis (M.S.): Bilkent University, Department of Computer Engi...
2018-10-16Graph analytics has drawn much research interest because of its broad applicability from m...
Data analysis is a rising field of interest for computer science research due to the growing amount ...
Graph applications have been gaining importance in the last decade due to emerging big data analytic...
Intelligent data analysis has become more important in the last decade especially because of the sig...
A graph is a ubiquitous data structure that models entities and their interactions through the colle...
With the ever-increasing amount of data and input variations, portable performance is becoming harde...
Graph analytics are an emerging class of irregular applications. Operating on very large datasets, t...
Accelerators, including graphic processing units (GPUs) for general-purpose computation, manycore de...
Designing a graph processing system that can scale to graph sizes that are orders of magnitude large...
This work explores the acceleration of graph processing on a heterogeneous platform that tightly int...
As semiconductor process technology nodes have shrunk over the past few decades, the complexity of a...
The consistent growth of DRAM memory bandwidth and capacity has enabled the computation of increasin...
Accelerator-based systems are making rapid inroads into becoming platforms of choice for both high e...
Parallel graph processing is central to analytical computer science applications, and GPUs have prov...