top of page
  • White LinkedIn Icon
  • Github
  • White Facebook Icon
  • White Twitter Icon
  • White Instagram Icon
  • Github
Blue Background

OPENFOAM HPC Enterprise Solutions by Yobitel

  • syedaqthardeen
  • 3 days ago
  • 3 min read

OPENFOAM is an open-source, high-performance computational fluid dynamics (CFD) platform designed to help engineers and researchers efficiently run large-scale simulations for scientific and industrial applications. Yobitel’s HPC Enterprise Solutions comes fully configured with optimised GPU and CPU environments, MPI integration, and automation scripts, allowing organisations to start simulations immediately without complex setup. Pre-configured for rapid deployment, both editions support CLI and GUI workflows with Amazon DCV for remote access, enabling efficient execution and visualisation of CFD cases at scale.


Key Features:


  • GPU Edition: Includes GPU-enabled OpenFOAM with NVIDIA drivers, CUDA support, and accelerated solvers for high-performance CFD workloads, especially benefiting pressure-dominated cases such as incompressible flows, pressure–velocity coupling, and turbulent pressure-driven simulations.

  • CPU Edition: Optimised for AWS compute instances without GPU, offering reliable parallel performance with OpenMPI and multi-core processing.

  • CLI Support: Enables direct command-line access for running solvers, automation scripts, batch jobs, and HPC workflows. 

  • GUI Support: Provides a clean, optimised GUI environment suitable for case preparation, file management, and post-processing. The GUI mode is limited to approximately 200,000 mesh cells and one CPU support; for larger GUI-based visualisations, an additional license from the respective organisation is required.

  • MPI & Parallel Computing: Fully integrated MPI support enables distributed computation across multiple cores and nodes for faster simulation times.

  • Pre-Configured HPC Environment: Delivered as a ready-to-use, high-performance simulation platform with NVIDIA drivers, CUDA support, and all dependencies pre-installed to minimise setup time.

  • Automation & Workflow Scripts: Pre-configured scripts simplify environment initialisation, case preparation, solver execution, and post-processing.


Technical Usage Manual:


  1. Once you subscribe to the AMI for OPENFOAM from the AWS Marketplace, choose the launch through EC2 and launch.


  1. It redirects to the launch instance page, configures the required details, i.e., Name, Instance type, Keypair, Network Setting, Storage, and launches the Instance.


    ree

  2. Choose the Instance type as per your requirements.


    This is for the CPU Edition. If the User's need is the GPU Edition, they can choose the G series instance.
    This is for the CPU Edition. If the User's need is the GPU Edition, they can choose the G series instance.
  3. When the instance is successfully created, go to the EC2 Dashboard in the AWS Console, select your created instance, and copy the public IP of the instance.


    ree
  4. Use the obtained public IP address from the created instance (Ex, 38.84.57.81)


  5. Open a web browser. Navigate to: (https://<EC2_PUBLIC_IP>:8443). Replace your instance's public IP in  (<EC2_PUBLIC_IP>).


  6. The Login Page appears for DCV.

    ree
  7. You can view the generated password under the file “DCV-LOGIN.txt” for your DCV session.

    Username: ubuntu

                             Password: Please check the file “DCV-LOGIN.txt



    ree
  8. Now, the DCV session will open in the browser and ask yes/no to select the GUI or CLI . You can type yes or no as per your needs.


    ree
    ree
  9.  If you give no chosen CLI, then the OPENFOAM CLI will launch (VS CODE).


    ree
  10. After preparing your case, run this command (runCase) to automate the simulation.


  11. The Script has a basic set of steps for simulation. If you want to run excess steps, run them manually or edit the scripts in the location (/opt/scripts/runCase).


  12. If you give yes, then the OPENFOAM GUI will open.


    ree
    ree
  13. In case you are using a GPU instance for GPU acceleration in SimFlow, First click run to check if it is running successfully, then click interrupt. Open a terminal in your case and run this command (runSimflow) .


    ree
    ree
  14. There are some pre-built templates for your reference in Desktop.


    ree

Insights & Support:


  • For further details about OpenFoam and its uses, refer to the https://www.openfoam.com/ and simflow https://help.sim-flow.com/tutorials    website.

  • We will do our best to respond to your questions within the next 24 hours in business days. For any technical support or queries, please contact our Support.

  • Please check out our other Containerised Cloud-Native application stacks, such as Blender, Paraview AMI, and Gromacs AMI - Amazon Machine Images- in the AWS Marketplace.




 
 
 

Comments


Featured Posts
Follow Us
  • LinkedIn
  • GitHub
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
Recent Posts
bottom of page