Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

  • 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.

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

Image RemovedImage Removed

Graphic Cards: Typically, browsers default to using integrated Intel graphics cards. However, for our purposes

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.pngImage Added
  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.

image-20241104-113014.pngImage Added

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.

Image AddedImage Added
  • 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.

Image Added
Image Added

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

    Code Block
    &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.