hackarthon

Jasno, praktycznie i na temat

Połączenie sztuki i technologii: kreatywne hackathony oraz innowacje w kulturze: poradnik

Mini PC do instalacji interaktywnej: kiedy wystarczy?

Pytanie pada najczęściej przy pierwszym budżecie — zanim kurator zatwierdzi kosztorys, zanim technik zamówi projektory, zanim artysta zacznie szkicować mapowanie na makiecie. Brzmi niewinnie: czy weźmiemy mały komputer, czy od razu stację roboczą?

Mini PC do instalacji interaktywnej: kiedy wystarczy?

Gdzie kończy się zintegrowana grafika

Zintegrowane układy Intela (Iris Xe, UHD Graphics 750 i pokrewne) są projektowane do biurka: przeglądarki, pakiet Office, odtwarzanie wideo w rozsądnej rozdzielczości. To samo zadanie w instalacji artystycznej wygląda zupełnie inaczej, bo GPU pracuje tam w pętli generującej klatki od zera, a nie tylko dekodującej gotowy materiał. Różnica w wydajności między taką zintegrowaną kartą a dedykowanym układem pokroju Nvidia GTX 1080 Ti potrafi przekraczać dziesięciokrotność — przy czym nie chodzi tu o „trochę wolniej", tylko o to, że jedna instalacja w ogóle działa, a druga nie rusza powyżej kilku klatek na sekundę.

W praktyce oznacza to prostą regułę: jeśli w projekcie pojawia się słowo „generatywne", „cząsteczki", „symulacja fizyki", „śledzenie głębi" albo „wieloprojektorowy mapping 4K+", trzeba założyć dedykowaną kartę graficzną albo przynajmniej sensowny plan B w postaci zewnętrznej stacji eGPU. Zintegrowany układ nie udźwignie tych zadań nawet na etapie testów, a etap testów to moment, w którym takie rzeczy się wykrywa — nie na wernisażu.

Mini PC z zintegrowanym GPU nie jest złym komputerem — jest komputerem do innego zadania.

Taktowanie procesora ważniejsze niż liczba rdzeni

Drugie zaskoczenie, które czeka osoby wybierające sprzęt pod TouchDesignera, dotyczy procesora. Intuicja podpowiada: „im więcej rdzeni, tym lepiej". Tymczasem większość operacji logicznych i przesyłu danych w tym środowisku działa jednowątkowo. Oznacza to, że TouchDesigner czeka na jeden szybki rdzeń, a nie na dwanaście wolnych. Dlatego w specyfikacji liczy się taktowanie — procesor pracujący stabilnie w okolicach 3,5–4,0 GHz na rdzeniu da wyraźnie lepszą płynność niż układ z szesnastoma rdzeniami o taktowaniu 2,2 GHz, nawet jeśli na papierze wygląda „mocniej".

To wyjaśnia, dlaczego w środowisku TouchDesignera tak dobrze sprawdzają się niektóre procesory mobilne z wyższych serii (H, HS) oraz procesory stacjonarne o wysokim IPC, a nie serwerowe potwory wielordzeniowe. Podobna zależność dotyczy Max/MSP i wielu wtyczek audio pracujących w czasie rzeczywistym. Przy wyborze Mini PC warto więc sprawdzić nie tylko model procesora, ale przede wszystkim jego realne, długotrwałe taktowanie pod pełnym obciążeniem — bo tanie, pasywnie chłodzone konstrukcje potrafią po kilku minutach pracy zjechać z deklarowanego zegara o pół giga, i wtedy cała kalkulacja przestaje się zgadzać.

Kiedy Mini PC naprawdę wystarczy

