Accélérateurs de tâches dans une définition de HealthOmics flux de travail - AWS HealthOmics

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Accélérateurs de tâches dans une définition de HealthOmics flux de travail

Dans la définition du flux de travail, vous pouvez éventuellement spécifier les spécifications de l'accélérateur GPU pour une tâche. HealthOmics prend en charge les valeurs de spécification d'accélérateur suivantes, ainsi que les types d'instances pris en charge :

Spécifications de l'accélérateur Types d'instances Healthomics
nvidia-tesla-t4 G4
nvidia-tesla-t4-A 10 g G4 et G5
nvidia-tesla-a10 g G5
nvidia-l4-a10g G5 et G6
nvidia-l4 G6
nvidia-l40s G6e

Si vous spécifiez un type d'accélérateur qui prend en charge plusieurs types d'instances, HealthOmics sélectionne le type d'instance en fonction de la capacité disponible. Si les deux types d'instance sont disponibles, HealthOmics donne la préférence à l'instance la moins coûteuse.

Pour plus de détails sur les types d'instances, consultezInstances de calcul accéléré.

Dans l'exemple suivant, la définition du flux de travail indique nvidia-l4 qu'il s'agit de l'accélérateur :

WDL
task my_task { runtime { ... acceleratorCount: 1 acceleratorType: "nvidia-l4" } ... }
NextFlow
process my_task { ... accelerator 1, type: "nvidia-l4" ... }
CWL
cwlVersion: v1.2 class: CommandLineTool requirements: ... cwltool:CUDARequirement: cudaDeviceCountMin: 1 cudaComputeCapability: "nvidia-l4" cudaVersionMin: "1.0"