Skip to content

Latest commit

 

History

History
24 lines (12 loc) · 1.06 KB

README.md

File metadata and controls

24 lines (12 loc) · 1.06 KB

SPARK-MPI-TF

This project demostrates the Spark-MPI approach within the context of Spark-based TensorFlow distributed deep learning applications. The direction is addressed by several other projects, such as BigDL and TensorFlowOnSpark. In comparison with these alternative solutions, Spark-MPI aims to derive an application-neutral mechanism based on the MPI Process Management Interface (PMI) for the effortless integration of Big Data and HPC ecosystems.

Prerequisites

  1. Spark-MPI: PMI-based approach for integrating together the Spark platform and MPI applications

  2. Horovod: MPI-based training framework for TensorFlow

Examples

The MNIST Spark-Horovod IPython notebook for handwritten digit classification (see, for reference, TensorFlow Tutorial).