
Źródło zdjęcia: WIRED
Nvidia od lat dominuje na rynku procesorów AI, osiągając kapitalizację rynkową przekraczającą 4 biliony dolarów. Jednak sztuczna inteligencja, którą sama pomogła stworzyć, może wkrótce zagrozić jej pozycji. Nowe startupy wykorzystują AI do automatyzacji jednego z najcenniejszych zasobów technologicznych — optymalizacji kodu dla różnych architektur procesorów.
Kalifornijski startup Wafer opracowuje modele AI zdolne do wykonywania jednego z najtrudniejszych zadań w branży technologicznej — optymalizacji kodu tak, aby działał jak najefektywniej na konkretnych procesorach. Emilio Andere, współzałożyciel i CEO firmy, wyjaśnia, że zespół wykorzystuje uczenie ze wzmocnieniem do trenowania modeli open source, ucząc je pisania kodu jądra systemu operacyjnego.
"Najlepsze procesory AMD, najlepsze układy Trainium od Amazon, najlepsze TPU od Google oferują taką samą teoretyczną wydajność jak GPU Nvidii" — twierdzi Andere. Wafer dodaje także "agentyczne narzędzia" do istniejących modeli kodowania, takich jak Claude od Anthropic czy GPT od OpenAI, zwiększając ich zdolność do pisania kodu działającego bezpośrednio na procesorach.
Firma już współpracuje z AMD i Amazon przy optymalizacji oprogramowania dla ich sprzętu. Do tej pory pozyskała 4 miliony dolarów finansowania seed od inwestorów, w tym Jeffa Deana z Google i Wojciecha Zaremby z OpenAI.
Coraz więcej firm technologicznych rozwija własne procesory. Apple od lat używa niestandardowych układów do poprawy wydajności laptopów, tabletów i smartfonów. Z drugiej strony spektrum, Google i Amazon projektują własne procesory dla swoich platform chmurowych. Meta niedawno ogłosiła wdrożenie 1 gigawata mocy obliczeniowej z nowym procesorem opracowanym wspólnie z Broadcom.
Wdrażanie niestandardowych procesorów wymaga jednak napisania ogromnej ilości kodu, aby działał płynnie i efektywnie na nowym sprzęcie. To właśnie tutaj Nvidia ma przewagę — jej ekosystem oprogramowania znacznie ułatwia pisanie i utrzymywanie kodu dla jej procesorów.
"Fosa obronna tkwi w programowalności procesora" — mówi Andere, odnosząc się do bibliotek i narzędzi programistycznych, które ułatwiają optymalizację kodu dla sprzętu Nvidii. "Myślę, że czas zacząć zastanawiać się, czy to rzeczywiście silna fosa".
Inżynierowie wydajności z umiejętnościami potrzebnymi do optymalizacji kodu są drodzy i bardzo poszukiwani. Gdy Anthropic nawiązało partnerstwo z Amazon, aby budować swoje modele AI na procesorach Trainium, musiało przepisać kod swojego modelu od zera, aby działał jak najefektywniej na tym sprzęcie.

Brytyjski rząd utworzył fundusz inwestujący w krajowe startupy AI. Celem jest zmniejszenie zależności od zagranicznej technologii i zdobycie przewagi w niszach.

79% kadry sektora publicznego obawia się bezpieczeństwa danych AI. SLM oferują lokalną kontrolę i większe bezpieczeństwo niż duże modele.
Jednak Claude od Anthropic to już jeden z wielu modeli AI, które przewyższają ludzi w pisaniu kodu. Andere przewiduje, że wkrótce AI zacznie osłabiać przewagę oprogramowania Nvidii.
AI może również uprościć projektowanie samych procesorów. Startup Ricursive Intelligence, założony przez dwóch byłych inżynierów Google — Azalię Mirhoseini i Annę Goldie — rozwija nowe sposoby projektowania procesorów z wykorzystaniem sztucznej inteligencji.
"Celujemy w największe wyzwania projektowania procesorów — projektowanie fizyczne i weryfikację projektu" — wyjaśnia Mirhoseini, która jest także adiunktem na Uniwersytecie Stanforda.
Projektowanie procesorów to jedno z najbardziej konsekwentnych i skomplikowanych zadań na świecie. Inżynierowie muszą określić, jak rozmieścić ogromną liczbę komponentów na kawałku krzemu, aby zoptymalizować różne funkcjonalności. Po pierwszym zaprojektowaniu procesora jego wydajność musi być dokładnie przetestowana w iteracyjnym procesie, zanim projekty można wysłać do fabryki.
Mirhoseini i Goldie opracowały w Google sposób, aby AI optymalizowała układ kluczowych komponentów procesorów. To podejście zrewolucjonizowało sposób projektowania procesorów przez Google i jest obecnie szeroko stosowane w branży.
Ricursive ma jednak ambitniejsze plany — automatyzację większej liczby elementów projektowania procesorów i integrację dużych modeli językowych z procesem. Celem jest umożliwienie inżynierom używania naturalnego języka do opisywania zmian lub zadawania pytań o procesor. Tak jak można "na luzie" zaprogramować aplikację, być może w przyszłości będzie można "na luzie" zaprojektować procesor.
Perspektywa automatyzacji projektowania procesorów w ten sposób wzbudza ogromne zainteresowanie inwestorów — Ricursive pozyskało 335 milionów dolarów przy wycenie 4 miliardów dolarów w ciągu zaledwie kilku miesięcy.
Goldie uważa, że ostatecznie możliwe będzie współprojektowanie przez AI zarówno procesorów, jak i algorytmów, aby uczynić je bardziej wydajnymi. Mówi, że AI dostrajające własny krzem i kod mogłoby stworzyć rekursywny rodzaj ulepszania AI.
Rozwój tych technologii może znacząco zdemokratyzować dostęp do jednego z najcenniejszych zasobów technologicznych, podważając długoletnią dominację Nvidii w kluczowym segmencie rynku sztucznej inteligencji.