Si requiere alta eficiencia de cómputo para tareas como procesamiento de datos o inference de modelos sin conexión en MaxCompute, adquiera y utilice recursos de cómputo de IA de MaxCompute (GU Quota). Estos recursos están diseñados para satisfacer la demanda de potencia de cómputo con GPU. Este tema describe cómo adquirir y utilizar dichos recursos de cómputo.
Notas de uso
Estos recursos están disponibles para su adquisición en las regiones China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen) y China (Ulanqab).
Los recursos de cómputo de IA con GPU solo son compatibles con MaxFrame.
Solo es posible modificar la cantidad de GU en un resource group de cómputo de IA. No se puede cambiar la especificación de GU ni dividir una cuota de recursos de cómputo de IA de nivel 1 en varias cuotas de nivel 2.
Procedimiento
Inicie sesión en la MaxCompute console y seleccione una región en la esquina superior izquierda.
En el panel de navegación izquierdo, vaya a .
-
En la página Quotas, haga clic en New Quota.
En la página de compra, establezca Product Type en AI Computing Resources.
-
En la página MaxCompute-AI Compute Resources (Subscription), configure los siguientes parámetros:
Specification: Especificación de la cuota de GU. Por ejemplo:
gu.a10.c30g186.-
Compute Unit: Indica la cantidad de GU en la GU Quota.
El tamaño de paso ajustable para las unidades de cómputo varía según la especificación de la cuota. El tamaño de paso puede ser de 1, 2, 4 u 8 GU. Se aplican los límites indicados en la página de compra.
Haga clic en Buy Now y siga las instrucciones en pantalla para aceptar los Términos de servicio y completar la compra. (El recurso de GU se aprovisionará en aproximadamente 10 minutos).
Una vez completada la compra, regrese a la consola. Aparecerá un resource group del tipo de recurso de cómputo de IA con GPU en la página de gestión de cuotas.
Guía de uso
MaxCompute proporciona recursos de cómputo de IA dedicados (GU Quota) para ejecutar cargas de trabajo de IA y aprendizaje automático de manera eficiente. Puede asignar estos recursos a trabajos bajo demanda mediante el mecanismo de cuotas de nivel 2. A continuación se describen los pasos clave para utilizar los recursos de cómputo de IA.
Comprobar el estado de la cuota
Al igual que con los recursos de cómputo general de MaxCompute (CU Quota), puede especificar recursos de cómputo de IA (GU Quota) en el nivel de trabajo. Es necesario inicializar un nuevo resource group de GPU antes de poder utilizarlo. Compruebe el estado de una cuota de nivel 2 en la página de gestión de cuotas de la consola:
Running: El entorno está listo y puede enviar trabajos.
Creating: La configuración del recurso está en curso. Espere a que finalice la configuración antes de utilizar el recurso.
Confirme el estado de la cuota antes de enviar un trabajo para asegurar que este pueda programarse correctamente.
Uso de recursos de cómputo de IA en un trabajo de MaxFrame
Utilice el decorador @with_running_options para declarar los requisitos de recursos. Esto le permite especificar explícitamente recursos de GU para una función de IA o una función definida por el usuario (UDF) en MaxFrame. El siguiente ejemplo muestra cómo hacerlo:
@with_running_options(gu=1, gu_quota="your_gu_quotaname")
def your_ai_function():
"""
gu=1: Requests 1 GU (one GPU card).
gu_quota: Specify the name of an activated GU Quota that is in the "Running" state.
This function uses the @with_running_options decorator to specify the use of
1 GU (GPU Unit) of AI compute resources at runtime, requested from the quota group named 'your_gu_quotaname'.
"""
# The function body goes here. 'pass' is used as a placeholder.
pass
Esta configuración garantiza que la función se ejecute en un clúster con capacidades de GPU. Este enfoque es adecuado para el procesamiento de datos multimodales, inference de modelos y otros escenarios acelerados por GPU.