paper-with-me

홈 › Papers

Massively Parallel Graph Drawing and Representation Learning

2020-11-06 · Christian Böhm, Claudia Plant

To fully exploit the performance potential of modern multi-core processors, machine learning and data mining algorithms for big data must be parallelized in multiple ways. Today's CPUs consist of multiple cores, each following an independent thread of control, and each equipped with multiple arithmetic units which can perform the same operation on a vector of multiple data objects. Graph embedding, i.e. converting the vertices of a graph into numerical vectors is a data mining task of high importance and is useful for graph drawing (low-dimensional vectors) and graph representation learning (high-dimensional vectors). In this paper, we propose MulticoreGEMPE (Graph Embedding by Minimizing the Predictive Entropy), an information-theoretic method which can generate low and high-dimensional vectors. MulticoreGEMPE applies MIMD (Multiple Instructions Multiple Data, using OpenMP) and SIMD (Single Instructions Multiple Data, using AVX-512) parallelism. We propose general ideas applicable in other graph-based algorithms like \emph{vectorized hashing} and \emph{vectorized reduction}. Our experimental evaluation demonstrates the superiority of our approach.

📄 PDF Abstract BibTeX arXiv:2011.03479

Code (1)

plantc/GEMPE 공식 구현

Tasks

Graph EmbeddingGraph Representation LearningRepresentation Learning

Similar Papers 제목 키워드 기반

Massively Parallel Reweighted Wake-Sleep

2023-05-18 · Thomas Heap, Gavin Leech, Laurence Aitchison

Reweighted wake-sleep (RWS) is a machine learning method for performing Bayesian inference in a very general class of models. RWS draws $K$ samples from an underlying approximate posterior, then uses importance weighting…

Bayesian Inference

Road to scalability for efficient graph search on massively parallel neuromorphic hardware

2026-06-27 · Oskar von Seeler, Elena C. Offenberg, Carlo Michaelis, Tomas Kulvicius 외 arxiv

Efficient computation of shortest paths in weighted graphs is a fundamental problem with many applications. Neuromorphic hardware platforms promise massively parallel, efficient computation, changing parallelism tradeoff…

Trust-Region Diffusion Policies for Massively Parallel On-Policy RL

2026-06-13 · Huy Le, Onur Celik, Denis Blessing, Tai Hoang 외 arxiv

Reinforcement learning with massively parallel simulations has become a standard framework for developing robust, deployable policies; however, most existing approaches still rely on simple Gaussian policy parameterizati…

Reinforcement Learning

Exploiting Data Parallelism in the yConvex Hypergraph Algorithm for Image Representation using GPGPUs

2013-06-23 · Saurabh Jha, Tejaswi Agarwal, B. Rajesh Kanna

To define and identify a region-of-interest (ROI) in a digital image, the shape descriptor of the ROI has to be described in terms of its boundary characteristics. To address the generic issues of contour tracking, the y…

A Massively Parallel Digital Learning Processor

2008-12-01 · NeurIPS 2008 12 · Hans P. Graf, Srihari Cadambi, Venkata Jakkula, Murugan Sankaradass 외

We present a new, massively parallel architecture for accelerating machine learning algorithms, based on arrays of variable-resolution arithmetic vector processing elements (VPE). Groups of VPEs operate in SIMD (single i…