Thelordofdream / DPEL

A Distribution Programming Example Library of Popular Deep Learning Frameworks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DPEL

A Distribution Programming Example Library of Popular Deep Learning Frameworks

PyTorch

python -m torch.distributed.launch --nproc_per_node=GPU_nums pytorch_based_distributed_mnist.py

Tensorflow

python tensorflow_based_distributed_mnist.py

Training Performance via GeForce RTX 2080 Ti(x2)

  • Dataset: MNIST
  • Period: 1 Epoch
  • Backend: NCCL
  • Batch size per GPU for training: 9000
  • No validation
Frameworks Single Distributed
PyTorch 5.50s 2.72s
Tensorflow 0.65s 0.27s

About

A Distribution Programming Example Library of Popular Deep Learning Frameworks


Languages

Language:Python 100.0%