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

 
 
> Samtec)LVDS) ->read DDR3, а вот write DDR3 на стандартный DDR3 коннектор, и наоборот... Хочу готовую плату, или если нет, то хочу разработать
iiv
сообщение Jun 24 2016, 13:55
Сообщение #1


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

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



Добрый день,

возможно у меня философский вопрос, не пинайте меня, пожалуйста, за это.

Уже в трех проектах мне надобно было брать поток с оцифровщиков и, минимальными изменениями заводить на PC. Сам PC обычно перекидывал содержимое этого потока на графические карты, а там дикая производительность решала все мои вопросы. При попытке хоть часть алгоритма оставить в FPGA время разработки проекта становилось ужасно ненормально большим. Задачи о которых я горовю - это задачи линейной и мультилинейной алгебры. В FPGA я с 2009, в вычислительной математике с 1990. То есть я четко понимаю, что мне надо:

я хочу поток с одного или нескольких оцифровщиков (а иногда с других компьютеров), положить в пишущий порт памяти, примерно на 1-8ГБ, иметь возможность воткнуть эту память в обычную материнку, чтобы она разпозналась как обычная память, и читать с процессора ее как есть, синхронизацию можно организовать внутри самой памяти, помещая на каждый блок на 4К какую-то синхронизационную информацию.

Аналогично, хочу сделать в обратную сторону, но это не сильно актуально.

Вопросы, скажите, пожалуйста:

1. есть ли уже готовый такой модуль?
2. думаю, что такого модуля нет, правильно ли я понимаю, что такое можно разработать, если всем этим будет управлять какая-нибудь не дорогая плиска, а на входе будет около 60 LVDS пар, работающих на примерно 200-800МГц частоте. Конечно хотелось бы иметь возможность и сердексы подсатвлять, но, наверное это не сразу.
3. сам много писал для плисок, но ни разу не разводил, да и с памятью работал больше гоняя чужие примеры или примеры с мануалов. Скажите, пожалуйста, сколько при сильной мотивации мне надо положить времени на такую разработку и сколько денег на платы и железки, если сам буду стараться по максимуму?

Спасибо

PS: просто реально приспичило, так как оцениваю, что мне таких плат в следующем году может потребоваться около 100, а то, что мы сейчас делаем через Terasic TR4 просто невозможно дальше модернизировать из-за того, что наши заумные алгоритмы плохо ложатся на FPGAшную логику, а количество умножителей в плисках все также стремится к нулю при одинаковой цене с графической картой. Все-таки хочется цену разумную иметь, у нас все-таки не военка с резиновым бюджетом.

ИИВ
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvilWrecker
сообщение Jun 25 2016, 14:09
Сообщение #2


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Здравствуйте,

Достаточно давно делаю платки для "нестандартных" вычислений(где нужны гетерогенные ядра) и хочу сказать следующее:

1) Смотрели в сторону GPU кластеров?

2) Если я все правильно понял, вы упоминаете затею воткнуть некую платку с "разными камнями" в ддр3 слот - скажите, просчитывали ли вы то как:

- все остальное будет правильно распознавать это дело вплоть до уровня биоса?
- потребление всего этого дела?
- чисто механические ограничения ддр3 сокета(вес, размеры по отношению к несущей мазерборде)

Хитровыдуманные решения под сокеты памяти встречал, но их хитровыдуманность скажем так, для людей с достаточно крепкой психикой и очень специфическими задачами. Для указанных вами типов вычислений помнится разводил платки с Core i3, i5 + FPGA, сейчас более перспективным видится конструкция следующая:

- Tegra K1 + Atom + Kintex 7 - достаточно дешево и мощно, сертифицируется под индустриальное применение в т.ч под -40гр
- Tegra X1(от одного ядра) +Virtex Ultrascale (+) + Xeon - дикая мощь, дикая цена, везде ддр4 со скоростями от 2хххх, и много других плюшек

Возможно есть еще варианты на камнях от IBM, но я в них ничего не смыслю и соответственно ничего путного не могу сказать.

Go to the top of the page
 
+Quote Post
iiv
сообщение Jun 25 2016, 14:49
Сообщение #3


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

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



Цитата(EvilWrecker @ Jun 25 2016, 20:09) *
1) Смотрели в сторону GPU кластеров?

наша фирма с 2008 является официальным консультантом Nvidia в Германии по массивно-параллельным вычислениям sm.gif

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

Не считаю, что тупой менеджер потоков (память-процессор, память-АЦП) должен занять много места на плате, поэтому считаю, что планка должна быть примерно в 2-3 раза больше обычной планки памяти, чтобы влезть в серверный U1. Не хотелось бы это делать в асике, ибо нет опыта.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- iiv   Samtec)LVDS) ->read DDR3, а вот write DDR3 на стандартный DDR3 коннектор   Jun 24 2016, 13:55
- - RobFPGA   Приветствую! Для начала - каков входной поток...   Jun 24 2016, 15:06
|- - iiv   Приветствую Вас RobFPGA, да, понимаю, PCIe, так т...   Jun 24 2016, 19:56
- - RobFPGA   Приветствую! Ну я и имел ввиду двух-портовая ...   Jun 24 2016, 21:36
|- - iiv   а вообще в идеале чтобы одна и та же планка для вв...   Jun 24 2016, 22:12
- - RobFPGA   Приветствую! Если так то я бы на вашем месте ...   Jun 24 2016, 22:56
|- - iiv   Да нет же все это шашечки, а мне ехать надо. Сейча...   Jun 25 2016, 09:29
|- - RobFPGA   Приветствую! Цитата(iiv @ Jun 25 2016, 1...   Jun 25 2016, 11:07
|- - iiv   Цитата(RobFPGA @ Jun 25 2016, 17:07) Кака...   Jun 25 2016, 14:02
|- - RobFPGA   Приветствую! Цитата(iiv @ Jun 25 2016, 1...   Jun 25 2016, 18:54
- - EvilWrecker   Цитатанаша фирма с 2008 является официальным консу...   Jun 25 2016, 15:35
|- - iiv   Цитата(EvilWrecker @ Jun 25 2016, 20:35) ...   Jun 25 2016, 19:19
|- - dm.pogrebnoy   Цитата(iiv @ Jun 25 2016, 22:19) EDIT: ср...   Jun 25 2016, 20:10
|- - RobFPGA   Приветствую! Цитата(iiv @ Jun 25 2016, 2...   Jun 25 2016, 21:16
|- - iiv   Цитата(RobFPGA @ Jun 26 2016, 02:16) Вы ч...   Jun 28 2016, 17:48
|- - RobFPGA   Приветствую! Цитата(iiv @ Jun 28 2016, 2...   Jun 28 2016, 22:02
- - Flood   Не пробовали качать данные по PCIe непосредственно...   Jun 25 2016, 20:02
|- - RobFPGA   Приветствую! Цитата(Flood @ Jun 25 2016,...   Jun 25 2016, 20:47
- - EvilWrecker   ЦитатаНо на таком уровне задачу на коленке не реши...   Jun 25 2016, 20:53


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

 


RSS Текстовая версия Сейчас: 1st August 2025 - 00:03
Рейтинг@Mail.ru


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