Welcome

While recent GPUs have gained powerful computing power, they also consume a lot of power and generate a lot of heat, so it is essential to take appropriate measures to prevent overheating on the hardware side in order to maintain the GPU’s original computing power. If the hardware does not have sufficient heat-prevention measures, the protective functions built into the GPU will be activated, and the GPU will deliberately lower its operating frequency and perform other operations to reduce the amount of heat generated. In other words, even if you have a very expensive GPU installed in your system, if the hardware does not have sufficient heat countermeasures, the expensive GPU’s processing performance will not be demonstrated, and you may not even notice that this is happening.

NVGMON is a GUI tool that allows you to intuitively grasp the status of your NVIDIA GPU. In addition to being able to monitor the temperature of all NVIDIA GPUs installed in your system, it also has a monitoring function for status flags that may cause a decline in performance.

By the way, there are various tools with similar functions on the consumer market. Why did we decide to develop this kind of software now?

Most of the tools on the consumer market also have system configuration functions. They change the system settings according to certain conditions, and at the same time monitor the status on the tool. This behavior is fine for consumer PC environments, such as for personal gaming environments. However, when considering the implementation of professional video and audio equipment, using a tool that does not reveal what is happening inside can be problematic in terms of significantly reducing the reproducibility of the environment.

With this in mind, NVGMON is positioned as a tool that only has a pure measurement function, and it was designed to provide users with straightforward information about the system’s status. It uses the official interface released by NVIDIA for measurement, and by providing users with unprocessed information, it is intended to allow users to see the status of the system straightforwardly.

Benefits


Designed as a pure measurement tool

NVGMON is a measurement-only tool. It is distinct from tools in the consumer market that combine status acquisition and status configuration. NVGMON provides a simple and reliable way to check the status of NVIDIA GPUs.

NVGMON


Using primary information from GPU vendors

All NVGMON information is obtained using NVIDIA’s official interface. By using primary information from GPU vendors, we have achieved reliable information acquisition.

Primary information


Resident in the task tray and running

In order to minimize the amount of work required by the user, it runs in a form that resides in the task tray. GPU monitoring starts immediately after the system is started.

Task tray


Displays slowdown factors that cause performance degradation

Using this tool, you can easily identify the cause of slowdowns. There are various events that can cause a GPU to perform worse. As these events can occur momentarily, it is important to have a way to monitor them.

Slowdown indicator


Displays the temperature of all NVIDIA GPUs installed in the system

It also works in environments with multiple GPUs. If there are multiple GPUs installed inside the hardware, you can monitor at a glance whether each GPU is in the correct state.

Multiple GPU status

Editions

There are two editions of NVGMON. The Community Edition is available for anyone to use. The Professional Edition is provided to partner companies of Liberal Logic Co. If you are interested in becoming a partner company, please contact Liberal Logic Inc.


Community Edition

The Community Edition allows you to monitor temperature, which is essential for basic monitoring, and basic information to investigate factors that cause performance degradation.

User interface for the community edition

The temperature and fan speed, which can be considered basic information, are displayed on the center of the screen.

Community GUI

Graph display for the community edition

Temperature / Fan Speed

The fan on the GPU is controlled based on the GPU’s temperature. Checking the temperature and fan speed is the most basic information for understanding the GPU’s environment.

Community Graph 0


Professional Edition

The Professional Edition allows you to monitor the operating frequency of four blocks: graphics, stream multiprocessor, memory, and video, in addition to the functions of the Community Edition.

User interface for the professional edition

The temperature and fan speed, which can be considered basic information, are displayed on the left side of the screen. The power readings, clocks, and utilization are displayed on the right side of the screen. The size of the display area on the left and right sides of the screen can be adjusted to your preference by dragging the display border with the mouse.

Professional GUI

Graph display for the professional edition

Temperature / Fan Speed

The fan on the GPU is controlled based on the GPU’s temperature. Checking the temperature and fan speed is the most basic information for understanding the GPU’s environment.

Professional Graph 0

Power Readings

Knowing the precise power measurements taken on NVIDIA GPU devices is extremely important for understanding the amount of heat generated inside the hardware. By adding up the power consumption of all the GPUs in the system, you can determine the performance of the cooling mechanism required for the hardware.

Professional Graph 1

Clocks

On the clocks screen, you can check the operating frequency of each block of graphics, streaming multiprocessor, memory and video. NVIDIA GPUs dynamically adjust their operating frequency in response to load. At the same time, if the internal temperature becomes too high, the operating frequency is lowered to protect the hardware. Checking the operating frequency is important for confirming that the internal environment is one that can make the most of the performance of the installed GPU.

