• Home
  • Search
  • Performance analysis of different distribution of Python and TensorFlow to efficiently utilize CPU on HPC Cluster
  • Cite Icon2
  • https://doi.org/10.1109/icecet52533.2021.9698764Copy DOI Icon

Performance analysis of different distribution of Python and TensorFlow to efficiently utilize CPU on HPC Cluster

  • Dec 9, 2021
  • Krishan Gopal Gupta +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In recent years, Artificial Intelligence (AI) and Deep Learning (DL) Research and Development (R&D) work has picked up amongst academia, research community and industry. Training Deep Neural Network model (DNN) requires huge amount of data and computing resources, specially Graphics Processing Unit (GPU) accelerator along with DL framework like TensorFlow and programing language like Python. Different distribution of framework and programing language is available and optimized for GPU and Central Processing Unit (CPU). Many literature, article and studies are published for DNN training on GPU. However, only few article and studied are available for DNN training on CPU especially in HPC Cluster. This paper presents performance analysis and comparison between different distribution of Python and TensorFlow to verify which combination run optimally on available CPU only node of a HPC cluster. We used ResNet50 [1], ResNet101 [1] and Inceptionv3 [2] neural network model of tf_cnn_benchmarks [3] for performance comparison. We further tune best identified software combination using distributed training technique, across single and multiple nodes. We did performance comparison based on different processor and architectures. We were able to show up to 7x performance improvement using Intel Distribution for TensorFlow on single node and up to 15.7X speedup on 16 nodes on different CPU architecture.

Similar Papers
  • Research Article

GPU acceleration of conjugate gradient method obtaining Green's function for transport-property calculation

  • Oct 28, 2023
  • Computer Physics Communications
  • Takanori Akamatsu +3
  • Research Article
  • Citations26

Efficient methods for implementation of multi-level nonrigid mass-preserving image registration on GPUs and multi-threaded CPUs

  • Jan 06, 2016
  • Computer Methods and Programs in Biomedicine
  • Nathan D Ellingwood +3
  • PDF
  • Research Article
  • Citations25

DdcMD: A fully GPU-accelerated molecular dynamics program for the Martini force field.

  • Jul 23, 2020
  • The Journal of Chemical Physics
  • Xiaohua Zhang +8
  • Research Article
  • Citations31

GPU acceleration of MPAS microphysics WSM6 using OpenACC directives: Performance and verification

  • Oct 14, 2020
  • Computers & Geosciences
  • Jae Youp Kim +2
  • Research Article
  • Citations1

High-Resolution Image Processing and Spatiotemporal Data Transmission System Based on GPU Acceleration

  • Feb 21, 2024
  • International Journal of High Speed Electronics and Systems
  • Kongduo Xing +3
  • Research Article
  • Citations13

Practical parallel AES algorithms on cloud for massive users and their performance evaluation

  • Dec 17, 2015
  • Concurrency and Computation: Practice and Experience
  • Xiongwei Fei +3
  • Research Article
  • Citations1

State Estimation Based on Ensemble DA–DSVM in Power System

  • May 01, 2019
  • International Journal of Software Engineering and Knowledge Engineering
  • Shunjiang Wang +5
  • Research Article

Improving MSAProbs Algorithm performance and Parallel Computing using GPU

  • Apr 18, 2023
  • International Journal of Computer Applications
  • Sally Zaki El-Hadary +2
  • Conference Article
  • Citations1

Attempt of unbiased comparison of GPU and CPU performance in common scientific computing

  • Oct 01, 2012
  • Adnan Hidic +4
  • Research Article
  • Citations4

A systematic parallel strategy for generating contours from large-scale DEM data using collaborative CPUs and GPUs

  • Feb 18, 2021
  • Cartography and Geographic Information Science
  • Chen Zhou +1
  • Book Chapter
  • Citations3

Parallel CPU-Based Processing for Automatic Crop Row Detection in Corn Fields

  • Jan 01, 2021
  • Marco Pusdá-Chulde +3
  • PDF
  • Research Article
  • Citations7

LTTng CLUST: A System-Wide Unified CPU and GPU Tracing Tool for OpenCL Applications

  • Aug 19, 2015
  • Advances in Software Engineering
  • David Couturier +1
  • Conference Article

Pushing the Limits of Ultrasonic Imaging of Solids by Wave Mode Beamforming and GPU Processing

  • Sep 28, 2017
  • Simone Sternini +3
  • Research Article

SU‐E‐T‐423: Fast Photon Convolution Calculation with a 3D‐Ideal Kernel On the GPU

  • Jun 01, 2015
  • Medical Physics
  • S Moriya +2
  • Conference Article
  • Citations2

Parallel SVD-CBFM based on GPU acceleration

  • Jul 01, 2019
  • Jialei Zhang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.