Support / KnowledgeBase

 
Search the KnowledgeBase Search

Understanding the GPU tool

  • Applies to: Grid

  • Difficulty: Easy

  • Time needed: 10 minutes

  • Tools needed: AccountCenter access

 
  • Applies to: Grid
    • Difficulty: Easy
    • Time Needed: 10
    • Tools Required: AccountCenter access

Overview

A GPU (Grid Performance Unit) is equal to:

  • 1000 GPUs is equivalent to running a continuous 10% load on one processor for the month.
  • You can use up to 2.78 GPU's per hour and not go over the 2,000 GPU limit.
  • 1 GPU = 7.24% of 1 CPU for 1 hour
    NOTE: The above numbers are based on a 30-day calendar. These numbers will vary based on actual calendar days for each given month in your billing cycle.

Access the GPU report

  • Log into your AccountCenter.
  • Click on the Admin button for your Grid account.
  • Click on the GPU Report icon.

GPU Tool

Details

Although the number of variables that can cause GPU usage are complex, experience has shown that major GPU drivers are usually caused by server-side scripting or by substantial traffic surges. While the Grid is designed to handle major traffic surges with minimal issue, script-heavy, database-driven websites will almost certainly use more GPUs than simple, static HTML pages.

Optimizing your scripts can be a difficult task. The following are some ideas on where to look for help:

  • If you are using third-party software, look into their documentation or their community forum.
  • Try searching online using phrases like "php optimization", "optimizing WordPress", etc.
  • Try disabling plug-ins or add-ons to your site. After a few days, you might see a reduction in GPU usage.

In the example below, the index.php file is using over 87% of all GPUs, indicating a need for optimization.

Index.jpg

Popular CMS software, e.g. WordPress, will dynamically auto-generate missing files such as favicon.ico, robot.txt, and any other missing files. This means the server needs to generate the file "on the fly" every single time the file is requested. It is much more efficient to create the file permanently. Serving a static file is an ideal way to decrease your GPU usage.

Favicon.jpg
Robot.jpg

The aforementioned examples are just some of the common areas we see. Using the GPU report can tell you even more about your GPU usage. Please look for any highlighted areas and hover over our caution icons for further information.

Resources

 

Continue