Są scenariusze, w których mały komputer z zintegrowaną grafiką nie tylko „daje radę", ale jest wręcz lepszym wyborem niż pełna stacja robocza. Trzy z nich pojawiają się w praktyce muzealnej i galeryjnej najczęściej:

  • Stała ekspozycja z odtwarzaniem wideo w pętli. Komputer dostaje gotowy plik wideo, dekoduje go i wysyła na projektor lub monitor. W tej roli zintegrowana grafika radzi sobie bez problemu — wideo to zadanie dekodera sprzętowego, nie renderera 3D. Kluczowe jest, by komputer miał wystarczająco RAM-u i dysk SSD odporny na ciągłą pracę.
  • Instalacje sensorowe bez generatywnej grafiki. Czujniki PIR, czujniki odległości, interfejsy DMX/Art-Net, mikrofon, prosty kod w Pythonie przetwarzający dane i wysyłający sygnał — to wszystko obciąża procesor i logikę, ale nie wymaga wydajnej karty graficznej. Takie instalacje obsługują pasywnie chłodzone Mini PC z procesorami serii T lub U i są wręcz preferowane, bo nie mają wentylatora, który mógłby zakłócać ciszę w sali wystawowej.
  • Proste logiki wizualne 2D z jednym strumieniem wideo. Pojedyncza warstwa graficzna, jeden czujnik, jeden projektor, rozdzielczość do 4K — mieści się w możliwościach Iris Xe, pod warunkiem że nie dokładamy do tego śledzenia sylwetki ani skomplikowanych efektów.

W tych zastosowaniach Mini PC sprawdza się również z powodów pozatechnicznych: zajmuje mało miejsca, można go zamontować za monitorem albo ukryć w podstawie eksponatu, a brak wentylatora oznacza brak hałasu i mniejsze ryzyko awarii mechanicznej przy pracy 24/7.

Vulkan 1.1 i pułapka pamięci VRAM

Oficjalne wymagania TouchDesignera nie są widoczne na pierwszy rzut oka, ale decydują o wielu sytuacjach w praktyce. Minimum to 4 GB pamięci VRAM w karcie graficznej oraz obsługa interfejsu Vulkan 1.1 — zarówno po stronie karty, jak i sterownika. To nie jest rekomendacja producenta, którą można zignorować: bez tego API niektóre funkcje środowiska po prostu nie działają albo działają z nieakceptowalnym opóźnieniem.

Tu pojawia się konkretna pułapka dla osób rozważających Mini PC: wiele zintegrowanych układów Intela nie spełnia tych wymagań w pełni. Na systemie Windows brakuje im akceleracji sprzętowej dla części kodeków, a funkcje takie jak Syphon/Spout (przesyłanie klatek między aplikacjami w czasie rzeczywistym) mogą być niedostępne. Na macOS sytuacja wygląda inaczej dzięki Metal API, ale i tam wydajność 3D jest ograniczona.

4 GB VRAM to absolutne minimum dla TouchDesignera. Poniżej tej wartości zaczyna się kompromis, którego nie da się nadrobić optymalizacją kodu.

Wartość 4 GB należy traktować jako próg, poniżej którego nie schodzić, a realistycznym minimum do pracy przy instalacji jest dziś 8 GB VRAM. Jeśli komputer ma mniej, każdy dodatkowy efekt wizualny oznacza kompromis: mniejsza rozdzielczość, niższy framerate, ograniczona liczba warstw. Przy stałej ekspozycji, gdzie instalacja ma działać bezobsługowo przez wiele miesięcy, nie warto zaczynać od granicy możliwości — to przepis na restarty w najmniej odpowiednim momencie.

eGPU, serwery mediów i stacje robocze

Kiedy zintegrowany układ nie wystarcza, są trzy realistyczne ścieżki. Pierwsza to zewnętrzna stacja graficzna (eGPU) podłączona przez Thunderbolt — Mini PC odpowiada wtedy za logikę i przesył danych, a ciężkie renderowanie przejmuje zewnętrzna obudowa z kartą Nvidia. To rozwiązanie kompromisowe: wymaga dobrego portu Thunderbolt, kosztuje więcej niż sam Mini PC, ale pozwala zachować niewielką formę komputera sterującego. Popularność tego rozwiązania rośnie, szczególnie w instalacjach mobilnych i tam, gdzie liczy się cicha praca samego Mini PC.

