Quiz połączony z przewodnikiem · Średni Poziom
Quiz Kubernetes dotyczący obciążeń ML
Zastosuj rozmieszczenie podów Kubernetes ML, zasoby urządzeń GPU i tolerancje zmiany, w tym dlaczego rozproszone szkolenie wymaga odpowiedniej wydajności na węzeł.
Pytanie 1 z 8
Jakie jest główne zadanie harmonogramu Kubernetes dla obciążeń ML?
Podgląd każdego pytania8 pytania
Odpowiedzi i wyjaśnienia pojawiają się w miarę rozwiązywania quizu.
- Jakie jest główne zadanie harmonogramu Kubernetes dla obciążeń ML?
- Pisanie kodu szkoleniowego dla analityków danych
- Decydowanie, który węzeł w klastrze uruchamia każdy konteneryzowany pod
- Automatyczne etykietowanie danych szkoleniowych
- Wybór architektury sieci neuronowej
- W jaki sposób Kubernetes zazwyczaj udostępnia procesory graficzne dla kapsuły?
- Za pośrednictwem wtyczek do urządzeń reklamujących zasoby, takie jak nvidia.com/gpu
- Wysyłając wiadomość e-mail do dostawcy procesora graficznego w celu uzyskania licencji
- W Kubernetesie nie można używać procesorów graficznych
- Konwertując rdzenie procesora na procesory graficzne w czasie wykonywania
- With a NoSchedule taint on a GPU node, what does a matching pod toleration do?
- Forces the pod onto that node regardless of capacity
- Changes the model’s optimizer
- Allows the pod to be considered for that node without guaranteeing placement
- Encrypts every GPU tensor
- Które narzędzie dodaje funkcje specyficzne dla uczenia maszynowego, takie jak operatory rozproszonego szkolenia, w oparciu o Kubernetes?
- Microsoft Słowo
- Apache do obsługi statycznych stron internetowych
- Makro arkusza kalkulacyjnego
- Kubeflow
- Dlaczego Kubernetes dobrze nadaje się do dużych obciążeń ML?
- Planuje zadania w oparciu o wolne zasoby i zwalnia ten sprzęt po zakończeniu zadań
- Rezerwuje na stałe wszystkie procesory graficzne dla jednego użytkownika
- Zapobiega zmniejszaniu skali zadania
- Działa tylko jeden kontener na klaster
- Co oznacza „skalowanie punktu końcowego wnioskowania do zera” w Kubernetesie?
- Trwałe usunięcie modelu
- Ustawianie dokładności na zero procent
- Uruchamianie kopii zerowych, gdy nie ma ruchu, a następnie uruchamianie przy następnym żądaniu
- Redukcja parametrów modelu do zera
- One ML pod requests four GPUs, while two nodes each have only two available. Can ordinary scheduling combine those nodes for that one pod?
- Yes; every pod automatically spans all cluster nodes
- Yes; the scheduler converts CPU cores into the missing GPUs
- Only if the pod name contains the word distributed
- No; the pod must fit on one eligible node
- An inference service scales to zero while idle. Which user-facing delay should its team test when traffic resumes?
- The training-set labeling speed
- Cold-start delay while a serving replica becomes ready
- The file size of an unrelated notebook
- The number of discarded vocabulary tokens