GPU i obliczenia rozproszone

GPU and distributed computing · id compute

Wykorzystanie akceleratorów i wielu urządzeń.

Using accelerators and many devices.

In one sentence

To wykonywanie obliczeń modelu na akceleratorach i dzielenie pracy między wiele urządzeń.

This runs model calculations on accelerators and distributes work across multiple devices.

Problem it solves

Uczenie lub obsługa modelu trwa zbyt długo, żeby wystarczył zwykły sposób wykonywania obliczeń.

Training or serving a model takes too long for a basic computation approach to suffice.

What it does

Pracę dzieli się na równoległe zadania, dopasowuje obliczenia do pamięci i koordynuje wymianę wyników, mierząc rzeczywiste wąskie gardła.

Work is split into parallel tasks, computations are aligned with memory, and results are exchanged while actual bottlenecks are measured.

Everyday example

Duży trening rozdzielasz między karty, a pomiary pokazują, ile czasu zajmują obliczenia i komunikacja.

You distribute a large training run across cards, and measurements show time spent computing and communicating.

This concerns you if you…

Examples

Subtopics

Sources