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

 
 
> Применение NIOS
ZLOI
сообщение May 31 2007, 06:45
Сообщение #1


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

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



Привет, пользовался ли кто-нибудь альтеровским ниосом и какие ощущения.

Сообщение отредактировал vetal - Jun 1 2007, 18:59
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex11
сообщение Jun 1 2007, 05:48
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Вчера был форс-мажор: перенос сервера в другое место, это нечастая операция. Процессор генерируется по задаваемым параметрам. Там большой пакет всего.
To vetal: медленно - это настолько, что противно. Больше всего убивает, что процесс тривиального рестарта программы проходит больше, чем за минуту. Пока он просмотрит все файлы, убедится, что ничего не изменилось... Вызов компилятора для одного файла занимает времени больше, чем собственно компиляция (при коротких файлах). Это очень раздражает.
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Jun 1 2007, 12:26
Сообщение #3


МедвеД Инженер I
****

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



Цитата(Alex11 @ Jun 1 2007, 09:48) *
Вчера был форс-мажор: перенос сервера в другое место, это нечастая операция. Процессор генерируется по задаваемым параметрам. Там большой пакет всего.
To vetal: медленно - это настолько, что противно. Больше всего убивает, что процесс тривиального рестарта программы проходит больше, чем за минуту. Пока он просмотрит все файлы, убедится, что ничего не изменилось... Вызов компилятора для одного файла занимает времени больше, чем собственно компиляция (при коротких файлах). Это очень раздражает.

2 Alex11
ах вот в чем "медленность" a14.gif
хотите быстро делайте как сказал уважаемы vetal

2 ZLOI
проц может достаточно много сожрать внутряной памяти fpga при больших обьёмах кеша, ну это и понятно. vetal вообще то уже описал вам что да как, тоесть +1 smile.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
ZLOI
сообщение Jun 1 2007, 16:01
Сообщение #4


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

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



Цитата(Postoroniy_V @ Jun 1 2007, 16:26) *
ах вот в чем "медленность" a14.gif

Прошу прощения, подразумевалась медленность Quartusа?
Цитата(Postoroniy_V @ Jun 1 2007, 16:26) *
2 ZLOI
проц может достаточно много сожрать внутряной памяти fpga при больших обьёмах кеша, ну это и понятно.

У меня возник вопрос следующего плана, если скажу глупость, то простите, в работе с ПЛИС я ещё новичок.
Однажды потребовалось написать 3d движок для отображения разных деталей станка. Детали были высокополигональными и весили много. А суть-то сама была типа в интернете выложить, чтобы люди покупающие железо, могли постоянно обновлённую версию качать. Пришлось заняться математикой - находить нормали для объекта, чтобы уменьшать размер модели на треть. Когда сделал первый вариант нормализации выполнялось 30 секунд для 60 000 полигонов на 3 пентиуме. Пришлось изучать SSE.
С SSE стало выполняться за 16 мили секунд(почти в 2000 раз быстрее, правда я и алгортм поумнее сделал). Тогда и пришла мысль. А почему же Intel сделали такой тупой процессор. Сделали бы поменьше частоту, но побольше крутых инструкций.
Итак сам вопрос: можно ли сделать на ПЛИС такой компьютер, чтобы основные инструкции были зашиты, а дополнительные могли создавать сами программисты. Т.е. хотите вы сделать ту же нормализацию создаёте её на каком-нибудь Quartuse и в простой программе добавляете к обычным инструкциям.?
Мне кажется такой компьютер бы уделал любой пентиум. Быстрое преобразование фурье действительно стало быстрым. А видеокарту можно было бы выкинуть и писать шэйдеры и т.д. к обычному процу на ПЛИС. Что скажете?
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Jun 1 2007, 16:23
Сообщение #5


