Skip to content

497. Product prerequisites and platform support

497.1 Product support matrix

Product Prerequisites Platform support
Foretify Ubuntu 22.04
Foretify UI Client Google Chrome Version 113 and above
Foretify Manager Server
  • Elasticsearch 8.6 or newer
  • PostgreSQL 9.6 or newer is supported (tested up to PostgreSQL 18)
Ubuntu 22.04
Foretify Manager Python SDK Client Python 3.11 Ubuntu 22.04
Foretify Manager UI Client Google Chrome Version 113 and above

497.2 Hardware requirements

Product CPU/GPU Memory
Foretify 16GB RAM is recommended
Foretify Manager server 4 x86 CPU cores, 8 recommended 32GB RAM is recommended for 500k runs. For larger runs and more users, it may require more memory
Foretify Manager Test-Run Data server 4 x86 CPU cores, 8 recommended 32GB RAM is recommended
Foretify UI client GPU support needed: Uses WebGL 2.0, which requires hardware with OpenGL ES 3.0 support or similar desktop OpenGL feature support 16GB RAM is recommended
Foretify Manager UI client GPU support needed: Uses WebGL 2.0, which requires hardware with OpenGL ES 3.0 support or similar desktop OpenGL feature support 16GB RAM is recommended

Note

When running on remote cloud machines, GPU emulation often fails to meet the performance requirements of Foretify UI Client. In such cases, it is recommended to run Foretify on the cloud machine with the following parameters:

foretify --server --port <remotely-accessible-port>

Next, connect to the Foretify instance from the user's local machine by entering the following URL in the browser:

<remote-cloud_machine-ip>:<remotely-accessible-port>

Note

The single run debugger may not perform optimally when using large maps. To improve performance, we recommend reducing the map size using the following techniques:

  • Crop existing maps to a smaller size using Foretify's Map cropping capability. Keep in mind that cropping happens at the msp_road level, and longer roads may not be cropped.
  • Limit the loaded map by specifying an ROI.
  • Use smaller maps.

If you still encounter map-related performance issues, contact Foretellix support.

497.3 Run environments

Product Prerequisites Platform Support
Foretify Manager Run Dispatcher - Kubernetes Kubernetes Cluster v1.22+ Tested on AWS (EKS), Google Cloud (GKE), and Azure (AKS).
Other run environments Requires integration work by Foretellix.