/
FAQ: Enhancing OpenBrIM Platform Performance

FAQ: Enhancing OpenBrIM Platform Performance

In many situations, laptops and browsers are not configured by default to fully utilize their hardware capabilities, often to conserve battery life. Therefore, our initial step will be to verify and adjust these settings to ensure optimal hardware performance.

Use Discrete GPU

  1. Typically, browsers default to using integrated Intel graphics cards. First, let's check which GPU is being used by Chrome. Open chrome://gpu/ in the browser and check the "GL Renderer" section. If you see the Intel GPU listed there, follow the steps below.

image-20241104-113810.png
  1. However, for OpenBrIM, we want to leverage your NVIDIA graphics card instead. To do this, access the Nvidia Control Panel, select either Edge or Chrome, and then assign the 'High Performance Nvidia Processor'. To locate the Nvidia Control Panel, you can use the Windows search box and type 'Nvidia' into it.

  1. Search "Graphics Settings" from the Start menu, select "Desktop App," browse to your application’s .exe file if it's not listed, click on the application icon, choose "Options," set your preferred GPU, and click "Save."

 

  1. Once you've completed the settings, verify that Chrome is now using your discrete NVIDIA or AMD GPU. Open chrome://gpu/ in the browser and check the "GL Renderer" section. If you don't see Intel listed there, you've successfully switched Chrome's preferred GPU to the more powerful option.

Disable Browser Efficiency Model

  1. If you're using Chrome, go to the settings and performance tab to review and disable the memory and energy saver feature.

  • If you are utilizing Microsoft Edge, start by disabling the 'Efficiency Mode', 'Improve Your PC Gaming', and 'Sleeping Tabs' features, accessible through the menu provided below.

Use Best Performance Settings

  • Finally, ensure you're using the best performance settings while working with the OpenBrIM Platform. To do this, click on the battery icon on the taskbar, which will bring up a pop-up with a performance mode slider. Slide it to the right for enhanced performance mode.

OpenBrIM Settings

  • To learn how to reduce compilation time by activating or deactivating FEM or Detailing, please refer to the following page. Pause / FEM / Detailing Bar

    • Another aspect to consider is the deactivation or rendering of bolts or shear studs, as demonstrated in the spreadsheet shown in the figure below. We typically apply these settings at the level of the library object, particularly if we believe they have a significant impact on the compilation time.

  • If you want to determine which object has a greater impact on compilation time, you can append

    &perf=1

    to the end of the URL.

After the compilation finishes, you can access the performance report via the settings menu to see how long each operation takes.

 

Related content

OpenBrIM v3.230904 - v3.24.....
OpenBrIM v3.230904 - v3.24.....
Read with this
System Requirements
System Requirements
More like this
FAQ: Coordinate System & PGL
FAQ: Coordinate System & PGL
Read with this
FAQ: Preferred Specifications
FAQ: Preferred Specifications
More like this
FAQ: Rebar Stress Analysis
FAQ: Rebar Stress Analysis
Read with this
FAQ: Expanding Chrome's Memory Limit: From 4GB to 16GB
FAQ: Expanding Chrome's Memory Limit: From 4GB to 16GB
More like this