МедвеД Инженер 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 далеко не тупицы работают smile.gif
2) плис да тем и хороша что можете сделать те самые инструкции - какие вам хочется( в nios2 custom instruction смотрите, ну и модную херь c->hdl)
3) п.2) ограничен ёмкостью кристала ну и вашим кошельком, а новомодные плисы сделаные по 65 нм технологии только только появляются, тогда как у интелей проц уже есть и продаётся
4) да вообщем то и в nvidia да в ati тоже не тупицы smile.gif
5) считаю вашу мысль утопией smile.gif (ничего личного)


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ZLOI   Применение NIOS   May 31 2007, 06:45
- - Postoroniy_V   Цитата(ZLOI @ May 31 2007, 10:45) Привет,...   May 31 2007, 08:19
|- - ZLOI   Цитата(Postoroniy_V @ May 31 2007, 12:19)...   May 31 2007, 09:47
- - Alex11   Со вторым пунктом я особенно согласен. Настолько и...   May 31 2007, 08:48
- - vetal   Цитатаа не этот монстр, который делает очень много...   May 31 2007, 09:28
- - vetal   Цитата1)Сколько он стоит, или он бесплатный?цена у...   May 31 2007, 10:06
|- - AVR   Цитата(vetal @ May 31 2007, 14:06) Циклон...   Jul 20 2007, 16:40
|- - vetal   Цитата(AVR @ Jul 20 2007, 20:40) Страшно ...   Jul 20 2007, 16:55
|- - AVR   Цитата(vetal @ Jul 20 2007, 20:55) там вс...   Jul 21 2007, 17:22
- - ZLOI   Долго не мог достучаться вчера, это нормально для ...   Jun 1 2007, 04:23
|- - RHnd   Цитата(Postoroniy_V @ Jun 1 2007, 20:23) ...   Jun 1 2007, 17:42
|- - ZLOI   Цитата(Postoroniy_V @ Jun 1 2007, 20:23) ...   Jun 3 2007, 10:34
- - vetal   Цитатароцессор генерируется по задаваемым параметр...   Jun 1 2007, 06:36
- - vetal   Всё уже придумано до вас http://www.xtremedatainc....   Jun 1 2007, 16:35
- - vetal   в проекте должна быть cfi_flash, даже если ее нет ...   Jul 21 2007, 17:27
|- - AVR   Цитата(vetal @ Jul 21 2007, 21:27) в прое...   Jul 21 2007, 19:24
- - RHnd   Я тут смотрю на NIOS II Kit Cyclon I/II - там в ко...   Jul 21 2007, 19:47
- - vetal   uCOS это скорее диспетчер задач, чем операционная ...   Jul 21 2007, 20:17
|- - AVR   Прошу прощения, ещё один момент остался неясным. Р...   Jul 21 2007, 21:44
|- - RHnd   Цитата(vetal @ Jul 22 2007, 00:17) Решать...   Jul 22 2007, 15:19
|- - vetal   Цитата(RHnd @ Jul 22 2007, 19:19) Хм. На ...   Jul 22 2007, 15:43
|- - RHnd   Цитата(vetal @ Jul 22 2007, 19:43) В комп...   Jul 22 2007, 15:52
- - vetal   попробуйте написать в терминале : echo "Hello...   Jul 21 2007, 22:15
|- - AVR   Цитата(vetal @ Jul 22 2007, 02:15) попроб...   Jul 21 2007, 22:29
- - vetal   1. включите поддержку uart при сборке ядра. 2. пре...   Jul 22 2007, 11:53
|- - AVR   Цитата(vetal @ Jul 22 2007, 15:53) 1. вкл...   Jul 22 2007, 14:02
- - vetal   я его где-то год назад запускал, так что лучше поэ...   Jul 22 2007, 14:21
|- - AVR   Нашел где можно включить поддержку ядром UART. Над...   Jul 22 2007, 14:58
- - vetal   ЦитатаМдя. Придется линукс изучать. Хорошо хоть C ...   Jul 22 2007, 16:02
|- - AVR   Цитата(vetal @ Jul 22 2007, 20:02) http:/...   Jul 22 2007, 16:36
|- - RHnd   Цитата(vetal @ Jul 22 2007, 20:02) Еще ес...   Jul 22 2007, 18:42
- - vetal   Цитатапонимаю что уже очень надоел вопросами, но в...   Jul 22 2007, 16:47
|- - AVR   Цитата(vetal @ Jul 22 2007, 20:47) Сможет...   Jul 22 2007, 18:27
- - vetal   ЦитатаЧестно говоря, не совсем понял... Вот я сейч...   Jul 22 2007, 19:05
- - AVR   Цитата(vetal @ Jul 22 2007, 23:05) То, то...   Jul 22 2007, 19:25
- - vetal   Цитата(AVR @ Jul 22 2007, 23:25) Спасибо ...   Jul 22 2007, 19:36
- - AVR   Цитата(vetal @ Jul 22 2007, 23:36) 1. Нав...   Jul 23 2007, 21:27


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

 


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


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