Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS Gruppi di nodi di calcolo PCS
Un gruppo di nodi di calcolo AWS PCS è una raccolta logica di nodi (istanze Amazon EC2). Questi nodi possono essere utilizzati per eseguire lavori di elaborazione e per fornire un accesso interattivo basato su shell a un sistema HPC. Un gruppo di nodi di calcolo è costituito da regole per la creazione di nodi, tra cui quali tipi di istanze Amazon EC2 utilizzare, quante istanze eseguire, se utilizzare istanze On-demand o istanze Spot, quali sottoreti e gruppi di sicurezza utilizzare e come configurare ogni istanza all'avvio. Quando tali regole vengono aggiornate, AWS PCS aggiorna le risorse associate al gruppo di nodi di calcolo in modo che corrispondano.
SMT è disabilitato sui nodi di calcolo
AWS PCS disabilita il multithreading simultaneo (SMT), noto anche come Hyper-Threading sui processori Intel, su tutte le istanze dei nodi di calcolo al momento del bootstrap. Questo non è configurabile. Per quanto SMT-capable riguarda i tipi di istanza, ogni vCPU è mappata a un core fisico dedicato anziché a un thread hardware. Ciò significa che il numero totale di vCPU è la metà del valore predefinito per il tipo di istanza, ma ogni vCPU ha accesso esclusivo all'intero core. Ad esempio, un tipo di istanza che pubblicizza 96 vCPU ha 48 core AWS utilizzabili su nodi di calcolo PCS. I tipi di istanza che non supportano SMT, come Graviton (Arm), non sono interessati.
La maggior parte dei carichi di lavoro HPC legati al calcolo ottiene prestazioni equivalenti o migliori con SMT disabilitato. La disabilitazione dell'hyperthreading elimina la contesa di risorse tra thread di pari livello e offre a ciascun core fisico l'accesso esclusivo alla cache e alle unità di esecuzione. Questa è una pratica comune in tutti gli ambienti HPC.