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

 
 
> Ищу любые вычислительные проекты для FPGA, помогите, кто чем может
Alexium
сообщение Mar 10 2011, 21:24
Сообщение #1


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

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



Здравствуйте.
Пишу диплом магистра. Тема - ускорение вычислений (реконфигурируемый сопроцессор на ПЛИС).
Сейчас делаю собственно сопроцессор (фреймворк, в некотором роде). Потом надо будет исследовать производительность разных задач на ПЛИС, сравнивать с чисто программной реализацией.
Проблема в том, что время уже ой как поджимает, а еще сам фреймворк не готов. Времени писать для ПЛИС решения каких-то практически значимых задач нет вообще. Может, кто-то поделится каким-нибудь проектом? Или кто-то где-то что-то видел и даст ссылку...
Понимаю, что вряд ли кто-то поделится со мной своей интеллектуальной собственностью, но если вдруг - конфиденциальность я, разумеется, гарантирую. В отчет пойдет только краткое описание решаемой задачи и графики производительности.

Сообщение отредактировал Alexium - Mar 10 2011, 21:27
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alexium
сообщение Apr 13 2011, 09:54
Сообщение #2


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

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



Цитата(Maverick @ Apr 13 2011, 11:05) *
Или тут Комп (процессор) тоже выигрывает?

От скорости ввода/вывода зависит. Если бы по Pci-express мой сопроцессор подключить - можно было б думать, а так - мне надо искать задачи, которые не упираются в ввод-вывод...
Go to the top of the page
 
+Quote Post
Maverick
сообщение Apr 13 2011, 10:00
Сообщение #3


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Alexium @ Apr 13 2011, 12:54) *
От скорости ввода/вывода зависит. Если бы по Pci-express мой сопроцессор подключить - можно было б думать, а так - мне надо искать задачи, которые не упираются в ввод-вывод...

и только от ввода/вывода информации????
Почему Вы так считаете?

Было бы не плохо этот документ почитать

Довольно интересный докумет sm.gif

Документ №2


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
iiv
сообщение Apr 13 2011, 12:34
Сообщение #4


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(Maverick @ Apr 13 2011, 13:00) *

Покупать эту статью лениво, но я могу привести
противоположное мнение


Цитата(Maverick @ Apr 13 2011, 13:00) *

Читаем этот документ, тесты на С1060, получено 3ГФлопа. Достал из чулана старую теслу С1060, чтоб по-чесному было, запустил только что на ней GEMV (то, что эти авторы почему-то называют GAXPY), получил 31ГФлопс. После такого вранья читать дальше этот опус расхотелось.


Цитата(Maverick @ Apr 13 2011, 13:00) *


здесь я не в теме, случайными числами не занимаюсь, поэтому ни критиковать, ни одобрять не буду, подсознательно сомневаюсь в том же направлении.

ЗЫ: современный 5790 радеон у меня делает ту старую С1060 Теслу раз так в 10. А на плисках за два последних года число умножителей в 10 раз тоже увеличилось? sm.gif

Цитата(jojo @ Apr 13 2011, 11:35) *
В области защиты данных и информационной безопасности, например, ПЛИСы с большой вероятностью будут гораздо быстрее процессоров.
Это даже можно утверждать sm.gif


согласен!

Цитата(jojo @ Apr 13 2011, 11:35) *
На днях позавидовал четырём терафлопсам ATI, посмотрел IP Virtex-6 LX240T. Пожалуй, что-то близкое к 10...50 Гфлопс из него можно выжать, если сильно повезёт.


Цитата(jojo @ Apr 13 2011, 11:35) *
Но у нас есть в запасе ход конём - можно попытаться выполнить операции в каком-то промежуточном представлении чисел, не производя преобразование в IEEE754 туда-сюда..


Тоже согласен, если задача позволяет. Одна задача мне позволила сделать такой ход конем на третьем стратиксе, и чтобы получить такую же скорость обработки данных, я должен был достичь 900ГФлопс на ГПУ.

К сожалению, это не всегда проходит, так же как не всегда проходит с памятью, конвейерами и другими способами оптимизации на ГПУ. ИМХО, время разработки на плиске в разы а то и десятки раз больше, да и сложную ветвящуюся задачу не положить, в которой два разных алгоритма примерно одинаково ресурсы должны потреблять, а работать - последовательно. на ГПУ решается просто последовательной загрузкой разных кернелов.

Цитата(jojo @ Apr 13 2011, 11:35) *
Наконец, ПЛИС потребляет значительно меньше, чем GPU и процессор, даже тогда, когда их обгоняет по производительности.


Согласен. Мои данные о той же 900ГФлопной задаче - плисовская борда потребляла 20ватт, а система с двумя ГПУшками на шестиядернике - около 700 ватт. Хотя гигафлопы на бакс оказались одинаковыми sad.gif

