Алгоритм рендеринга Vray.
Quote:
задача очень глобальна конечно, но я все равно скептиком останусь. для тех же игр технология будет предполагать некий сторонниий девайс юсб для довольно сложных задач - рейтрейс в реальном времени. такое нужно склепать или воспользоваться референсным дизайном. и то и другое требует бабла. презентовать раскрученной конторе такое новшество довольно стремная идея. имхо. ну или как всегда идею девайса купит какая нить контора, которую потом выкупит интел или амд, или скорешатся на предмет оптимизации драйверов и получится опять таки спец девайс в разных вариантах по типу квадры и фх сери видях. цена будет запредельной. такое не продадут по нормальной цене.
я тут еще написал разное, но потом мне подумалось, что такое решение хардовое не приживется в играх, это хорошая идея поиметь денег с проф сектора пользователей. и вот все таки, проц всегда во всю пиарился как просчетная единица для этих задач, и с темпами развития технологий, как мне кажется, ведущим компаниям таки не будет проще закупить идею для развития, а все таки купить чтоб загнуть на корню. нафига менять то что есть это как биотопливо и нефть) китайцы вот смогут наверное такое раскрутить на внутреннем рынке, если уже не раскрутили
USB я задумывал как "переносной" вариант, пока еще не ясно до конца реально ли сделать его с таким интерфейсом, но PCI всегда доступен. Да и применение в геймдеве подобных рендеров требует кучи подготовительной работы со всех сторон.
Это устройство будет лично под Vray. Хотя бы небольшой шаг в сторону от каноничного алгоритма и ускорят оно уже ничего не будет, хотя технологически возможно выпускать его с кучей прошивок под каждый рендер отдельно. Так же оно все равно не хило будет грузить CPU, все эти распараллельные вычисления сначала нужно будет раскидать по ядрам дивайса, потом собрать обратно, это тоже серьезная задача. О рейтрейсе в RT заикаться пока рано, пара таких чипов спокойно перегрузят своими вычислениями мощный CPU.
Никто пока особо не гонится за этой темой, кроме американцев о которых писали выше. Судя по тому что я о них прочитал, они пошли по пути интеграции в GPU (сделали свой рендер, свой ускоритель, свой открытый язык для ускорителя), т.е. собираются пройти путь AGEIA с её PhysX. Я, кстати, удивлен что они за 2 года показали 1 решение на FPGA чипах, имея на рука свой рендер, можно было бы собрать ASIC под него и значительно усилиться. Да и сама платформа FPGA позволяет масштабироваться не кисло, PCI платы с различными чипами от 300 до 6к уе, а у них всего 2 платы, причем вторая просто с двумя чипами. Странно это, может долго мучились с OpenRL и рендером своим.
Думаю Chaos и без меня прекрасно понимают в чем плюсы появления на рынке лично их ускорителя. Кто победит в этой гонке, тот и будет nextgen RT render. Я совсем не понимаю почему может быть стремно идти к ним с такой идей, тем более что уже есть готовый конкурент и нужно догонять.
Ну а по поводу CPU - это просто маркетинг. Как только к GPU стали добавлять большие массивы сопроцессоров, сразу задумались о переносе просчета туда. Потому что мегагерцы мегагерцами, а много ядер - это много ядер. Плюс не забываем о том, что ядро ядру рознь, и для расчетов рендера не нужны все эти SSE2-SSE3-5-10-100500, куда лучше будет специально заточенное под это дело ядро. Имей в виду что чип американцев работает на частоте 200-250mhz и скорее всего в несколько раз превосходит рабочую станцию по производительности, ну а два чипа вообще требуют сервака двухпроцессорного для обработки их вычислений.
Надеюсь больше ничего не захочу добавить, устал чет дописывать)