Jak by to było wejść do zwykłego pokoju i poczuć łagodny, generowany komputerowo powiew dżungli, z drzewami kołyszącymi się w pobliżu, których można dotknąć?
AMD, producent mikroprocesorów, próbuje to rozgryźć. W ostatnich tygodniach firma organizowała konferencję promującą badania nad heterogeniczną architekturą systemu, która jest zasadniczo metodą łączenia ze sobą równoległych procesów obliczeniowych w celu zwiększenia wydajności.
„Święty Graal” tych wysiłków, według Phila Rogersa z AMD, budowałby coś w rodzaju holodeku - komputera pokładowego na Star Trek (zwłaszcza w Następne pokolenie)gdzie postacie grają w wciągające gry. Mogliby na przykład wybrać tajemniczą powieść, a następnie znaleźć się w obskurnym barze z wirtualnie wyglądającymi hologramami w ubraniach w stylu lat czterdziestych.
Rogers, członek korporacji AMD, spędził lata pracując w technologiach 3D. Mówi, że dopiero niedawno firma poczuła się na tyle swobodnie, by spekulować na temat holodeku. Inne podmioty pracują również nad technologiami podobnymi do holodeków, takimi jak Microsoft i Stony Brook University, więc być może to pomogło.
AMD uważa, że może minąć tylko 10 do 15 lat, zanim holodeck stanie się rzeczywistością. Co trzeba by tam dostać?
Lepsze niż Imax wrażenia wideo.Mamy nadzieję, że miałeś doświadczenie siedzenia w kopulastym teatrze Imax i obserwowania startu promu Hubble 3-D. Jednak pomimo niesamowitego widoku nie wydaje się rzeczywistością. Holodeck wymagałby wierności 360 stopni. Musi zrozumieć, że obiekty zbliżają się, gdy się do nich zbliżasz, a dalej, gdy się oddalasz. Perspektywa musi przechylać się podczas poruszania głową. „Nieuchronnie musisz połączyć wiele kanałów wideo, aby to zrobić i połączyć je bezproblemowo” - powiedział Rogers.
Dźwięk najwyższej jakości w historii.Znasz tych ludzi, którzy przysięgają, że płyty produkują lepszą muzykę niż MP3? „Ludzie są o wiele bardziej wybredni w kwestii wideo niż audio”, zauważa Rogers. Aby holodeck wydawał się prawdziwy, dźwięk musi być nie tylko wciągający, ale także kierunkowy i zdolny do zmiany w miarę poruszania się osoby. Powiedział, że najnowsze technologie dźwięku przestrzennego nawet do tego nie zbliżają.
Uczucie dotyku.Jasne, kapitan Jean-Luc Picard może walić wirtualnego złoczyńcę w głowę, ale nie byłoby to tak samo, gdyby Picard nie poczuł, jak jego ręka kontaktuje się z drugim facetem. „Nadal musimy opracować dotykowe sprzężenie zwrotne, ponieważ ktoś w holodekcie wchodzi w interakcję z przedmiotem i inną osobą, której musi dotknąć, i musi poczuć, że go dotknął”, powiedział Rogers. „Najbardziej prawdopodobnym sposobem, w jaki byśmy to zrobili, są ukierunkowane strumienie powietrza i przetworniki, które nie zostały jeszcze opracowane”.
Wydajna alokacja pamięci.Choć niebieski ekran śmierci w trzech wymiarach byłby raczej epicki, nie tego chcą projektanci holodeków. Rogers powiedział, że najlepszym sposobem na utrzymanie nucenia holodeków będzie dzielenie pamięci między jednostką centralną a jednostką graficzną. Poczyniliśmy już kroki w tym kierunku. Jednak miliony równoległych procesów będą musiały odbywać się jednocześnie, więc jest wiele sposobów, aby przejść.
Dużo mocy obliczeniowej. Potrzeba wielkiego soku komputerowego, aby zsynchronizować obrazy, dźwięk i inne funkcje, które sprawiają, że holodeck jest prawdziwy. Zapamiętaj tę linię w filmie Apollo 13kiedy Tom Hanks odnosi się do imponującego komputera „w jednym pokoju”? To zabawne, gdy patrzy się na iPhone'a, ale teraz stoimy przed podobnym wyzwaniem z holodeckami. „Problem polega na tym, że wymagałoby to stojaków i komputerów podobnych do komputerów mainframe”, zauważa Rogers. Holodeck nie będzie dostępny w handlu, dopóki komponenty nie zmieszczą się na małym stojaku i nie pobiorą niewielkiej ilości mocy.
Znajdź płacących klientów.Oczywiście holodek nie wydarzy się bez rynku sprzedaży wewnętrznej. Mamy co najmniej jedną petycję z prośbą do Białego Domu o zbudowanie Enterprise, ale wygląda na to, że wkrótce się to nie stanie. Na szczęście dla ludzkości AMD ma kopię zapasową. Firma uważa, że biznesowe połączenia konferencyjne mogłyby naprawdę wzmocnić technologię holodeków. Zamiast mieć gadającą głowę i standardową prezentację PowerPoint, wyobraź sobie, o ile bardziej interesujący byłby raport, gdyby wspomniana osoba mogła, powiedzmy, złapać wirtualny model Układu Słonecznego i obrócić go na twoich oczach.
Kieruj reklamy do społeczności open source.Dla tych, którzy chcą skierować swoją wewnętrzną Wesley Crusher, AMD planuje pozostawić przynajmniej część holodeckiej architektury otwartej dla programistów-amatorów. Trudno jest przewidzieć, jakie języki komputerowe zostaną w tej chwili uwzględnione, ale byłoby to równoznaczne z wpuszczeniem sprzętu z doświadczeniem C ++ lub Java. Być może pozwoli ci ustawić fazery na… cokolwiek wybierzesz.