реклама на сайте
подробности

 
 
> Cyclone 4 vs Spartan 6 for ray tracing, Помогите выбрать плату для обучения
FROL_256
сообщение Sep 3 2010, 14:51
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 3-09-10
Пользователь №: 59 274



Добрый день, уважаемые обитатели форума. Я совсем новичок в деле проектирования ПЛИС поэтому ногами просьба не бить.

Некоторое время назад я прочитал несколько статей, где на плис делали трассировку лучей. Например,
"Accelerating the bidirectional path tracing algorithm using a dedicated intersection processor"
"Realtime Ray Tracing of Dynamic Scenes on an FPGA Chip"

И мне захотелось в целях образования сделать свой велосипед. Оценив свои скромные ресурсы в 200-400 (ну максимум 500) долларов, я стал подбирать плату.
Из того что мне удалось найти у российских дистрибьюторов, пока что остановился на 2 вариантах:

1) http://www.xilinx.com/products/devkits/EK-S6-SP605-G.htm (характеристики тут есть http://www.plis.ru/pic/pict/File/Spartan-6_table.pdf)
2) http://www.terasic.com.tw/cgi-bin/page/arc...02&PartNo=1

Меня немного обескураживают вот что:
Несмотря на то что Cyclone 4 стоит дешевле, у него 266 встроенных умножителей против 38 у Spartan6-LX45T. Аналогична ситуация и с кол-вом логических ячеек. 114 тыс. у циклона против 46 тыс. у Spartan.
Ну и вообще циклон вроде бы далеко впереди по ресурсам. Но что-то тут нечисто. Может Spartan все же чем-то лучше? Может там трассировочные ресурсы получше?

В плате фирмы ксайлинкс меня привлекает прежде всего PCI-e. Наверное можно будет организовать шуструю передачу данных между CPU и плис по шине PCI-e.
Но с другой стороны особого смысла в этом нет так как на ПЛИС я все-равно не получу сверх скорости, м.б. только если виртекс-6...
Зато у циклона на плате ЖК дисплей и еще цифры какие-то. И всего за 329 долларов. Выглядит заманчиво)

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

Подскажите пожалуйста, что для меня может быть лучше. Может какие-то еще варианты есть?
Заранее спасибо.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- FROL_256   Cyclone 4 vs Spartan 6 for ray tracing   Sep 3 2010, 14:51
- - rloc   Сравните стоимости кристаллов на этих платах (по а...   Sep 3 2010, 16:32
- - Shtirlits   Может быть лучше не начинать с покупки плат, а пос...   Sep 3 2010, 16:40
- - FROL_256   rloc Большое спасибо, теперь сомнений не осталось....   Sep 3 2010, 17:23
- - Maverick   Цитата(FROL_256 @ Sep 3 2010, 17:51) Добр...   Sep 3 2010, 17:37
- - Shtirlits   Не понимаю, зачем нужно живое железо, если на плат...   Sep 3 2010, 17:41
- - vetal   ЦитатаСразу то я рей-трейсинг не сделаю. Сначала ф...   Sep 3 2010, 17:42
|- - FROL_256   Цитата(vetal @ Sep 3 2010, 21:42) Этот пу...   Sep 3 2010, 18:13
|- - dmitry-tomsk   Попробовали бы сделать хотя бы Ваш треугольник в с...   Sep 3 2010, 18:17
|- - Koluchiy   Цитата(FROL_256 @ Sep 3 2010, 22:13) Ну я...   Sep 3 2010, 18:20
||- - FROL_256   Цитата(Koluchiy @ Sep 3 2010, 22:20) Ну т...   Sep 3 2010, 18:41
|- - VladimirB   Цитата(FROL_256 @ Sep 3 2010, 22:13) Ну р...   Sep 4 2010, 09:36
- - Koluchiy   Честно говоря, я не понял, что Вы собираетесь дела...   Sep 3 2010, 18:02
- - Shtirlits   Предлагаю купить один или даже пару дешевых наборо...   Sep 4 2010, 01:21
- - FROL_256   VladimirB Да, я опасаюсь по поводу передачи данных...   Sep 4 2010, 11:00
- - Reanimator++   Frol_256 Смысл в том что на другом конце у вас нич...   Sep 4 2010, 15:20
- - FROL_256   Reanimator++ Ну а что тогда вы можете посоветовать...   Sep 5 2010, 16:31
- - Reanimator++   Не факт что Ethernet хуже, лично мне оно даже ближ...   Sep 5 2010, 19:21
- - vadimuzzz   возьмите такой http://www.altera.com/products/devk...   Sep 6 2010, 00:22
|- - FROL_256   Цитата(vadimuzzz @ Sep 6 2010, 04:22) воз...   Sep 6 2010, 07:19
- - Reanimator++   http://www.fpga4fun.com/   Sep 6 2010, 07:33
|- - FROL_256   Цитата(Reanimator++ @ Sep 6 2010, 1...   Sep 6 2010, 10:28
- - Reanimator++   для начала рекомендую светодиод и пищалку )   Sep 6 2010, 10:39
- - yes   по-моему начать надо с алгоритма обработки, которы...   Sep 6 2010, 14:39


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 03:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.02699 секунд с 7
ELECTRONIX ©2004-2016