Field Notes

Field Note: niedoszacowanie pamięci przy modelu 70B

HARDWARE

Notatka z wdrożenia: model 70B nie zmieścił się na zaplanowanym sprzęcie, bo policzono samą wagę modelu, pomijając pamięć na kontekst. Lekcja o planowaniu zasobów.

Opublikowano 2026-09-10
Silent Impact AI — Field Note: niedoszacowanie pamięci przy modelu 70B

Kontekst

Zespół planował uruchomić model klasy 70B na pojedynczym serwerze z akceleratorami.

Budżet sprzętowy ustalono na podstawie rozmiaru skwantyzowanych wag modelu.

Co próbowano

Dobrano pamięć akceleratora tak, by zmieściły się wagi wybranego wariantu kwantyzacji.

Test przeprowadzono początkowo na pojedynczych, krótkich zapytaniach.

Co zawiodło

Przy dłuższym kontekście i kilku równoległych rozmowach system zaczął się zacinać i zwracać błędy pamięci.

To, co działało w teście jednego użytkownika, przestało działać pod realnym obciążeniem.

Dlaczego zawiodło

Policzono pamięć na same wagi, pomijając pamięć potrzebną na kontekst i równoległe zapytania.

Zużycie pamięci rośnie wraz z długością kontekstu i liczbą jednoczesnych użytkowników, a tego nie uwzględniono.

Co zadziałało

Ograniczenie maksymalnej długości kontekstu i liczby równoległych sesji ustabilizowało pracę na istniejącym sprzęcie.

Docelowo zaplanowano zapas pamięci ponad sam rozmiar wag.

Wnioski

Rozmiar wag to dopiero początek rachunku. Realne zapotrzebowanie zależy od kontekstu i współbieżności.

Test wydajności trzeba prowadzić na profilu obciążenia zbliżonym do produkcji, a nie na pojedynczych zapytaniach.

Kiedy stosować

Gdy planujesz budżet sprzętowy pod duży model i musisz obsłużyć wielu użytkowników naraz.

Kiedy nie stosować

Ta ostrożność jest mniej krytyczna przy pojedynczym użytkowniku i krótkich zapytaniach, choć zapas i tak się przydaje.

Źródła

  • Notatka terenowa Silent Impact AI oparta na własnym, zanonimizowanym doświadczeniu wdrożeniowym.