Skip to content

Latest commit

 

History

History
68 lines (31 loc) · 2.37 KB

Prerequisites.md

File metadata and controls

68 lines (31 loc) · 2.37 KB

Prerequisites

HPE recommends that you run each Swarm Network node, and Swarm Learning node on dedicated systems to get the best performance from the platform.

The recommended requirements for each system are as follows:

NOTE:Configuration of the ML user nodes are driven by the complexity of the ML algorithm. GPUs may be needed.

  • Any x86-64 hardware

  • System memory of 32 GB or more

  • Hard disk space of 200 GB or more

  • Qualified with HPE Edgeline, Proliant DL380, and Apollo 6500

  • A minimum of one or a maximum four open TCP/IP ports in each node. All swarm nodes must be able to access the ports of every other node. For more information on port details that must be opened, see Exposed ports.

  • Stable internet connectivity to download Swarm Learning package and Docker images.

  • Linux - Qualified on Ubuntu 22.04, RHEL 8.5, SLES 15.

  • For Swarm SLM-UI installer, any x86-64 hardware running Linux, Windows, or Mac.

Qualified with Keras 2.9.0 (TensorFlow 2 backend) and PyTorch 1.5 based Machine Learning models implemented using Python3.

NOTE: Python version must be between 3.6 to 3.9.

  • Synchronized time across all systems using NTP.

NOTE:'Qualified' in this section means that HPE has qualified the product with the respective versions. Swarm Learning may work with other versions as well.