# Descripción general

## ¿Qué es GigaSPOT?

**GigaSPOT** es el avanzado sistema de pujas de Clore.ai para potencia de GPU. Piénsalo como un "mercado de valores" para la computación: pujas por tiempo de GPU y el sistema encuentra automáticamente las mejores ofertas.

### ¿Para quién es GigaSPOT?

| Tipo de usuario        | Caso de uso                                                            |
| ---------------------- | ---------------------------------------------------------------------- |
| **Minadores**          | Pujar por potencia de GPU a precios óptimos                            |
| **Ingenieros de ML**   | Ejecutar trabajos por lotes con precios flexibles                      |
| **Usuarios avanzados** | Ajustar finamente la configuración de la GPU (OC, límites de potencia) |

### GigaSPOT vs Spot Regular

| Característica | Spot Regular      | GigaSPOT                               |
| -------------- | ----------------- | -------------------------------------- |
| Precio         | Fijo por servidor | Puja por potencia de GPU               |
| Control        | Básicos           | Control total de OC                    |
| Pujas          | Simple sobrepuja  | Pujas inteligentes basadas en potencia |

***

## Cómo funciona

GigaSPOT es un sistema de intercambio para propietarios de servidores GPU y clientes que requieren potencia de cómputo para tareas interrumpibles. El sistema es un mercado permisivo autorregulado donde todas las partes están incentivadas a crear el mayor resultado positivo.

GigaSPOT permite a cualquiera realizar pujas en máquinas con cualquier carga de trabajo

<figure><img src="https://2330542932-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbyNlC5NV8aIpXnc76G7w%2Fuploads%2FGBIC0WIv6qCNr9OTucAs%2FCLORE%20Graph%201.png?alt=media&#x26;token=ea727100-3108-4344-be6b-5f001e156f9f" alt=""><figcaption><p>Mostrar cómo GigaSPOT elige la puja más rentable para el anfitrión</p></figcaption></figure>

La potencia está garantizada por el cliente que solicita un límite de potencia para la(s) GPU(s) en la máquina. Imaginemos una carga de trabajo limitada por el ancho de banda de la VRAM y una GPU de 450 W que terminará consumiendo solo 280 W. Reducir el límite de potencia a 280 W no tiene impacto en la velocidad de la carga de trabajo. Por ello decidimos asumir el límite de potencia como el consumo de potencia de la carga de trabajo.

***

<figure><img src="https://2330542932-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbyNlC5NV8aIpXnc76G7w%2Fuploads%2FdDE4JeHtyBvpDHGU4EiW%2FCLORE%20Graph%202.png?alt=media&#x26;token=07313a8b-42c4-4848-a0d0-0e5f25a4c981" alt=""><figcaption><p>Diagrama de creación de cargas de trabajo, mover entre cargas de trabajo</p></figcaption></figure>

Las cargas de trabajo se reevalúan en cada intervalo de facturación para determinar la más rentable

***

## Especificaciones de la carga de trabajo

* Imagen Docker desde CCR o imagen predefinida configurada por ENV
* Precio en $CLORE/día
* Ajustes de overclocking (individuales por cada GPU en la máquina)
  * Límite de potencia (W) \*obligatorio
  * Bloqueo de núcleo (MHz)
  * Bloqueo de memoria (MHz)
  * Desplazamiento de núcleo (MHz)
  * Desplazamiento de memoria (MHz)
* Variables de entorno \*opcionales

Aunque no es obligatorio configurar `Bloqueo de núcleo` `Bloqueo de memoria` `Desplazamiento de núcleo` `Desplazamiento de memoria` se recomienda encarecidamente para lograr el rendimiento esperado, porque de lo contrario no se pueden garantizar sus valores

El límite de potencia puede especificarse en el rango desde el mínimo de la tarjeta hasta el PL establecido por el proveedor de hospedaje en el trabajo en segundo plano de OC

Los bloqueos y desplazamientos pueden configurarse en rangos permitidos elegidos por el equipo de CLORE.AI; estos rangos se especifican en la [instantánea del mercado](https://gigaspot-api-docs.clore.ai/get-market-12836589e0)
