Страницы

Показаны сообщения с ярлыком VR. Показать все сообщения
Показаны сообщения с ярлыком VR. Показать все сообщения

понедельник, 2 января 2017 г.

VRReady. Vega-Ryzen-NVMe. Предварительная проектная сборка настольного компьютера для виртуальной реальности

Обнадёживащие новости из стана AMD продолжают поступать и радовать вкусностями.
Дабы не терять время, опишу желаемую конфигурацию домашнего компьютера, способного справляться с виртуальной реальностью. Т.н. VR Ready PC.

Ryzen+Vega+NVMe


1. Итак, AMD в 2017 году выпустит процессор AMD Ryzen. 16-поточный процессор. Его и выберу.

2. В 2017 году AMD представит мощную видеокарту AMD с процессором Vega 10, с пиковой производительностью 25 Тфлопс.

3. Чипсет платформы AM4. Поддерживающий такие скоростные вещи как USB 3.1 type C, NVMe, M.2 Sata.

4. Скоростной накопитель NVMe. Дабы уйти от скоростей стандарта SATA. Ну например, пусть будет : Kingston HyperX Predator. 1Гб/с. От SSD-накопителей SATA нужно отказываться, т.к. это ограничивает скорость. И в новой сборке их не будет.

Это базовая скоростная платформа для виртуальной реальности.
Ryzen+Vega+NVMe.

Тут конечно было бы пожелание, разработчикам материнских плат, ставить больше скоростных слотов NVMe, но увы, эволюционное развитие чипсетов, тянет за собой флоппи-диск из прошлого.

В сборке для виртуальной реальности, очевидно (на глазах) приоритет отдается высокопроизводительному графическому процессору, формирующему эту самую реальность.

Так что, надо сменить порядок и выработать правило: Vega+Ryzen+NVMe.

Для минимальных требований VR, при экономии бюджетных средств, базовая платформа будет выглядеть так:  RX480+Ryzen+NVMe.

Ну что, в другой виртуальной реальности (в мыслях), уже собрал сборку, протестировал и поразился производительности системы.

Vega+Ryzen+NVMe или VR+N или VRN


Ну и на вкусное, если бы я был разработчиком материнских плат и компьютеров, я бы выкинул всё лишнее и разместил бы на одной плате mini-itx сразу всю связку.
Графический процессор Vega, системный процессор Ryzen, нтегрированный SSD, слот NVMe + наиболее высокоскоростные интерфейсы на текущий момент. Система охлаждения + система мониторинга всего чего можно.
Без компромиссов.

И никаких D-SUB, PS/2 разъёмов, Molex, PCI, PCIe и прочих флоппи-дисков.

В принципе, гибридный процессор APU, это и есть зародыш того, что нужно.

※※※

воскресенье, 11 декабря 2016 г.

VR Ready. В поиске небольшого корпуса для системы дополненной реальности

В поиске подходящего компактного корпуса для системы виртуальной и дополненной реальности, встречаются замечательные произведения технического мастера.
Соответствие требованиям "VR Ready" подразумевает, что в системе будет представлена отдельная скоростная видеокарта на шине PCIe.

Я неравнодушен к Mini-ITX, моноблокам и прочим маленьким компьютерам. Но, "VR Ready", это пока - полноразмерная графическая карта и от этого не убежать.
Но, есть, есть в этом мире понимание, что нужно.
Итак,
Одним из наиболее компактных корпусов, с возможностью установки полноразмерных GPU-плат является корпус DAN Cases A4-SFX.

Сайт разработчика:  https://www.dan-cases.com/
Корпус DAN Cases A4-SFX: https://www.dan-cases.com/dana4.php

Описывать нет смысла, есть много обзоров. Фотографии с галереи сайта,  https://www.dan-cases.com/.




В таком корпусе, можно собирать VR Ready систему начального уровня, среднего и высшего. В зависимости от бюджета.

Всё нужное и ничего более. Мне нравится.



※※※



среда, 7 декабря 2016 г.

VR Ready. Разработка под Microsoft HoloLens. Системные требования для дополненной реальности

