Мощность суперкомпьютеров вплотную приблизилась к рубежу, когда становится возможным рендеринг модели физического мира в реальном режиме времени. Такое мнение
высказал Майкл Макгиган (Michael McGuigan) из
Брукхейвенской национальной лаборатории. По его словам, уже через несколько лет суперкомпьютеры смогут пройти «графический тест Тьюринга», то есть создать такую виртуальную реальность, которую человек не в состоянии будет отличить от физического мира.
В принципе, уже сейчас суперкомпьютеры способны на рендеринг реалистичного видео, неотличимого от реальности. Проблема только в том, что такой рендеринг требует часов, дней и недель непрерывных расчётов. Чтобы пройти графический тест Тьюринга, говорит Макгиган, компьютеры должны осуществлять рендеринг в реальном режиме времени на 30 кадрах/с.
Для проверки возможностей современной техники Майкл Макгиган воспользовался служебным положением и запустил расчёт виртуальной реальности на одном из самых мощных суперкомпьютеров мира BlueGene/L, который установлен в Брукхейвенской национальной лаборатории. Этот кластер из 18 шкафов, в каждом из которых по 2048 процессоров и по терабайту оперативной памяти, обладает производительностью 103 терафлопса (103 триллиона операций с плавающей запятой в секунду).
Оказалось, что программа для моделирования естественного освещения Tachyon 0.98 работает на кластере из 6144 процессоров примерно в 822 раза быстрее, чем на обычном ПК (она не очень хорошо оптимизирована на распараллеливание вычислений). Вот таблица с указанием времени рендеринга одного 17,6 мегапиксельного кадра размером 4548 х 3860. На обычном Pentium IV с тактовой частотой 3 ГГц обсчёт занимает 2171 секунд, то есть 36 минут.
Задействуя полную мощность суперкомпьютера и при нормальном распараллеливании программа уже сейчас вполне способна осуществлять расчёты real time, так что человек не сможет отличить виртуальную модель освещения от реальной.
Расчёт освещения — очень важная, но далеко не единственная проблема, которую надо решить для прохождения графического теста Тьюринга. Вторая необходимая составляющая — это анимация с высоким разрешением в реальном режиме времени, но и эта задача по зубам суперкомпьютерам будущего. По оценкам Макгигана, на обман человека будут способны первые петафлопные суперкомпьютеры с производительностью более 1000 терафлопс. Они появятся уже очень скоро.
Результаты своего исследования Майкл Макгиган опубликовал в научной работе “Toward the Graphics Turing Scale on a Blue Gene Supercomputer” (
PDF).
Конечно, не все согласны с такими смелыми заявлениями. Критики возражают Макгигану, что окружающая нас реальность
глубже одного пиксела, то есть рендеринг видимых глазу пикселов возможен только если рассчитывать все физические процессы, невидимые человеческому глазу. Для моделирования ходьбы человека нужно моделировать всю систему внутренних органов, вплоть до расчёта кровообращения. Это не просто анимация. Тут потребуется гораздо больше вычислительной мощности, чем 1 петафлопс.
комментарии (214)
Не "ихний"
Но, во-первых, киберпанк не Лукьяненко придумал и, по большому счёту, ничего нового он в своей книге не сказал. Глубина оказалась не такой уж глубокой. Хотя, пожалуй, «Лабиринт отражений» — лучшая книга Лукьяненко, во всяком случае, по сравнению с Дозорами (от которых, заметим, тоже оторваться сложно).
Я приведу другой пример: вспомни «Форест Гамп», те моменты, где показывали кадры из якобы документальной хроники. Большинство окружений делали анимацией, Гампа врезали не фотоэффектами, а в тридэ.
А то, что очень натурально врезано. Можно также сказать, что это не врезка, а полностью переснятый план заново, и фотоэффектами состаренный.
Я думаю что легко говорить, мол я все знаю, если бы был некий тест, 10 эпизодов и предложение сказать как именно они сделаны, вживую или нарисованы, то ответы были бы распределены 50 на 50, при правильном подборе этих самых эпизодов.
Ясное дело что всевидящее око или космические корабли нарисованы, я говорю о том, что очень похоже на реальность, что действительно можно спутать
Вы берете "узкую ситуацию" - 3Д вам никогда не покажет весь мир, каждую его часть. Ограниченность была и будет основным признаком машины.
К примеру - в 3Д мире, который можно создать сейчас, объединив хоть все кластерные компьютеры в один большой мега-пупер-гига-кластер, у меня остаются важные вопросы.
Хорошо - вот он, мир. Небо, движение облаков, ветер, осадки, почва под ногами, растительность вокруг, цвет, вкус, структура, а если сорвать, а если бросить.
Вопросов - бесконечность. И на них пока нет ответа.
Вообще, на мой взгляд, адекватное развитие "Матрицы", как абсолютно виртуальной реальности, возможно лишь с параллельным развитием ИИ.
Не раньше, чем через 50 лет, как мне кажется.
Как упадет, так и упадет, а Матрица вашему мозгу скажет: "Все нормально так и должно быть"
Вот там реально очень круто построено все. Абсолютно все видимые глазу детали учтены, особенно на волосатых персонажей приятно смотреть. :-) На основе подобных технологий вполне реально построить картинку, которую трудно будет отличить от реального мира. Уже сейчас. Это я так считаю, не более.
Я его тогда смотрел и офигевал.
А сейчас графика в играх и подобных вещах уже так продвинулась, что этот ролик абсолютно ни чем не выделяется. Качество действильено можно сказать так себе, почти такое уже в рилтайме делают (условно конечно). Вывод - все оценивается в сравнении.
PS. ролик на ютубе смотрится хуже из-за того, что там съедены все мелкие детали, а в ролике над ними хорошо постарались.
Тут влияет субъективный фактор. Если на это все состороны смотреть, то вы правы на все 100%!
Для меня это была первая Финальная Фантазия.
1. Волшебный шкаф - рендер льва
2. Биовульф
Окружающее нас пространство в реальном мире - это не просто 3D динамика.
Это физика, химия, механика (список можно продолжать бесконечно), да хотя бы такой ничтожный фактор, как давление солнечного света. Это раз.
Кроме того - существует миллиард вопросов по космическому фактору. Материя и антиматерия, расширения пространства в реальном времени и т.д. и т.п. Это два.
Но соглашусь в одном - виртуальная реальность, какой ее представляли фантасты прошлого столетия - будет в точности доступна уже в скором времени.
Хороший материал, заслуженный плюс.
http://ru.wikipedia.org/wiki/Исключительно_простая_теория_всего
ПС. мы же чувствуем тепло которое распространяется вместе с солнечным светом, а это не менее важно чем давление
тепло мы чувствуем. Давление солнечного света мы не чувствуем. Значит, оно не важно при моделировании, и его вообще можно не моделировать. Раз оно всё равно не чувствуется.
И большинство из перечисленных вами явления - невидимы, не осязаемы. А раз так - их моделировать не следует.
"Позитроны возникают в одном из видов радиоактивного распада (позитронная эмиссия), а также при взаимодействии фотонов с энергией больше 1,022 МэВ с веществом." © Wiki Также они содержатся в космическом излучении.
реализована ли эта тема уже или все еще бьются?
в общем здравствуй матрица %)
Фотоснимок, или съемка ландшафта не дает реального представления об окружающем мире, так как вам оставляют только два вида восприятия - зрительный и слуховой.
а это будет выпускаться freeware )
Если не ошибаюсь, глава ibm в своё время тоже "предсказал", что во всём мире найдется спрос для 5-6 компьютеров. Он тоже не видел смысла)
44 килогерца - это практический минимум, а 96 - более чем в два раза большая частота
Впору теорию выстраивать.
Я считаю, что если на мгновение сделать "снимок" всех элементарных частиц и векторов сил в пространстве, то можно обработав эти данные спрогнозировать будущее в любой точке этого пространства, если обсчитывать данные быстрее реального времени.
Вот только это невозможно, ибо пространство целиком сейчас не "снять" и тем более не обсчитать процессы быстрее реального времени.
Это правда не мешает использовать данную теорию для обсчёта данных небольших областей с какой-либо погрешностью. Сейчас такие исследования проводятся повседневно, но с очень большой погрешностью - да те же прогнозы погоды или обсчёт естественных ландшафтных изменений, скажем.
Единственный вид реального моделирования сейчас - поведение атомов в ядерных реакциях.
Исходя из этой мысли, можно утверждать, что когда мощности компьютеров возрастут пропорционально настолько, что смогут обработать все атомарные реакции в теле человека - мы получим реально работающую, точную копию homo sapiens. А это - уже ИИ.
Все реакции в теле человека - это идея хорошая, но точность довольно сильно скорректируют внешние воздействия. Впрочем, для исследования и прогнозирования болезней данных наверняка будет достаточно. И уж точность по сравнению с текущими методами диагностики возрастёт.
Хотя... Если именно воссоздать человека по "снимку", ИИ должен получиться. А позже можно будет и корректировать определённые моменты. Церковь правда будет сильно против ;)
В общем, интересные мысли. "Жаль только, жить в эту пору прекрасную..." ;)
Полноценно функционирующий искусственный разум (не ИИ) не получат до тех пор, пока не разберутся с процессами происходящими в мозге самого человека. Сюда, помимо обычных аналитических операций входят и абстрактное мышление, и понятие менталитета, и генетической памяти. Т.е. это должен получится такой инструмент, который смог бы моделировать, например шизофрению. А её, как известно, нормально лечить ещё не умеют.
основываясь на таком "снимке" нельзя ничего просчитать.
во-первых. такой снимок (если и будет возможно его произвести) покажет только состояние системы на данный момент времени.
а все процессы в нашей системе происходят непрерывно, тоесть рассматривать непрерывный процесс дискретно мы не можем (это некорректно, пусть даже процесс максимально приближенный к непрерывному с минимальными шагами, но все же он не будет в точности отражать непрерывный)
во-вторых если мы даже на основе снимка сможем составить непрерывное уравнение, то мы имеем дело с открытой максимально сложной системой. А поведение таки систем – практически непредсказуемо. (собственно синоптики пытаются предсказывать изменение климата, и с точностью у них всегда проблемы)
так что как то вот так
Что единственная, реально работающая модель человека, может быть создана... лишь биологическим путем.
Ни один компьютер, никогда в принципе, не сможет просчитать случайный фактор. Ответ на который - результат действия. Маслом вниз или вверх?
Обсчитывать небольшие области с достоверной точностью, даже если пренебречь приципом неопределённости, тоже к сожелалению невозможно, т.к. расчёты требуют знания состояния системы в радиусе световых секунд\минут\лет равному желаемому сроку прогнозирования. Расстояние от Земли до Солнца около 150 миллионов километров, свет проходит этот путь примерно за 6 минут.
капча - это тоже тест Тьюринга. одна из его вариаций. графический тест - составная часть всей системы тестов, которая позволяет называть машину Искусственным Интеллектом. а вот тот день, когда машина способна будет пройти все сразу, будет подальше, чем через "несколько лет"...
Что, после того, как компьютер научится быстро-быстро рисовать картинки, он сможет мне доказать свою разумность?
Бредовая статья, честно говоря. Ну да, мы сейчас можем рендерить картинки, близкие к реальности. Можем более-менее реалистично обсчитывать физику (точнее, механику).
Но при чем тут тест Тюринга? Как это всё поможет машине пройти этот тест?
А вообще. Идея-то хорошая. В качестве капчи использовать отрендеренный в 3D сложный объект. Просто берём нечто, поворачиваем под углом каким-нибудь, и просим у пользователя определить, что это.
рендеринг в рилтайме и не обязателен, можно и за ночь отрендерить необходимый ролик и потом показать в новостях как прямое включение с фронта
в первом каменте упомянуты миры Лукьяненко и Гибсона думаю, что реальнее будет мир Пелевина из Generation "П"
S1mOne это скорее мелодрама :)
на тему Матрицы посмотрите The Thirteenth Floor
И музыка там супер, кстати.
Дело не в производительности компьютеров, а в отсутствии технологии позволяющей делать абсолютно реальную графику.
В кино часто это делается даже не в фантастических картинах, иногда реальные декорации выходят дороже, чем их виртуальный аналог. Как кто-то писал выше, а если нет разницы зачем платить больше :)
это фото или рендер ?
это фото какого-то толяна...
no comments
Больше таких лесенок на изображении нету. Значит, это не может быть артефактом ресайза.
Правда, рендереры обычно знают о антиалиасинге.. Так что больше всего это похоже на работу фотошопа.
Конечно, это может быть странным артефактом JPEG-сжатия. Но мне не верится.
А вообще - дайте ссылку на полноразмерное изображение.
Мой ответ - 90%, что это не настоящая фотография. Если я ошибся - дайте ссылку на оригинальный файл с камеры.
это фото какого-то толяна...
no comments
Для полного моделирования нужно задать какие-то законы "общей теории всего", которую ещё не изобрели.
Так же для "теста тьюринга" нужна не графика, а ощущение реальности, в этом Лукьненко - прав. Мозг сам по себе вселенная и может смоделировать недостающие детали если его поставить в правильные условия.
Мне кажется все не в том направлении развивается:)
Зачем шкафы забитые процессорами когда каждый из нас, имеет в той или иной степени, мощную тачку занимающую всего то черепную коробку.
Вот когда я сплю, то порой очень сложно отличить все происходящее от реальности:)
Пару электродов в моск и поехали...
Если бы не было у нас этого уникальнейшего подарка природы, мы бы сейчас не сидели на хабре и не нажимали кнопки наших клавиатур, не рассуждали бы о петафлопсах и не глазели в ЖК мониторы в мечтах о виртуальных мирах.
P.S. извините за сумбурность изложения, пятница, работа, усталость. Надеюсь, мысль понятна.
Нет ничего невозможного... главное захотеть это сделать.
Даю лет 25-30 на реализацию виртуальной реальности
а если будут слои виртуальных миров? т.е. если можешь выйти в виртуальный мир находясь в реальном.. то значит сможешь выйти в виртуальный2 с виртуального1 при условии что виртуальный мир идентичен реальному.. это конечно фантастика и до появления таких миров ещё не одно столетие пройдёт.. но всё же?
А рендер, на сколько бы хорош не был, все равно останется рендером. Он может быть супер реальным, но в этом и проблема - он **слишком** реальный чтобы его воспринимать как часть реальности. Реальность отличается неидеальностью, в ней много шума и именно этот шум создает то, что можно назвать "ощущением реальности".
В фильме "Матрица" как раз и подключались непосредственно к мозгу (слова Морфиуса - ты ими не пользовался (о глазах Нео) и т.д.)
Вот недавно вспоминал как играл на 386 компьютере в DooM - это был один из первых моих опытов с 3D в играх и происходящее за мониторов очень живо воспринималось. С течением времени графика прогрессировала, а впечатления тухли.
С другой стороны 2D игра с хорошим физическим движком и большим количеством интерактивных объектов и того самого шума воспринимается гораздо реальнее - через некоторое время даже квадратики 2x2 пиксела становятся живыми - мозг воспринимает эти образы. Для создания таких реальностей надо гораздо меньше мощностей, чем для глубокого рейтрейсинга, а отдача будет гораздо больше.
Естественно все перечисленное мое личное мнение.
улица пустая (что вообщем-то вполне понятно - было ранне утро, билет брал на "сеанс для студентов"), но что еще удивительнее - нет ни машин ни трамваев, в воздухе раздается вязкая тишина и вдруг, я так и встал, откуда-то со всей дури начинает литься музыка советских времен. Я оборачиваюсь, а на меня также тихо надвигается толпа с красными транспарантами. Тут я сразу матрицу и признал. Потом только вспомнил какая дата была - праздник революции.
Есть гипноз. Скорее всего появится генерация сновидений. В итоге человек накачанный вещаствами и под гипнозом будет свято верить в то, что он видит.
Вспомнилось мне, один человек рассказывал. Прихавал он шишку. Ну вобщем лишнего прихавал. Видит глюки. Отчётливо понимает, что это глюки, но иллюзия для мозга столь убедительна, что руки сами тянутся взять, потрогать. То, что на сленге называется «на измене», то есть человек сначала понимает, что всё — галлюцинация, а потом под давлением «реалистичности» этой галюцинации начинает терять грань реальности.
Бессмысленно рендерить высококачественную картинку. Есть смысл создавать атмосферу. Повспоминайте хорошие игры, в которых начинаешь вздрагивать от того, что тебе кто-то вломил. Тут дело в возможности изначально подсунуть такую модель, чтобы человек всё более и более начинал в неё верить, чтобы она его затягивала дальше, тогда не прийдётся просчитывать реальное освещение, достаточно будет веры человека в то, что освещение нормальное, что тень — это всегда тёмное пятно под ногами, а не контур…
хочешь фэнтези, хочешь sci-fi, киберпанк или просто в средневековье или, там, 1960-е
буду на пенсии играть :)
http://habrahabr.ru/blog/cyberpunk/39227…