Druga ścieżka to dedykowany serwer mediów — komputer ukryty gdzieś w technicznym zapleczu, połączony z instalacją siecią. To standard w dużych muzeach i centrach sztuki współczesnej. Serwer mediów można wybrać pod pełnym obciążeniem, dobrać mu chłodzenie i redundancję, a w sali wystawowej zostaje tylko projektor, czujniki i ewentualnie mały komputer kliencki. W takim układzie Mini PC wciąż ma sens — jako warstwa sterująca bliżej instalacji, podczas gdy renderowanie odbywa się w bezpiecznej odległości.

Trzecia ścieżka to klasyczna stacja robocza z dedykowaną kartą graficzną klasy Nvidia RTX. To wybór przy wymagających projektach: wieloprojektorowe mappingi 8K, symulacje cząsteczek, śledzenie sylwetki przez Kinect lub ZED, autorskie topologie w TouchDesignerze wymagające dużej mocy obliczeniowej GPU. Tutaj liczy się nie tylko VRAM, ale też przepustowość pamięci, liczba rdzeni CUDA i wsparcie dla najnowszych wersji Vulkan. Karta RTX 4090 w dobrze dobranej obudowie potrafi udźwignąć projekty, przy których każdy inny komputer odmawia współpracy — ale też zajmuje miejsce, generuje ciepło i wymaga odpowiedniego zasilania.

Jak podjąć decyzję bez zgadywania

Najkrótsza ścieżka do dobrej decyzji wygląda tak: najpierw spis wymagań projektu — rozdzielczość, liczba projektorów, rodzaj czujników, typ generowanej grafiki, wymagana płynność, czas nieprzerwanej pracy. Potem uczciwe porównanie z realnymi możliwościami Mini PC, a nie z jego specyfikacją marketingową. Jeśli projekt mieści się w scenariuszach stałych pętli wideo, prostych logik sensorowych i 2D bez zaawansowanych efektów, mały komputer z zintegrowaną grafiką wystarczy — i to z zapasem komfortu. Jeśli natomiast pojawia się generatywne 3D, śledzenie ruchu, mapping wieloprojektorowy albo cokolwiek, co wymaga Vulkan 1.1 w pełni, lepiej od razu zaplanować dedykowaną kartę graficzną — czy to w formie eGPU, serwera mediów, czy pełnej stacji roboczej.

Dobór sprzętu do instalacji artystycznej to nie jest miejsce na oszczędność na granicy ryzyka. Ekspozycja ma działać tygodniami i miesiącami bez ciągłej obsługi technicznej, a każda awaria w galerii oznacza zamkniętą salę i telefon do kuratora. Lepiej wybrać komputer z lekkim zapasem mocy niż liczyć, że „jakoś to będzie".

Najczęściej zadawane pytania

Czy Mini PC nadaje się do instalacji z mapowaniem wideo?
Mini PC wystarczy do prostego mapowania 2D w rozdzielczości do 4K. Jeśli jednak projekt wymaga mapowania wieloprojektorowego lub zaawansowanych efektów, konieczne jest użycie dedykowanej karty graficznej.
Dlaczego TouchDesigner działa wolno na procesorze z wieloma rdzeniami?
Większość operacji w tym środowisku działa jednowątkowo, dlatego wydajność zależy od wysokiego taktowania pojedynczego rdzenia, a nie od dużej liczby wolniejszych rdzeni.
Ile pamięci VRAM potrzeba do instalacji interaktywnej?
Absolutnym minimum są 4 GB pamięci VRAM, jednak realistycznym standardem do stabilnej pracy jest 8 GB. Poniżej tej wartości konieczne są kompromisy w jakości grafiki lub płynności animacji.
Kiedy warto wybrać pasywnie chłodzony Mini PC?
Jest to optymalny wybór do instalacji sensorowych bez grafiki generatywnej, gdzie wymagana jest cisza w sali wystawowej oraz bezobsługowa praca urządzenia.
Co zrobić, gdy zintegrowana karta graficzna nie radzi sobie z projektem?
Można zastosować zewnętrzną stację graficzną eGPU podłączoną przez Thunderbolt, wykorzystać oddzielny serwer mediów lub użyć stacji roboczej z dedykowaną kartą graficzną klasy Nvidia RTX.