# My Workers

**My Workers** is for anyone contributing GPU resources (also known as Workers) to the Pictor Network, from individual providers with a single card to organizations operating multi-GPU clusters.&#x20;

It combines a W**eb-based Dashboard** and **local execution tools**, allowing GPU providers to register, monitor, manage, and operate their GPU Worker Nodes with ease and flexibility.

At its core, My Workers consists of:

* **Web-based Dashboard** to register, monitor, and manage your GPU Workers across locations.
* **Worker Desktop App** for quick setup and effortless job execution.
* **Docker Image** as a cross-platform alternative for advanced users or headless environments.

Explore more about each component below:

## **Web-based Dashboard**

### Worker Setup

Users can quickly create and set up new GPU Workers through just a few simple steps:

* Name and initialize a Worker node&#x20;
* Download and install the Pictor Worker Desktop App or Docker Image, and import the configuration file to complete the setup.

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2F8JcrMikGkpuHf65Jla5u%2FPictor%20Worker_Worker%20setup_2.jpg?alt=media&#x26;token=1b7b34bc-f37b-42df-b8c9-81837529cf0a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The Worker Desktop App is currently available for Windows 11/10.
{% endhint %}

### Worker Management

Worker Management is the central dashboard giving GPU Providers a clear overview of all their GPU Worker nodes in one place. After setup, every Worker appears in the list, where users can track worker node status, performance, and earnings in real time.

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2FtItSTH7pTzwTujIvIpqf%2FPictor%20Cloud_My%20Workers.jpg?alt=media&#x26;token=7ff38db4-0141-4599-8d84-a5d00825e5be" alt=""><figcaption></figcaption></figure>

For those managing a large number of nodes, this page offers powerful search and sorting features, allowing you to organize Workers by criteria such as Status, Name, Create Date, and Last Update. Additionally, you can monitor key data points such as:

* Uptime
* GPU
* RAM&#x20;
* Status
* Action buttons (view details, download config file, and delete the node)

Worker Management provides two levels of monitoring:

**1. Summary**

The Summary page provides an overall view of all Worker Nodes owned by a user. It shows total earnings, task statistics, and charts for both earnings and tasks, giving a quick snapshot of how all your Worker Nodes are performing.

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2FWki0ohfjsZMbRp226l7b%2FPictor%20Worker_Worker%20Management_Summary.png?alt=media&#x26;token=3366a415-5213-451a-a958-ee82b98ec22e" alt=""><figcaption></figcaption></figure>

#### 2. Worker Details

The Worker Details page provides comprehensive, real-time details of each Worker Node. This page is divided into three main tabs: **System Monitor**, **Statistics,** and T**ask History**.

**System Monitor**

The **System Monitor** tab provides near real-time insights into the status and performance of an individual Worker node. Here, users can see:

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2FZlHyECXqd5Uu6htctRf9%2FPictor%20Worker_Worker%20Management_Worker%20details_1.png?alt=media&#x26;token=906a5add-5961-42be-bd62-f22db9f79d8b" alt=""><figcaption></figcaption></figure>

* **Worker Info**: Basic details include Worker ID, operating system, last heartbeat, installed 3D software, and IP Address.
* **Status & Processing Details**: Current job status, job ID, task ID, and progress bar to track ongoing tasks.
* **Hardware Metrics**: Hardware metrics include information about GPU, CPU, and RAM, covering specifications, utilization, temperature, and memory usage.

**Statistics**

The **Statistics** tab provides a detailed overview of a Worker’s performance over time. It displays **total earnings** and **points**, along with task counts such as **completed, failed, pending, and paused**. Users can also view interactive **charts** that track earnings and task statistics over selectable time ranges (e.g., 7 days or 1 month).

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2FdZmr89nWIpmqyH9Hnu6H%2FPictor%20Worker_Worker%20Management_Worker%20details_2.png?alt=media&#x26;token=703b9c6d-2642-4873-9779-f5a0f6775eae" alt=""><figcaption></figcaption></figure>

**List Tasks**

The **Task History** tab lists all jobs processed by a Worker Node. Users can search, filter by date or status, and view details such as **task ID, status, progress, render time, cost, reward, start time, and completion time**. This history helps users review past jobs, check rewards, and monitor ongoing tasks in one place.

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2FEzUzY1ej7jwxGcrJi4Z3%2FPictor%20Worker_Worker%20Management_Worker%20details_3.png?alt=media&#x26;token=4521c648-751a-4e06-9709-b946507895ec" alt=""><figcaption></figcaption></figure>

## Worker Desktop App

Pictor Worker Desktop App is a dedicated application that you install on your devices to contribute GPU compute power to the Pictor Network. By keeping the app running, your Worker Node is ready for computing tasks assigned by the network to earn rewards.

The app includes several main tabs as follows:

#### Rendering

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2F4mEwIaFtnbdaClJixLCx%2FPictor%20Worker_App_Rendering.png?alt=media&#x26;token=49f70204-471e-4c8c-89d0-67f78ac81542" alt=""><figcaption></figcaption></figure>

The Rendering tab provides detailed information about the 3D rendering jobs your Worker is handling, including:

* Wallet Address
* Job ID
* Task ID
* Time bar: both the estimated completion time (EST) and time remaining
* Render log
* GPU and CPU utilization

#### Mining

{% hint style="warning" %}
**Notes**:

* Mining is an upcoming feature.
* Mining will be only available to Workers running NVIDIA GPU(s).
  {% endhint %}

#### Settings

<figure><img src="https://1913276630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwPjKMG1lirj7mnKwlGT5%2Fuploads%2FamUQjepPgro9Wo0Xw3rR%2FPictor%20Worker_App_Settings%202.jpg?alt=media&#x26;token=c4bda524-ea47-48a3-9f39-b64f52d829b8" alt=""><figcaption></figcaption></figure>

The **Settings** tab displays key information and configuration options for your Worker, including:

* **Wallet Address**: Linked to your Pictor account
* **Blender**: Detects whether Blender is installed on your device
* **Worker ID**
* **Worker Name**
* **Auto Update**: Toggle to enable or disable automatic updates

## Docker Image

**Pictor Docker Image** is an alternative to the Worker App. It is designed for advanced users who prefer command-line tools, for headless environments without a graphical interface, and for larger-scale environments such as data centers or GPU farms.&#x20;

With Docker, deploying and managing worker nodes become more flexible and scalable across different platforms.

Visit [Worker Get Started](https://docs.pictor.network/docs/gpu-providers/workers/get-started) for a detailed guide on how to set it up.&#x20;

{% hint style="info" %}
Currently, the Pictor Docker Image is available on Ubuntu Linux and Windows with an NVIDIA GPU.
{% endhint %}
