IT Reseller #338/2021

Page 50

STACJE ROBOCZE W BRANŻY GIER PODCZAS PRACY ZDALNEJ Istnieją zadania, które są zbyt wymagające dla zwykłych, nawet silnych desktopów, którym zwyczajnie brakuje mocy obliczeniowej, by użytkownik mógł komfortowo zrealizować postawiony przed nim cel. Wtedy do gry wchodzą stacje robocze.

W

łaśnie na przykładzie gier, widać to znakomicie – nie podczas samego grania, ale ich tworzenia. Przy czym nie bez znaczenia pozostaje, że można to wszystko realizować zdalnie, a przy tym bezpiecznie.. Kiedy pada hasło „branża gier w czasie pandemii”. Myślimy raczej o olbrzymim wzroście sprzedaży gier, braku kart graficznych w sklepach oraz „polowaniu” na konsole nowej generacji. Zamknięci w domach globalnie zwróciliśmy się w stronę gier, nieco zapominając, że ich powstawanie to ciężka, ale i zespołowa praca – teraz realizowana w dużej mierze zdalnie. Nowy tryb pracy rzucił nie lada wyzwanie studiom game-developerskim. Jak poradził sobie z tym jeden z największych wydawców gier na świecie? Firmy Epic Games graczom z pewnością nie trzeba przedstawiać. Studio game-developerskie i wydawca gier, stojący za tytułami takimi jak konsolowe „Gears of War” czy multiplatformowy hit „Fortnite”, a przede wszystkim znane z niezwykle popularnego i rozwijanego od wielu lat silnika „Unreal Engine”, z którego korzystają nie tylko gry, ale też branża filmowa („Mandalorian”, „Gra o Tron” czy „Star Wars: Rise of Skywalker”). Firma stanęła w 2020 roku przed problemem pracy zdalnej i zdała sobie sprawę z tego, że domowe maszyny programistów nie oferują wystarczającej wydajności, aby mogli oni skutecznie realizować swoją pracę. Firma zwróciła się więc do eksperta w dziedzinie dostarczania potężnej wydajności – AMD. To właśnie charakterystyka silnika „Unreal Engine” stanowiła wyzwanie – two-

50

| # 338 ITReseller

STARE PRZYSŁOWIE MÓWI, W UBIEGŁYM ROKU ŻEZNOWELIZOWALIŚMY „CZAS TO PIENIĄDZ”. CHYBA NIGDY WCZEŚNIEJ USTAWĘ O WPIERANIU NIE BYŁO ONO AŻI SIECI TAK ROZWOJU USŁUG PRAWDZIWE JAK DZIŚ, TELEKOMUNIKACYJNYCH GDY CZAS PRACY, REALNIE (TAK ZWANĄ PRZYNOSZĄCY KORZYŚĆ MEGAUSTAWĘ), KTÓRA DLAWYELIMINOWAŁA FIRMY, JEST ŁATWO WIELOLETNIE BARIERY MIERZALNY, A EWENTUALNE INWESTYCYJNE SPOWOLNIENIA W TELEKOMUNIKACJI. ŁATWO DOSTRZEC UDAŁO NAM SIĘ RÓWNIEŻ W STATYSTYKACH. ZHARMONIZOWAĆ POZIOMY PEM, CZYLI LIMITÓW NATĘŻENIA POLA rzenie narzędzia tak zaawansowanego, ELEKTROMAGNETYCZNEGO, zdolnego do realizacji niezwykle zróżniKTÓRE SIĘGAŁY JESZCZE cowanych zadań, sprawiała, że praca CZASÓW RADZIECKICH zdalnaI BYŁY okazywała się mniej wydajna. Na NAJWIĘKSZYM domowych maszynach programiści czeHAMULCEM ROZWOJU SIECI kali po kilkanaście minut dłużej na MOBILNEJ. PRZYGOTOWANIA skompilowanie kodu, coW TOKU w szerszej – perDO AUKCJI SĄ OPERATORZY ZNAJĄ JUŻ spektywie było bardzo niekorzystne. KSZTAŁT „JednymWSTĘPNY z najczęstrzych zadań jest komDOKUMENTACJI pilacja kodu – proces, który można na KTÓRA masowąAUKCYJNEJ, skalę zrównoleglać” – wyjaśnia JEST W TRAKCIE Nick Penwarden, wiceprezes ds. InżyKONSULTACJI. nierii w Epic Games. „Dla nas możliwość szybkiego kompilowania i iteracji kodu ma kluczowe znaczenie dla jakości”. To, czego zespół Epic Games potrzebował, to przede wszystkim możliwość wydajnego przetwarzania zarówno równolegle (na wielu wątkach), jak i z dużą mocą w pojedynczym wątku/zadaniu. By umożliwić skuteczną, zdalną pracę swoim programistom, Epic Games zaczęło dostarczać im stacje robocze wykorzystujące najnowsze procesory AMD Threadripper PRO.

„Podczas gdy użytkownicy w biurze oszczędzali od 10 do 15 minut”, powiedział Pat Swanson, inżynier IT w Epic Games, „Użytkownicy w domu oszczędzali godziny. Potem wielu użytkowników było tak podekscytowanych wynikami, które uzyskiwali ich koledzy, że kupili własne procesory Threadripper do swoich domowych konfiguracji ”. Dlaczego Epic Games zdecydowało się właśnie na te jednostki? Ze względu na znakomitą odpowiedź na potrzeby firmy. Z komputerami na ogół jest tak, jak z samochodami – nie każdy sprawdzi się tak samo dobrze w zróżnicowanych zastosowaniach. Poczciwy Passat kombi wprawdzie nie wygra na torze wyścigowym z Porsche 911, ale z pewnością cudowne dziecko legendy motoryzacji ze Stuttgartu ustąpi mu w roli codziennego auta dla czteroosobowej rodziny. W świecie komputerów bywają jednak swoiste wyjątki. Procesory AMD Threadripper generacji 3 dysponują nie tylko wielką liczbą rdzeni (do 64 włącznie, co daje aż 128 aktywnych wątków CPU), ale też każdy z nich oferuje wysoką częstotliwość oraz, dzięki architekturze AMD Zen 3, wysoką wydajność. Efektem jest niezwykła elastyczność zadaniowa – zarówno przy obciążeniach wymagających szerokiej pracy równoległej, jak i tych gdzie mniej istotna jest liczba wątków, na rzecz wydajności w każdym z nich, AMD Threadripper i AMD Threadripper PRO 3 generacji sprawdzają się wyśmienicie. Stare przysłowie mówi, że „czas to pieniądz”. Chyba nigdy wcześniej nie było ono aż tak prawdziwe jak dziś, gdy czas


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.