|
Применение NIOS |
|
|
|
May 31 2007, 08:19
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(ZLOI @ May 31 2007, 10:45)  Привет, пользовался ли кто-нибудь альтеровским ниосом и какие ощущения. 1)да пользовался 2) ощущения непередаваемы  3) норм софт проц, что надо решает что не надо не решает
--------------------
Cogito ergo sum
|
|
|
|
|
May 31 2007, 09:28
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Цитата а не этот монстр, который делает очень много, но очень медленно Можете уточнить - медленно это сколько? Цитата Настолько изгадить систему отладки могла только Altera Это потому-что бесплатное))
|
|
|
|
|
May 31 2007, 09:47
|

Частый гость
 
Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967

|
Цитата(Postoroniy_V @ May 31 2007, 12:19)  1)да пользовался 2) ощущения непередаваемы  3) норм софт проц, что надо решает что не надо не решает  Собственно интересует следующее: 1)Сколько он стоит, или он бесплатный? 2)Какую ПЛИС использовали, посоветуете, или это всё равно. 3)Что он из себя представляет когда настроен по максимуму, т.е. разрядность самая большая и т.д. Войдёт ли такой в простой циклон. 4)Что он представляет собой когда настроен по минимуму(я имею ввиду занимаемое количество элементов) Хотелось бы освоить, но если он что-то путное представляет только в Stratixах, то и браться за него смысла не имеет, а если можно 10 штук в циклон зафитить, то этого интересно.
|
|
|
|
|
May 31 2007, 10:06
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Цитата 1)Сколько он стоит, или он бесплатный? цена умеренная, при разработке можно использовать бесплатную версию. http://www.altera.ru/cgi-bin/price/price Цитата 2)Какую ПЛИС использовали, посоветуете, или это всё равно. cycloneII(все, что Cyclone) Цитата 3)Что он из себя представляет когда настроен по максимуму, т.е. разрядность самая большая и т.д. разрядность 32. по минимуму, без конвеера - 5 тактов на инструкцию. по максимуму - кэш инструкций, кэш программ, конвеер(от 1 такта на инструкцию) Цитата Хотелось бы освоить, но если он что-то путное представляет только в Stratixах, то и браться за него смысла не имеет, а если можно 10 штук в циклон зафитить, то этого интересно. Циклоны разные бывают, все зависит от периферии процессора. По минимуму - я запускал на макете EP1C3 с SDRAM uCLinux, для эксперимента. Потом купили кит.
|
|
|
|
|
Jun 1 2007, 04:23
|

Частый гость
 
Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967

|
Долго не мог достучаться вчера, это нормально для electronixа? Вообщем спасибо за ваши впечатления, они меня толкают на детальное изучения данного проца, правда до этого мне говорили, что он просто супер, лучше Pentiumов  Хорошо макетов покупать не придётся, так как у преподавателя по МПС есть самодельный с USB. Он ввиде чего кстати, представлен .gdf или целого пакета? Всего хорошего!
|
|
|
|
|
Jun 1 2007, 12:26
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(Alex11 @ Jun 1 2007, 09:48)  Вчера был форс-мажор: перенос сервера в другое место, это нечастая операция. Процессор генерируется по задаваемым параметрам. Там большой пакет всего. To vetal: медленно - это настолько, что противно. Больше всего убивает, что процесс тривиального рестарта программы проходит больше, чем за минуту. Пока он просмотрит все файлы, убедится, что ничего не изменилось... Вызов компилятора для одного файла занимает времени больше, чем собственно компиляция (при коротких файлах). Это очень раздражает. 2 Alex11ах вот в чем "медленность" хотите быстро делайте как сказал уважаемы vetal2 ZLOIпроц может достаточно много сожрать внутряной памяти fpga при больших обьёмах кеша, ну это и понятно. vetal вообще то уже описал вам что да как, тоесть +1
--------------------
Cogito ergo sum
|
|
|
|
|
Jun 1 2007, 16:01
|

Частый гость
 
Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967

