Computing graph neural networks: A survey from algorithms to accelerators
Graph Neural Networks (GNNs) have exploded onto the machine learning scene in recent
years owing to their capability to model and learn from graph-structured data. Such an ability …
years owing to their capability to model and learn from graph-structured data. Such an ability …
The Integration of Two-Dimensional Materials and Ferroelectrics for Device Applications
In recent years, there has been growing interest in functional devices based on two-
dimensional (2D) materials, which possess exotic physical properties. With an ultrathin …
dimensional (2D) materials, which possess exotic physical properties. With an ultrathin …
Trustworthy graph neural networks: Aspects, methods and trends
Graph neural networks (GNNs) have emerged as a series of competent graph learning
methods for diverse real-world scenarios, ranging from daily applications like …
methods for diverse real-world scenarios, ranging from daily applications like …
I-GCN: A graph convolutional network accelerator with runtime locality enhancement through islandization
Graph Convolutional Networks (GCNs) have drawn tremendous attention in the past three
years. Compared with other deep learning modalities, high-performance hardware …
years. Compared with other deep learning modalities, high-performance hardware …
Sisa: Set-centric instruction set architecture for graph mining on processing-in-memory systems
Simple graph algorithms such as PageRank have been the target of numerous hardware
accelerators. Yet, there also exist much more complex graph mining algorithms for problems …
accelerators. Yet, there also exist much more complex graph mining algorithms for problems …
Sampling methods for efficient training of graph convolutional networks: A survey
Graph convolutional networks (GCNs) have received significant attention from various
research fields due to the excellent performance in learning graph representations. Although …
research fields due to the excellent performance in learning graph representations. Although …
Parallel and distributed graph neural networks: An in-depth concurrency analysis
Graph neural networks (GNNs) are among the most powerful tools in deep learning. They
routinely solve complex problems on unstructured networks, such as node classification …
routinely solve complex problems on unstructured networks, such as node classification …
Hardware acceleration of sparse and irregular tensor computations of ml models: A survey and insights
Machine learning (ML) models are widely used in many important domains. For efficiently
processing these computational-and memory-intensive applications, tensors of these …
processing these computational-and memory-intensive applications, tensors of these …
Gcod: Graph convolutional network acceleration via dedicated algorithm and accelerator co-design
Graph Convolutional Networks (GCNs) have emerged as the state-of-the-art graph learning
model. However, it can be notoriously challenging to inference GCNs over large graph …
model. However, it can be notoriously challenging to inference GCNs over large graph …
Smartsage: training large-scale graph neural networks using in-storage processing architectures
Graph neural networks (GNNs) can extract features by learning both the representation of
each objects (ie, graph nodes) and the relationship across different objects (ie, the edges …
each objects (ie, graph nodes) and the relationship across different objects (ie, the edges …