Показать сообщение отдельно
Старый 10.08.2018, 16:00   #18466
Пугатель
 
Аватар для [CCCP] Monster

 
Регистрация: 26.06.2005
Адрес: Москва, СССР
Сообщений: 6,103
Репутация: 1085 [+/-]
Darude@dudud, ну тут такое дело: любой аппаратно реализованный пайплайн можно описать программным алгоритмом, только это обойдется в накладные расходы по дешифровке и выполнению последовательности команд, фиксированных для этого пайплайна. Так вот в трассировке лучей в данном случае главной задачей является найти треугольники меша, с которыми пересекается луч с заданными координатами начала и направлением. При этом алгоритм поиска изотропен по пространству, поэтому можно организовать (даже на ПЛИС) такую архитектуру, в которой фиксированный набор последовательных математических преобразований будет выполняться в несколько машинных тактов, также, как это сейчас делают текстурные модули при аппаратной интерполяции цвета. Это будет раз в 10 быстрее, чем выполнять код, делающий то же самое, на обычном вычислительном пайплайне. Хотя работать будет как-бы там и там.
__________________
Служу Советскому Союзу!

Хорошо смеется тот, кто стреляет первым! (танкистская мудрость)
[CCCP] Monster вне форума  
Отправить сообщение для [CCCP] Monster с помощью Skype™ Ответить с цитированием