Podczas rozproszonego trenowania w SageMaker inżynier zauważa niską wydajność instancji spowodowaną narzutem komunikacyjnym między węzłami trenowania. Jak inżynier może zminimalizować narzut komunikacyjny między instancjami?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Umieść instancje w tej samej podsieci VPC i przechowuj dane w tym samym regionie AWS i tej samej strefie dostępności co instancje..
Dlaczego to jest odpowiedź
Aby zminimalizować narzut komunikacyjny w rozproszonym trenowaniu, kluczowe jest zmniejszenie opóźnień sieciowych i zwiększenie przepustowości. Umieszczenie instancji w tej samej podsieci VPC zapewnia niskie opóźnienia w komunikacji między węzłami. Dodatkowo, przechowywanie danych w tym samym regionie AWS i tej samej strefie dostępności co instancje treningowe znacząco redukuje opóźnienia w dostępie do danych, ponieważ ruch nie musi opuszczać strefy dostępności ani regionu, co jest najszybszą konfiguracją. Pozostałe opcje wprowadzają dodatkowe opóźnienia: przechowywanie danych w innym regionie lub innej strefie dostępności zwiększa latencję dostępu do danych, a umieszczanie instancji w różnych strefach dostępności (nawet w tej samej podsieci VPC) zwiększa opóźnienia w komunikacji między nimi.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana