pith. sign in

arxiv: 1711.03386 · v1 · pith:M5X6D4WAnew · submitted 2017-11-09 · 💻 cs.DC · cs.LG· cs.PF

Performance Evaluation of Deep Learning Tools in Docker Containers

classification 💻 cs.DC cs.LGcs.PF
keywords deeplearningcontainerdockerperformancesystemsoftwaretechniques
0
0 comments X p. Extension
pith:M5X6D4WA Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{M5X6D4WA}

Prints a linked pith:M5X6D4WA badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

With the success of deep learning techniques in a broad range of application domains, many deep learning software frameworks have been developed and are being updated frequently to adapt to new hardware features and software libraries, which bring a big challenge for end users and system administrators. To address this problem, container techniques are widely used to simplify the deployment and management of deep learning software. However, it remains unknown whether container techniques bring any performance penalty to deep learning applications. The purpose of this work is to systematically evaluate the impact of docker container on the performance of deep learning applications. We first benchmark the performance of system components (IO, CPU and GPU) in a docker container and the host system and compare the results to see if there's any difference. According to our results, we find that computational intensive jobs, either running on CPU or GPU, have small overhead indicating docker containers can be applied to deep learning programs. Then we evaluate the performance of some popular deep learning tools deployed in a docker container and the host system. It turns out that the docker container will not cause noticeable drawbacks while running those deep learning tools. So encapsulating deep learning tool in a container is a feasible solution.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Evaluating Container Orchestration for Neuromorphic Workloads in Virtual Edge Environments

    cs.DC 2026-05 unverdicted novelty 5.0

    SNN workloads deployed via K3d show up to 47.6 times higher latency and 49 times lower throughput when CPU is limited to 0.5 cores, with accuracy staying stable but tail latency issues from round-robin routing during scaling.