Сообщение отредактировал iiv - Apr 13 2011, 12:21
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Alexium   Ищу любые вычислительные проекты для FPGA   Mar 10 2011, 21:24
- - DmitryR   На Opencores посмотрите - там математики всякой хв...   Mar 11 2011, 06:14
- - Alexium   Смотрел, конечно. Мало там подходящих для меня про...   Mar 11 2011, 06:44
|- - DmitryR   Там есть как минимум (из законченного): - CORDIC -...   Mar 11 2011, 06:58
- - Alexium   Нет, шифрование и хэширование - это то, что надо. ...   Mar 11 2011, 07:33
|- - bogaev_roman   Цитата(Alexium @ Mar 11 2011, 10:33) Мне ...   Mar 11 2011, 12:24
- - jojo   >Сейчас делаю собственно сопроцессор (фреймворк...   Mar 11 2011, 07:39
- - Alexium   Цитата(jojo @ Mar 11 2011, 09:39) А что т...   Mar 11 2011, 08:06
- - Kirill_Good   Restricted Boltzmann Machines   Mar 11 2011, 11:38
- - Alexium   Цитата(Kirill_Good @ Mar 11 2011, 13:38) ...   Mar 11 2011, 13:09
|- - bogaev_roman   Цитата(Alexium @ Mar 11 2011, 16:09) а во...   Mar 11 2011, 13:16
- - Alexium   Цитата(bogaev_roman @ Mar 11 2011, 15:16)...   Mar 11 2011, 13:35
|- - bogaev_roman   Цитата(Alexium @ Mar 11 2011, 16:35) Чест...   Mar 11 2011, 13:53
|- - iiv   Цитата(bogaev_roman @ Mar 11 2011, 17:53)...   Apr 12 2011, 20:52
- - Alexium   Цитата(bogaev_roman @ Mar 11 2011, 15:53)...   Mar 11 2011, 14:34
|- - bogaev_roman   Цитата(Alexium @ Mar 11 2011, 17:34) UPD:...   Mar 11 2011, 15:25
- - bav   ЦитатаЧестно - не знаю. Просто мне так кажется поч...   Mar 11 2011, 14:49
- - Alexium   Во-первых: с GPU, конечно, спавнивать тяжело. А во...   Mar 11 2011, 15:29
- - bav   ЦитатаСказать, что в таких-то задачах такие-то FPG...   Mar 11 2011, 15:47
- - Alexium   Цитата(bav @ Mar 11 2011, 17:47) чип, опт...   Mar 11 2011, 15:53
- - bav   ЦитатаНе знаю, правда, рассчитаны ли они на послед...   Mar 11 2011, 16:29
- - Alexium   Цитата(bav @ Mar 11 2011, 18:29) может, я...   Mar 11 2011, 19:08
- - jojo   >Во-первых: с GPU, конечно, спавнивать тяжело. ...   Mar 11 2011, 20:23
|- - iiv   Цитата(jojo @ Mar 11 2011, 23:23) Сейчас ...   Apr 12 2011, 23:55
|- - Maverick   Цитата(iiv @ Apr 13 2011, 02:55) не первы...   Apr 13 2011, 05:20
||- - iiv   Цитата(Maverick @ Apr 13 2011, 08:20) Да ...   Apr 13 2011, 07:09
|- - jojo   Цитата(iiv @ Apr 13 2011, 03:55) Уважаемы...   Apr 13 2011, 08:35
- - Alexium   Цитата(jojo @ Mar 11 2011, 22:23) Сейчас ...   Mar 11 2011, 20:46
- - Alexium   Доделал базовый функционал сопроцессора, а что уск...   Apr 12 2011, 19:52
- - Alexium   Рискну предположить, что современная емкая ПЛИС ти...   Apr 13 2011, 05:54
|- - bogaev_roman   Цитата(Alexium @ Apr 13 2011, 09:54) Увы,...   Apr 13 2011, 06:41
|- - iiv   Цитата(bogaev_roman @ Apr 13 2011, 09:41)...   Apr 13 2011, 06:56
- - Alexium   Цитата(bogaev_roman @ Apr 13 2011, 09:41)...   Apr 13 2011, 06:48
|- - bogaev_roman   Цитата(Alexium @ Apr 13 2011, 10:48) Что ...   Apr 13 2011, 06:57
|- - iiv   Цитата(bogaev_roman @ Apr 13 2011, 09:57)...   Apr 13 2011, 07:31
- - Alexium   Цитата(iiv @ Apr 13 2011, 09:56) А вот пр...   Apr 13 2011, 07:18
|- - Maverick   Цитата(Alexium @ Apr 13 2011, 10:18) Что ...   Apr 13 2011, 07:26
|- - bogaev_roman   Цитата(Alexium @ Apr 13 2011, 11:18) Что ...   Apr 13 2011, 07:35
- - Alexium   Цитата(iiv @ Apr 13 2011, 10:31) ИМХО, 2 ...   Apr 13 2011, 07:42
|- - Maverick   Цитата(Alexium @ Apr 13 2011, 10:42) К со...   Apr 13 2011, 08:05
|- - jojo   Цитата(iiv @ Apr 13 2011, 16:34) ИМХО, вр...   Apr 13 2011, 14:59
- - Ethereal   Я с ГПУ не сталкивался, но можно вставить маленько...   Apr 14 2011, 09:14
- - S_Hawk   перебор ключей криптоалгоритма DES - вот та задача...   Apr 20 2011, 19:55
- - mohny   Есть задачи которые отлично решаются с помощью ПЛИ...   Dec 4 2012, 05:05
- - Swup   Я бы посоветовал ТС тоже самое, что уже говорилось...   Dec 5 2012, 09:26
- - _Anatoliy   Цитата(Swup @ Dec 5 2012, 11:26) По тако...   Dec 5 2012, 10:28
- - Swup   Цитата(_Anatoliy @ Dec 5 2012, 14:28) По ...   Dec 5 2012, 11:50
- - _Anatoliy   Цитата(Swup @ Dec 5 2012, 13:50) Спасибо,...   Dec 5 2012, 12:27


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

 


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


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