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

 
 
> Ищу любые вычислительные проекты для 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, 06:48
Сообщение #2


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

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



Цитата(bogaev_roman @ Apr 13 2011, 09:41) *
Например требуется подсчитать сумму 16384 элементов (одноразрядных)

Что значит одноразрядных? Сколько бит каждый элемент? Они целые?
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Apr 13 2011, 06:57
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(Alexium @ Apr 13 2011, 10:48) *
Что значит одноразрядных? Сколько бит каждый элемент? Они целые?

Каждый элемент - 1бит - 1 или 0, как Вы их интерпритировать будете в процессоре - другой вопрос, в ПЛИС - 1 бит. Это к тому, что говорил Maverick
Цитата
Из-за возможности выполнения параллельно нескольких задач, а процессор все делает последовательно.


Цитата
А вот придумать реальную задачу, нужную "народному хозяйству", будет довольно не легко.

Это есть нормальная задача для ЦОС в цифровых модемах, если требуется расширение спектра посредством ПСП.


Сообщение отредактировал bogaev_roman - Apr 13 2011, 07:04
Go to the top of the page
 
+Quote Post
iiv
сообщение Apr 13 2011, 07:31
Сообщение #4


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

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



Цитата(bogaev_roman @ Apr 13 2011, 09:57) *
Это есть нормальная задача для ЦОС в цифровых модемах, если требуется расширение спектра посредством ПСП.

я, к сожалению, не в теме, но, смею предположить, что для того, чтобы просуммировать 16к однобитовых чисел, Вам нужно как-то эти данные в плиску завести. Сколько тактов будет это длится? Поэтому, совершенно согласившись с Вами, что это нужная народному хозяйству задача, сомневаюсь, что в Вами предложенном примере, эта операция выполняется каждый такт, а, если это не так, то, повидимому эту операцию можно из 16к параллельных шагов перевезти в что-то совсем не параллельное. Поправьте меня, пожалуйста, если я не прав!

ИМХО, 2 Alexium:
основное достоинство плиски перед процессором - быстрый ввод данных. и еще достоинство - битовые и логические операции.

Я бы на Вашем месте попробовал показать все на примере совсем примитивного роутера етернет или еще каких пакетов, соединяющее несколько компьютеров. ИМХО безпроигрышный вариант для Вас, так как можно вместо етернет придумать что-то ну совсем простое (Вы же диплом пишете, или как) ну и на процессоре все тоже просто, а показать, что даже самая самая простая девборда (ДЕ0, например) может на раз прокачать 2-3ГБайта в секунду, а от процессора Вы это еще долго просить будете, тут будет совсем просто.

Конечно может прокатить и пример с тяжелыми вычислениями, но только при условии, что профы на защите не в курсе про многопоточность, многоядерность и тд, но тут и самому может быть не сильно приятно утверждать то, что не есть правда на самом деле...

Сообщение отредактировал iiv - Apr 13 2011, 07:32
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   Цитата(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
- - Alexium   Цитата(Maverick @ Apr 13 2011, 11:05) Или...   Apr 13 2011, 09:54
|- - Maverick   Цитата(Alexium @ Apr 13 2011, 12:54) От с...   Apr 13 2011, 10:00
|- - iiv   Цитата(Maverick @ Apr 13 2011, 13:00) Был...   Apr 13 2011, 12:34
|- - 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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:42
Рейтинг@Mail.ru


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