Purine: A bi-graph based deep learning framework

12/19/2014
by   Min Lin, et al.
0

In this paper, we introduce a novel deep learning framework, termed Purine. In Purine, a deep network is expressed as a bipartite graph (bi-graph), which is composed of interconnected operators and data tensors. With the bi-graph abstraction, networks are easily solvable with event-driven task dispatcher. We then demonstrate that different parallelism schemes over GPUs and/or CPUs on single or multiple PCs can be universally implemented by graph composition. This eases researchers from coding for various parallelization schemes, and the same dispatcher can be used for solving variant graphs. Scheduled by the task dispatcher, memory transfers are fully overlapped with other computations, which greatly reduce the communication overhead and help us achieve approximate linear acceleration.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2017

Dragon: A Computation Graph Virtual Machine Based Deep Learning Framework

Deep Learning has made a great progress for these years. However, it is ...
research
10/19/2018

Towards Efficient Large-Scale Graph Neural Network Computing

Recent deep learning models have moved beyond low-dimensional regular gr...
research
05/24/2020

How to Build a Graph-Based Deep Learning Architecture in Traffic Domain: A Survey

The huge success of deep learning in computer vision and natural languag...
research
01/21/2022

Minrank of Embedded Index Coding Problems and its Relation to Connectedness of a Bipartite Graph

This paper deals with embedded index coding problem (EICP), introduced b...
research
06/27/2021

DeepGD: A Deep Learning Framework for Graph Drawing Using GNN

In the past decades, many graph drawing techniques have been proposed fo...
research
07/05/2021

On Bi-gram Graph Attributes

We propose a new approach to text semantic analysis and general corpus a...
research
07/05/2023

Why can big.bi be changed to bi.gbi? A mathematical model of syllabification and articulatory synthesis

A simplified model of articulatory synthesis involving four stages is pr...

Please sign up or login with your details

Forgot password? Click here to reset