# GPU Analyser

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-a17ae57d9d121aabe377fde98a3497b247074733%2Fimage%20(33).png?alt=media" alt=""><figcaption></figcaption></figure>

### Computle GPU Analyser is a powerful free tool designed to help organisations monitor and analyse GPU usage across their workstations. By providing detailed insights into how different users utilise GPU resources, it enables IT administrators to make informed decisions when planning a migration to Computle.

{% hint style="info" %}
Access the demo [**here**](https://gpuanalyser.computle.net/demo/)**.**
{% endhint %}

## Features

* **Real-Time GPU Monitoring**: Track GPU utilisation in real-time.
* **Historical Data Access**: View historical GPU performance data to spot trends over time.
* **System Information Collection**: Gather detailed system specs, including CPU, RAM, GPU type, and operating system.
* **Web-Based Dashboard**: Visualise GPU performance metrics through our intuitive web interface.
* **Customizable Time Ranges**: Analyse data over various time periods (e.g., past 24 hours, 7 days, 30 days).

***

## Windows agent

The GPU Analyser installs a lightweight agent on each workstation. This agent runs silently in the background, collecting GPU performance metrics at regular intervals without disrupting user activities.

The data collected includes:

#### GPU Performance Metrics

* **Timestamp**: Date and time of data capture.
* **GPU Utilization (%)**: Current usage level of the GPU.
* **Memory Used (MB)**: Amount of GPU memory in use.
* **Power Draw (W)**: Current power consumption of the GPU.

#### System Information

* **CPU**: Processor model and specifications.
* **RAM**: Total installed system memory.
* **GPU Type**: Make and model of the GPU.
* **GPU vRAM**: Total video memory available on the GPU.
* **Operating System**: Version and build of the operating system.

***

## Installation

#### Prerequisites

* **Administrator Access**: Required for installation on each workstation.
* **Internet Connection**: Necessary for data uploads to Computle's servers.

#### Unattended Installation

PowerShell

```
# Computle GPU Analyser Silent Installation Script

# Product Key
$productKey = "PUT_YOUR_KEY_HERE"

if (-not $productKey) {
    exit 1
}

$installerUrl = "https://gpuanalyser.computle.net/installer/Computle_GPU_Analyser_x64_2024.09.01.5.exe"
$installerPath = "$env:TEMP\Computle_GPU_Analyser_x64_2024.09.01.5.exe"

Invoke-WebRequest -Uri $installerUrl -OutFile $installerPath

if (-not (Test-Path $installerPath)) {
    exit 1
}

Start-Process -FilePath $installerPath -ArgumentList "/S", "/ProductKey=$productKey" -Wait

```

3. Reboot the machine.
4. Verify the data on the web dashboard:

{% hint style="info" %}
[Web dashboard](https://gpuanalyser.computle.net)
{% endhint %}

***

**MSI**

1. **Download the Installer**:

{% hint style="info" %}
**Installer:** [Computle\_GPU\_Analyser\_x64\_2024.09.01.5.exe](https://gpuanalyser.computle.net/installer/Computle_GPU_Analyser_x64_2024.09.01.5.exe)

**sha256sum** 4396d5e4cdfb05c1572cbc4ae8e5e239fc50028f4484a27017b429487365ed08
{% endhint %}

2. Deploy the MSI with the following arguments:

`Computle_GPU_Analyser_x64_2024.09.01.5.exe /S /ProductKey=KEY`

3. Reboot the machine.
4. Verify the data on the web dashboard:

{% hint style="info" %}
[Web dashboard](https://gpuanalyser.computle.net)
{% endhint %}

***

#### Manual Installation

1. **Download the Installer**:

{% hint style="info" %}
**Installer:** [Computle\_GPU\_Analyser\_x64\_2024.09.01.5.exe](https://gpuanalyser.computle.net/installer/Computle_GPU_Analyser_x64_2024.09.01.5.exe)

**sha256sum** 4396d5e4cdfb05c1572cbc4ae8e5e239fc50028f4484a27017b429487365ed08
{% endhint %}

2. **Run the Installer**:

* Double-click the installer file.
* Follow the on-screen prompts.

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-87db2ad0f31d311eee72e2b541cd970187b1cbf9%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-40ce1ba7036047af5d06bf4d9d3afa87223c5620%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-18f1426aa80944a4d4065635126c3bfa82ae004c%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

3. **Completion**

The agent will start running in the background upon successful installation. After closing the window, you can view the live results in the web dashboard.

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-f3f15954323d897e3c76d7281e962f76b6ae4dac%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

***

## Using the web dashboard

Access the web dashboard and enter your serial:

{% hint style="info" %}
[Web dashboard](https://gpuanalyser.computle.net)
{% endhint %}

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-0b39adcb472b3fd9222dad66121d4e20c3686944%2Fimage.png?alt=media" alt=""><figcaption><p>Computle GPU Analyser</p></figcaption></figure>

***

## Using the dashboard

1. **Machine Selection**:
   * Use the **"Select Machine"** dropdown to choose a workstation.
2. **Time Range Selection**:
   * Choose from predefined time ranges (e.g., past 24 hours, 7 days, 30 days) or set a custom range.
3. **Viewing Charts**:
   * **GPU Utilization Chart**: Visual representation of GPU usage over time.
   * **Memory Usage Chart**: Displays GPU memory consumption patterns.
   * **Power Draw Chart**: Shows the GPU's power consumption trends.
4. **System Information**:
   * Access detailed hardware and system specs for the selected machine.

<figure><img src="https://590139285-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVtJhup5nG3tHLCSRWhhh%2Fuploads%2Fgit-blob-a17ae57d9d121aabe377fde98a3497b247074733%2Fimage%20(33).png?alt=media" alt=""><figcaption></figcaption></figure>

***

## Troubleshooting

* **No Data Displayed**:
  * Ensure the agent is running on the workstation. You can verify this by going to Services and then looking for *Computle GPU Analyser*. Ensure that the status shows as Running.
  * Verify that the machine has an active internet connection.
  * Check firewall settings to allow outbound connections to Computle's servers. `gpuanalyser.computle.net`
* **Agent Not Starting**:
  * Confirm that the installation was completed with administrator privileges.
  * Reinstall the agent if necessary.
* **Incorrect System Information**:
  * The agent collects system info daily; discrepancies may resolve after 24 hours.
  * Ensure the workstation's date and time settings are correct.
* Log file
  * Logs are stored in `C:\ProgramData\GPUAnalyser\logs`.

***

## FAQs

* **Is the GPU Analyser resource-intensive?** No, the agent is designed to be lightweight and operates with minimal impact on system performance.
* **How often is data collected?** Data is collected every second and then aggregated into hourly averages.
* **Do I need to remain logged in?** No, the application runs as a service.