|
Цитата(Postoroniy_V @ Jun 1 2007, 16:26)  ах вот в чем "медленность"  Прошу прощения, подразумевалась медленность Quartusа? Цитата(Postoroniy_V @ Jun 1 2007, 16:26)  2 ZLOI проц может достаточно много сожрать внутряной памяти fpga при больших обьёмах кеша, ну это и понятно. У меня возник вопрос следующего плана, если скажу глупость, то простите, в работе с ПЛИС я ещё новичок. Однажды потребовалось написать 3d движок для отображения разных деталей станка. Детали были высокополигональными и весили много. А суть-то сама была типа в интернете выложить, чтобы люди покупающие железо, могли постоянно обновлённую версию качать. Пришлось заняться математикой - находить нормали для объекта, чтобы уменьшать размер модели на треть. Когда сделал первый вариант нормализации выполнялось 30 секунд для 60 000 полигонов на 3 пентиуме. Пришлось изучать SSE. С SSE стало выполняться за 16 мили секунд(почти в 2000 раз быстрее, правда я и алгортм поумнее сделал). Тогда и пришла мысль. А почему же Intel сделали такой тупой процессор. Сделали бы поменьше частоту, но побольше крутых инструкций. Итак сам вопрос: можно ли сделать на ПЛИС такой компьютер, чтобы основные инструкции были зашиты, а дополнительные могли создавать сами программисты. Т.е. хотите вы сделать ту же нормализацию создаёте её на каком-нибудь Quartuse и в простой программе добавляете к обычным инструкциям.? Мне кажется такой компьютер бы уделал любой пентиум. Быстрое преобразование фурье действительно стало быстрым. А видеокарту можно было бы выкинуть и писать шэйдеры и т.д. к обычному процу на ПЛИС. Что скажете?
|
|
|
|
|
Jun 1 2007, 16:23
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(ZLOI @ Jun 1 2007, 20:01)  Прошу прощения, подразумевалась медленность Quartusа?
У меня возник вопрос следующего плана, если скажу глупость, то простите, в работе с ПЛИС я ещё новичок. Однажды потребовалось написать 3d движок для отображения разных деталей станка. Детали были высокополигональными и весили много. А суть-то сама была типа в интернете выложить, чтобы люди покупающие железо, могли постоянно обновлённую версию качать. Пришлось заняться математикой - находить нормали для объекта, чтобы уменьшать размер модели на треть. Когда сделал первый вариант нормализации выполнялось 30 секунд для 60 000 полигонов на 3 пентиуме. Пришлось изучать SSE. С SSE стало выполняться за 16 мили секунд(почти в 2000 раз быстрее, правда я и алгортм поумнее сделал). Тогда и пришла мысль. А почему же Intel сделали такой тупой процессор. Сделали бы поменьше частоту, но побольше крутых инструкций. Итак сам вопрос: можно ли сделать на ПЛИС такой компьютер, чтобы основные инструкции были зашиты, а дополнительные могли создавать сами программисты. Т.е. хотите вы сделать ту же нормализацию создаёте её на каком-нибудь Quartuse и в простой программе добавляете к обычным инструкциям.? Мне кажется такой компьютер бы уделал любой пентиум. Быстрое преобразование фурье действительно стало быстрым. А видеокарту можно было бы выкинуть и писать шэйдеры и т.д. к обычному процу на ПЛИС. Что скажете? 0)подразумевалась не медленность Quartus а медленность nios ide 1)ну в intel далеко не тупицы работают 2) плис да тем и хороша что можете сделать те самые инструкции - какие вам хочется( в nios2 custom instruction смотрите, ну и модную херь c->hdl) 3) п.2) ограничен ёмкостью кристала ну и вашим кошельком, а новомодные плисы сделаные по 65 нм технологии только только появляются, тогда как у интелей проц уже есть и продаётся 4) да вообщем то и в nvidia да в ati тоже не тупицы 5) считаю вашу мысль утопией  (ничего личного)
--------------------
Cogito ergo sum
|
|
|
|
|
Jun 3 2007, 10:34
|

Частый гость
 
Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967

|
Цитата(Postoroniy_V @ Jun 1 2007, 20:23)  0)подразумевалась не медленность Quartus а медленность nios ide Ну главное, чтобы не он сам. Цитата(Postoroniy_V @ Jun 1 2007, 20:23)  1)ну в intel далеко не тупицы работают 2) плис да тем и хороша что можете сделать те самые инструкции - какие вам хочется( в nios2 custom instruction смотрите, ну и модную херь c->hdl) Это как раз то что надо. Цитата(Postoroniy_V @ Jun 1 2007, 20:23)  3) п.2) ограничен ёмкостью кристала ну и вашим кошельком, а новомодные плисы сделаные по 65 нм технологии только только появляются, тогда как у интелей проц уже есть и продаётся 4) да вообщем то и в nvidia да в ati тоже не тупицы 5) считаю вашу мысль утопией  (ничего личного) http://www.xtremedatainc.com/xd1000_devsys.htmlНу вот видите, уже её и сделали. Может не много не в том контексте, но всё же. Я хотел это сделать как диссертацию. Ладно, теперь ниос 100% придётся осваивать. Всем спасибо, я получил ответы на свои вопросы! Всего хорошего, всё ещё впереди!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|