Luminal zbiera 5,3 miliona dolarów na optymalizację wykonywania kodu GPU

13

Luminal, startup skupiający się na zwiększaniu wydajności kodu GPU, zebrał 5,3 miliona dolarów w ramach finansowania zalążkowego prowadzonego przez Felicis Ventures przy udziale aniołów biznesu, w tym Paula Grahama, Guillermo Raucha i Bena Porterfielda. Celem firmy jest rozwiązanie krytycznego problemu współczesnej informatyki: luki pomiędzy możliwościami sprzętu a użytecznością oprogramowania.

Oprogramowanie jako wąskie gardło w obliczeniach dużej wydajności

Chociaż postęp w sprzęcie GPU postępuje w szybkim tempie, możliwość efektywnego wykorzystania tej mocy jest często ograniczona przez leżącą u jej podstaw infrastrukturę oprogramowania. Jak zauważył współzałożyciel Luminal, Joe Fioti, wcześniej pracujący w Intelu, nawet najpotężniejszy sprzęt jest bezużyteczny, jeśli programistom trudno jest napisać kod, który będzie w stanie w pełni go wykorzystać. Ta świadomość doprowadziła do stworzenia Luminalu, który koncentruje się na optymalizacji warstwy kompilatora – oprogramowania konwertującego kod napisany przez człowieka na instrukcje wykonywalne maszynowo dla procesora graficznego.

Podejście luminalne: optymalizacja kompilatora

Podstawowy model biznesowy Luminala opiera się na sprzedaży zasobów obliczeniowych, podobnie jak CoreWeave i Lambda Labs. Jednak zamiast skupiać się wyłącznie na sprzęcie, Luminal specjalizuje się w wyciskaniu maksymalnej wydajności z istniejącej infrastruktury poprzez zaawansowane techniki optymalizacji kompilatora. Podejście to skupia się na często pomijanej warstwie pomiędzy kodem a sprzętem, gdzie nieefektywność może znacząco obniżyć wydajność.

Ekosystem CUDA i funkcje Open Source

Obecnym standardem branżowym programowania GPU jest system CUDA firmy Nvidia. Choć CUDA odegrała główną rolę w sukcesie Nvidii, wiele jej komponentów ma charakter open source. Luminal wierzy, że rozwój otaczającego stosu oprogramowania ma znaczną wartość, zwłaszcza że popyt na procesory graficzne przewyższa podaż. Koncentrując się na optymalizacji kompilatora, Luminal ma na celu zapewnienie bardziej wydajnej i niedrogiej alternatywy dla aktualizacji czysto sprzętowych.

Rosnący rynek optymalizacji wnioskowania

Luminal wpisuje się w większy trend startupów skupionych na optymalizacji wnioskowania. W miarę jak firmy szukają szybszych i tańszych sposobów uruchamiania modeli uczenia maszynowego, wzrosło zapotrzebowanie na specjalistyczne narzędzia programowe. Firmy takie jak BaseTen i Together AI mają już ugruntowaną pozycję w tej przestrzeni, podczas gdy mniejsi gracze, tacy jak Tensormesh i Clarifai, pojawiają się z niszowymi rozwiązaniami technologicznymi.

Konkurencja ze strony hiperskali i specyfika modelu

Luminal musi stawić czoła konkurencji ze strony dużych laboratoriów badawczych, które optymalizują wydajność dla konkretnych architektur modeli. Zaletą tych laboratoriów jest możliwość skupienia się na ograniczonym zestawie modeli, co pozwala na uzyskanie bardzo dokładnej wydajności. Luminal natomiast musi dostosować się do szerszej gamy modeli dla swoich klientów. Pomimo tego wyzwania Fioti wierzy, że szybko rosnący rynek zapewni szerokie możliwości wzrostu.

Wartość ekonomiczna uniwersalnej optymalizacji

Podczas gdy specjalnie dostrojone modele mogą osiągnąć najwyższą wydajność, Luminal skupia się na ekonomicznej wartości uniwersalnej optymalizacji. Firma uważa, że ​​w większości przypadków uniwersalny kompilator maksymalizujący wydajność w różnych modelach będzie cenniejszy niż rozwiązania niestandardowe. Takie podejście pozwala Luminalowi obsługiwać szerszą bazę klientów bez znaczącej utraty produktywności.

Ostatecznie sukces Luminalu zależy od jego zdolności do wypełnienia luki pomiędzy sprzętem i oprogramowaniem, dzięki czemu obliczenia na GPU będą bardziej dostępne i wydajne dla programistów z różnych branż. Koncentrując się na optymalizacji kompilatorów, firma dąży do uwolnienia pełnego potencjału istniejącego sprzętu, zapewniając opłacalną alternatywę dla niekończących się aktualizacji sprzętu.