Learn · CERN

Talk25 min

Deploying AI Frameworks on Secure HPC Systems with Containers

Sofia Vallecorsa · CERN

Watch At CERN

About

The increasing interest in the usage of Artificial Intelligence techniques (AI) from the research community and industry to tackle "real world" problems, requires High Performance Computing (HPC) resources to efficiently compute and scale complex algorithms across thousands of nodes. Unfortunately, typical data scientists are not familiar with the unique requirements and characteristics of HPC environments. They usually develop their applications with high level scripting languages or frameworks such as TensorFlow and the installation processes often requires connection to external systems to download open source software during the build. HPC environments, on the other hand, are often based on closed source applications that incorporate parallel and distributed computing API's such as MPI and OpenMP, while users have restricted administrator privileges, and face security restrictions such as not allowing access to external systems. In this paper we discuss the issues associated with the deployment of AI frameworks in a secure HPC environment and how we successfully deploy AI frameworks on SuperMUC-NG with Charliecloud..

0:00:00 Slide 1

0:00:28 Slide 2

0:00:45 Slide 3

0:01:06 Slide 4

0:01:10 Slide 5

0:01:15 Slide 6

0:01:22 Slide 7

0:01:32 Slide 8

0:01:36 Slide 9

0:01:40 Slide 10

0:01:44 Slide 11

The talk

  1. Deploying AI Frameworks on Secure HPC Systems with Containers 2019-09-24 · 25 min · CERN's player

Credits and licence

Institution
CERN
Department
other events or meetings
Speaker
Sofia Vallecorsa
Year
2019
Language
English
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed