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

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


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

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



Цитата(iiv @ Apr 13 2011, 09:56) *
А вот придумать реальную задачу, нужную "народному хозяйству", будет довольно не легко.

Такого жесткого требования у меня нет. Думаю, достаточно будет какой-то подзадачи, конкретного алгоритма, который может и не иметь большой ценности сам по себе. Только нужно тогда внятно объяснить, для решения какой цельной задачи это применяется. А я, опять же, с предметной областью DSP не знаком. Если кто приведет пример(ы) - буду благодарен.

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

Что такое ПСП?
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Apr 13 2011, 07:35
Сообщение #3


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

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



Цитата(Alexium @ Apr 13 2011, 11:18) *
Что такое ПСП?

Коротко - пседво случайная последовательность, псевдо шумовая последовательность. Используется для расширения спектра информационного сигнала. Ну была полоса скажем 1Мгц, после расширения на 1000 будет 1КГц, ну фактически вся мощность расползается по новой полосе. Позволяет достичь помехозащищенности и незаметности. Помехозащизенность - если какой-то поддиапазон нового диапазона будет забит (в разумных пределах), система будет работать. Незаметность - т.к. спектр сигнала размазан, его трудно распознать на фоне шумов (не зная свойств сигнала и ПСП) - все равно что "ловить рукой рыбу в озере с мутной водой".
PS/ Извиняюсь за кривость языка sm.gif

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

Это обычный КИХ фильтр (цель правда другая), только коэффициенты одноразрядные, разрядность входных данных обычно зависит от АЦП, но поступает на вход фильтра только знак (0 или 1). Данные вводятся в схему последовательно, в сдвиговый регистр. Каждый такт происходит перемножение каждой ячейки регистра на собственный коэффициент и сложение результатов перемножения (в конкретном случае это тупо XOR или XNOR). Схема, между прочим, довольна распространена в различных вариациях и используется для снятия ПШС.

Сообщение отредактировал bogaev_roman - Apr 13 2011, 07:44
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
|- - Maverick   Цитата(Alexium @ Apr 13 2011, 10:18) Что ...   Apr 13 2011, 07:26
- - 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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