Professional Graph 2

Utilization

You can check the usage rate of the computing resources in the various functional blocks installed in the NVIDIA GPU. The functional blocks that can be measured are GPU, memory, encoder, decoder, JPEG (decoder, encoder and transcoder), and OFA (Optical Flow Accelerator).

Professional Graph 3

Specification

Features Community Edition Professional Edition
User Interface
Supported user interface languages English / Japanese English / Japanese
Resident in the notification area (task tray) Yes Yes
Resizable window Yes Yes
Draggable resizable display area Yes Yes
Uses the official NVIDIA interface Yes Yes
Status update interval 1 second 1 second
System Version
NVIDIA-SMI version display function Yes Yes
NVML version display function Yes Yes
Driver version display function Yes Yes
CUDA version display function Yes Yes
Temperature / Fan Speed
Temperature current value display function Yes Yes
Temperature maximum value display function Yes Yes
Temperature history graph display function Yes Yes
Fan speed current value display function Yes Yes
Fan speed maximum value display function Yes Yes
Fan speed history graph display function Yes Yes
Status
Hardware slowdown status display function Yes Yes
Hardware power brake status display function Yes Yes
Hardware thermal slowdown status display function Yes Yes
Software power cap status display function Yes Yes
Software thermal slowdown status display function Yes Yes
Power Readings
Current power consumption display function No Yes
Maximum power consumption display function No Yes
Power consumption history graph display function No Yes
Clocks
Graphics clock current value display function No Yes
Graphics clock maximum value display function No Yes
Graphics clock history graph display function No Yes
Streaming multiprocessor clock current value display function No Yes
Streaming multiprocessor clock maximum value display function No Yes
Streaming multiprocessor clock history graph display function No Yes
Memory clock current value display function No Yes
Memory clock maximum value display function No Yes
Memory clock history graph display function No Yes
Video clock current value display function No Yes
Video clock maximum value display function No Yes
Video clock history graph display function No Yes
Utilization
GPU utilization display function No Yes
Memory utilization display function No Yes
Encoder utilization display function No Yes
Decoder utilization display function No Yes
JPEG utilization display function No Yes
OFA utilization display function No Yes

Download

NVGMON Community is available to everyone free of charge. Please fill out the form below and click the submit button. Download information will be sent to your e-mail.

Privacy Policy

This privacy policy (hereinafter referred to as “this policy”) defines the collection, use, and protection of personal information in relation to the use of services provided by Liberal Logic Inc. (hereinafter referred to as “our company”).

1. Information collected

When providing services, our company may collect the following information.

1.1 Information explicitly provided by users

When you use our services, we may ask you to provide certain personal information, such as your name, email address, and other contact information.

1.2 Log Information

We may automatically collect log information to collect information related to the use of the service. This includes the user’s IP address, browser type, date and time of use, features used, pages viewed, etc.

2. Use of Information

We may use the personal information we collect for the following purposes.

2.1 Provision and operation of services

Personal information will be used to the extent necessary for the provision of services.

2.2 Contact

We may use the contact information provided by users to contact them with important notices, updates, and support regarding the services.

2.3 Improvement and customization

We may use personal information to analyze user usage and feedback in order to improve and customize the service.

3. Information Sharing

We will not share your personal information with third parties except in the following cases, in accordance with legal requirements and our privacy policy.

If you explicitly agree, we may share your personal information with our affiliates and service providers.

3.2 Affiliates and service providers

We may share your personal information with our affiliates and service providers for the purpose of providing and operating the Services. However, we require these affiliates and service providers to take appropriate privacy protection measures in accordance with our instructions.

4. Security

We will take appropriate technical and organizational security measures to protect your personal information. However, as data transmission over the internet is not completely secure, we cannot guarantee the security of your information.

5. Use of Cookies

We may use cookies and similar technologies to improve the convenience of our services and analyze usage. This may result in the storage of user settings and usage status. Users can refuse to accept cookies by changing their browser settings, but in this case, some functions of the service may be limited.

6. Changes and updates

We may change or update this policy from time to time. If there are any significant changes, we will notify users by posting a notice on our website.

Partners

The NVGMON project has a partnership system. If your company is interested in the partnership system, please contact Liberal Logic Inc.

Partnership Benefits

  • You can use the specified number of NVGMON Professional licenses.
  • You can ship the system with NVGMON Professional pre-installed.
  • You can resell NVGMON Professional.

Gold partners

Credits

  • NVGMON is developed by Liberal Logic Inc.
  • NVIDIA is trademark or registered trademark of NVIDIA Corporation in the United States and other countries.