Microsoft opatentował koncepcję, która pozwalałaby wykorzystać niewykorzystaną moc kart graficznych w komputerach użytkowników do trenowania sztucznej inteligencji. W zamian właściciele sprzętu mogliby otrzymywać wynagrodzenie lub inne korzyści. Na razie to jedynie pomysł opisany w patencie — nie ma informacji, by firma przygotowywała jego wdrożenie.
Trening AI z pomocą domowych komputerów
Według patentu zadania związane z trenowaniem modeli AI byłyby dzielone na mniejsze części, a następnie rozsyłane do wielu komputerów. Każdy z nich wykonywałby tylko te obliczenia, na które pozwalałyby dostępne zasoby GPU i systemu. Po zakończeniu pracy wyniki z poszczególnych urządzeń byłyby łączone.
System miałby monitorować obciążenie komputera i przydzielać mu zadania odpowiednie do wolnej mocy obliczeniowej. Patent wspomina również o mechanizmach sprawdzających poprawność wyników i wykrywających ewentualne manipulacje.
Microsoft wskazuje przede wszystkim na komputery gamingowe. W czasie, gdy użytkownik nie gra i korzysta z pulpitu Windows 11, wydajna karta graficzna może pozostawać w dużej mierze niewykorzystana. W teorii podobny pomysł mógłby jednak działać także na innych urządzeniach.
Co użytkownik mógłby dostać w zamian?
Patent nie precyzuje, jak miałoby wyglądać wynagrodzenie. Możliwe byłyby bezpośrednie wypłaty albo system punktów i kredytów, ale na tym etapie są to tylko przypuszczenia. Dla użytkowników kluczowe będzie to, czy nagroda rzeczywiście zrekompensuje koszty i dodatkowe zużycie sprzętu.
Podobne rozwiązania mają już precedensy. W projektach takich jak Folding@home właściciele komputerów udostępniają część mocy obliczeniowej na potrzeby badań naukowych. Nie oznacza to jednak, że użytkownicy automatycznie zaufają firmie, która chciałaby używać ich GPU do rozwoju komercyjnych narzędzi AI.
Pomysł wykorzystania wolnej mocy komputerów brzmi interesująco, ale jego powodzenie będzie zależeć od zaufania użytkowników. Szczególne znaczenie będą miały przejrzyste zasady dotyczące prywatności i zużycia sprzętu. Bez konkretnych korzyści dla właścicieli kart graficznych trudno będzie ich przekonać do udziału.
Wątpliwości dotyczące prywatności i sprzętu
Jednym z głównych pytań jest zakres danych, do których system musiałby mieć dostęp, aby ocenić obciążenie komputera i dostępność jego zasobów. Część użytkowników może obawiać się, że oznaczałoby to monitorowanie działania urządzenia wykraczające poza standardową telemetrię Windowsa.
Niepewność budzi też wpływ dodatkowych obliczeń na podzespoły. Patent zakłada kontrolowanie zużycia pamięci i temperatury karty, ale pozostaje pytanie, czy użytkownicy będą ufać, że mechanizmy te zadziałają bez zarzutu. Dłuższa i częstsza praca GPU mogłaby oznaczać większe zużycie sprzętu, a także wyższe rachunki za prąd.
Możliwe byłyby również problemy z płynnością działania komputera. Nawet jeśli zadania AI miałyby być wykonywane w wolnym czasie, użytkownicy mogliby przypisywać im zacięcia w grach lub inne kłopoty z wydajnością. Trudno byłoby przy tym od razu ustalić, czy winny jest system, aktualizacja Windowsa, czy inny element konfiguracji.
Przeczytaj także: Giganci technologiczni ukarani 3,5 mld USD za używanie danych do trenowania AI — Surfshark: to początek.
Patent to jeszcze nie zapowiedź funkcji
Pomysł Microsoftu przypomina rozproszone projekty obliczeniowe, ale jego powodzenie zależałoby od jasnych zasad, skutecznych zabezpieczeń i atrakcyjnego wynagrodzenia. Sama obietnica punktów lub niewielkich korzyści może nie wystarczyć, by przekonać właścicieli drogich kart graficznych.
Na razie nie wiadomo, czy firma zdecyduje się rozwinąć tę koncepcję. Patent pokazuje, że Microsoft rozważa takie rozwiązanie, ale nie potwierdza, że funkcja pojawi się w Windowsie ani że komputery użytkowników zaczną uczestniczyć w treningu AI.


Jeśli da się to ustawić tak, żeby GPU pracowało jedynie przy niskim TDP i z priorytetem „idle only”, to może to mieć sens — zwłaszcza dla osób z mocnymi kartami siedzącymi bezczynnie przez większość dnia. Wyobrażam sobie dashboard w Windowsie pokazujący ile punktów/PLN uzyskałem i prostą kontrolę nad limitem temperatury/fan curve. Oczywiście trzeba będzie patrzeć na wpływ na warranty i zużycie, ale pomysł monetizacji idle GPU brzmi kusząco.
Patent brzmi ładnie na papierze, ale w praktyce to kupa problemów z prywatnością i odpowiedzialnością. Kto bierze na siebie koszt wymiany zniszczonej karty albo zwiększonego rachunku za prąd? Monitoring „obciążenia komputera” to często wręcz dostęp do informacji o uruchomionych procesach — wiele osób nie zaufa firmie, która to znormalizuje. Poza tym, jeśli to będzie działać jak usługodawca chmurowy rozproszony po tysiącach PC, to łatwo o nadużycia i trudniej o realną kontrolę jakości pracy.
Patent pomija kilka istotnych technicznych trudności. Po pierwsze, precyzyjne oszacowanie dostępnego czasu GPU wymaga integracji z WDDM/i schedulerem sterownika — nie wystarczy prosta telemetria; przyczynkiem są konteksty CUDA/DX12 i preemption granularity. Po drugie, walidacja wyników rozproszonych obliczeń nie jest trywialna: typowe podejście to redundancja i losowe sprawdzenia (byzantine-resistant spot-checks), ale to podnosi koszt i ogranicza skalowalność. I wreszcie kwestia zużycia termicznego — cykle temp/power zwiększają smarowanie i mogą skrócić MTBF kondensatorów i łożysk wentylatorów. Bez jasnych mechanizmów kontroli TDP, throttlingu i gwarancji to ryzyko dla użytkownika.
Mam doświadczenie z Folding@home — przez kilka miesięcy dawałem udział mojej 3080. Na papierze chodziło ok, ale w praktyce: głośniejsze wentylatory, wyższe temperatury i zauważalny wzrost faktury za prąd. Przy moim użytkowaniu to było ~kilkanaście złotych więcej miesięcznie i musiałem podbić krzywą wentylatorów, bo GPU robiło boosty poza gamingiem. Jeśli MS chce to wprowadzić, to wypłata musi realnie rekompensować koszty albo dawać wymierne benefity (np. subskrypcja Game Pass) — inaczej większość właścicieli drogich kart odrzuci takie urzadzenie.