Вдохновившись презентациями новой технологии компании Microsoft, получившей название Microsoft HoloLens, решил проверить готовность своей платформы к голографическим приложениям, собрав по сусекам требования к аппаратному и программному окружению для разработки голографических приложений.
Microsoft HoloLens - наголовная гарнитура дополненной виртуальной реальности, создающая сгенерированное компьютером 3d-изображение перед глазами пользователя так, что создаётся иллюзия нахождения в виртуальной среде, совмещённой с обычной средой.
Microsoft HoloLens - это носимый компьютер дополненной реальности. Это круто. Это революционно.

Оправившись от понимания, что очередной смены  платформы не избежать, погрузился в изучение спецификаций современного железа.

Стартовая страница разработчика голографических приложений: https://developer.microsoft.com/en-us/windows/holographic

Системные требования к месту разработчика голографических приложений:
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools

Итак, для удобной разработки голографических приложений (holographic) потребуется установить на мощный компьютер операционную систему Windows 10 Pro, среду разработки Visual Studio 2015 upgrade 3, HoloLens Emulator, Unity,
Основная трудность в том, что другие версии Windows, имеющиеся у меня в системе, не позволяют полностью удовлетворить требованиям описанным на сайте разработчика Windows : https://developer.microsoft.com/en-us/windows/holographic/install_the_tools

По железу, основное - это 4-ядерный процессор с поддержкой виртуализации + мощная графическая карта, с поддержкой DirectX 11, т.е. современное и дорогое. Всё это дорогое железо нужно в основном, чтобы работал эмулятор HoloLens Emulator.
Т.е. всякие разные процессоры начального уровня Celeron, Pentium, Sempron, Atom и т.п. не подходят для эмулятора HoloLens, ввиду отсутствия поддержки виртуализации vt-i,vt-d, которое требуется системе виртуализации Hyper-V, встроенной в Windows 10 Pro.
HoloLens Emulator - это виртуальная машина исполняемая в среде Hyper-V.

Для разработки исходных кодов в Visual Studio подойдут и обычные имеющиеся компьютеры c Windows. С чего собственно и надо начинать программирование под Windows 10 - с изучения Windows 10 SDK.

Компьютер, способный вынести виртуальную реальность получил метку "VR Ready".
Актуальные системы виртуальной реальности, в 2016 году представлены произведениями компаний Oculus и HTC - Oculus Rift и HTC Vive. Отдельно стоит Microsoft HoloLens.

Какие требования к системами виртуальной реальности предъявляет компания NVidia, разработчик графических карт: http://www.nvidia.ru/object/vr-system-requirements-ru.html

Связка Core i5 + GeForce GTX 1060 - можно считать минимальной, для VR Ready. Цена двух этих предметов легко достигает 450-500$.

Индекс производительности современных Core i5, легко превышает мое значение в ~4800 (AMD APU Richland) по данным PassMark. и стремиться к 6500-7000. Core i7 приближается к 10000.
Т.е. железо по производительности должно обитать в верхних строчках рейтинга, чтобы только соответствовать "VR Ready".


Что говорят системные требования от Oculus Rift: https://www3.oculus.com/en-us/rift/

Минимальные: Intel Core i3-6100 + NVidia GeForce GTX 960 или Core i3-6100 + AMD Radeon RX470.
Рекомендуемые: Intel Core i5-4590 + NVidia GeForce GTX 970.

У процессора Intel Core i3-6100 индекс производительности - ~3914.
У процессора Intel Core i5-4590 индекс производительности - ~7174. 

http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i3-6100U+%40+2.30GHz
https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-4590+%40+3.30GHz

Что говорят системные требования от HTC Vive: https://www.vive.com/ru/ready/

Рекомендуемые: Intel® i5-4590 / AMD FX 8350 или лучше + NVIDIA® GeForce® GTX 1060 / AMD Radeon™ RX 480.

У процессора Intel Core i5-4590 индекс производительности - ~7174. 
     У процессора AMD FX 8350 индекс производительности - ~8939.

https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-4590+%40+3.30GHz
https://www.cpubenchmark.net/cpu.php?cpu=AMD+FX-8350+Eight-Core

Т.е. практически любой компьютер с меткой "VR Ready" подойдёт для разработки под Microsoft HoloLens. 

※※※

P.S. Ну а что же Linux? У Linux есть своя дорога.
※※※