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

 
 
11 страниц V  « < 7 8 9 10 11 >  
Reply to this topicStart new topic
> Принять и ПАРАЛЛЕЛЬНО распарсить поток 10Гбит/с. Как решаются такие задачи?
Студент заборстр...
сообщение Jan 15 2018, 16:12
Сообщение #121


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(haker_fox @ Jan 15 2018, 07:27) *
Студент заборстроительного, ИМХО, со времени начала топика (31 вроде как), по сегодняшний день вы уже могли более менее разобраться в теме самостоятельно. Хотя бы для того, чтобы написать внятное тз.

Вы думаете я на работе больше ничем не загружен кроме как этой задачей?
Вы ошибаетесь. В рабочее время мне нЕкогда ей заниматься. Есть куча других задач и проектов.
Поэтому этой темой занимаюсь урывками, в личное время, когда есть свободная минутка другая
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Jan 15 2018, 16:30
Сообщение #122


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Ой, какой срачик я пропустил sm.gif.
Честно говоря, лень всё перечитывать.

Но скажу, что судя по корневому посту, задача может по-разному решаться в зависимости от деталей алгоритма обработки каждого датчика.

Аффтору советую нанять себе консультанта-плисовода, чтобы разобрался в этом(этих)алгоритмах, составил и разъяснил варианты реализации на плисах.
И уже в ходе/после таковой консультации написали бы совместно ТЗ.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jan 16 2018, 00:31
Сообщение #123


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Студент заборстроительного @ Jan 16 2018, 00:12) *
Вы ошибаетесь. В рабочее время мне нЕкогда ей заниматься. Есть куча других задач и проектов.

Я не ошибаюсь, ибо
QUOTE (haker_fox @ Jan 15 2018, 12:27) *
Ах да, вы же заняты высокими материями и вам некогда заниматься тем, что не связано с АСУТП.




--------------------
Выбор.
Go to the top of the page
 
+Quote Post
des333
сообщение Jan 16 2018, 00:57
Сообщение #124


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

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Цитата(haker_fox @ Jan 16 2018, 03:31) *
Я не ошибаюсь, ибо


К сожалению, Вы всё-таки, ошибаетесь.

В том, что пытаетесь объяснить что-то таким людям, как автор.
Ведь они пишут исключительно для того, чтобы получать внимание, троллить и радоваться.

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


--------------------
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jan 16 2018, 07:17
Сообщение #125


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

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



Закачиваем разговоры ни о чем...


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

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
XVR
сообщение Jan 16 2018, 08:01
Сообщение #126


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



2ТС - похоже у вас стойкое представление, что FPGA это такой большой сильно программируемый микропроцессор. Это в корне не так! Почитайте наконец какой нибудь букварь по FPFA и перестаньте смешить народ sm.gif
Go to the top of the page
 
+Quote Post
AVR
сообщение Jan 16 2018, 08:28
Сообщение #127


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(Студент заборстроительного @ Dec 23 2017, 14:12) *
А при обработке данных в памяти она должна использоваться ПЛИСиной как набор из 1000 независимых дампов с независимым доступом.
Такое есть в природе?

Нет, разве что встроенные отдельные блоки памяти, может в очень больших ПЛИС такое число найдется. Не могу прочитать всё, но прошу продублировать, в чем заключается "обработка"? Распарсить что? Текстовые логи? И куда результат, или что-то делать в зависимости от результата?
Одно дело процедить регулярный текст, а другое - если что-то сложнее.


--------------------
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Jan 16 2018, 17:08
Сообщение #128


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(XVR @ Jan 16 2018, 11:01) *
2ТС - похоже у вас стойкое представление, что FPGA это такой большой сильно программируемый микропроцессор.

Нет. У меня представление, что на ПЛИС можно реализовать "сколько хош" мокропроцессоров.
А это как раз то, что мне нужно: очень много параллельно работающие микропроцессоров в одном чипе

Цитата(AVR @ Jan 16 2018, 11:28) *
Нет, разве что встроенные отдельные блоки памяти, может в очень больших ПЛИС такое число найдется. Не могу прочитать всё, но прошу продублировать, в чем заключается "обработка"? Распарсить что? Текстовые логи? И куда результат, или что-то делать в зависимости от результата?
Одно дело процедить регулярный текст, а другое - если что-то сложнее.

Вся идея в картинке:

И в который раз повторю "зачем но надо"
Есть тыща устройств. У каждого устройства есть контроллер.
1000 устройств связаны 1000 контроллеров 1000 кабелями
А я хочу сделать так: 1000 устройств 3 кабеля (можно 1, но вдруг оборвётся). А контроллеры загнать в одну ПЛИСину.

Что тут непонятно?
Go to the top of the page
 
+Quote Post
Flip-fl0p
сообщение Jan 16 2018, 17:14
Сообщение #129


В поисках себя...
****

Группа: Свой
Сообщений: 729
Регистрация: 11-06-13
Из: Санкт-Петербург
Пользователь №: 77 140



Цитата
Что тут непонятно?

Так Вам уже отвечали, что в данной постановке задача решается путем заменой параллельной обработки на последовательную. В итоге имеем, что алгоритм выполняется и выдает данные с стой скоростью которая вам нужна. Но выполняется последовательная обработка, а не параллельная.
Что тут непонятно?

Сообщение отредактировал Flip-fl0p - Jan 16 2018, 17:15
Go to the top of the page
 
+Quote Post
krux
сообщение Jan 16 2018, 17:18
Сообщение #130


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Flip-fl0p
let's troll this troll! biggrin.gif disco.gif


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 16 2018, 17:27
Сообщение #131


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(krux @ Jan 16 2018, 20:18) *
let's troll this troll! biggrin.gif

Предлагаете опуститься до уровня имбецила Студента? biggrin.gif
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Jan 16 2018, 18:20
Сообщение #132


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(Flip-fl0p @ Jan 16 2018, 20:14) *
заменой параллельной обработки на последовательную.

Я об этом не просил.
Задача в другом

Сообщение отредактировал Студент заборстроительного - Jan 16 2018, 18:21
Go to the top of the page
 
+Quote Post
XVR
сообщение Jan 17 2018, 13:50
Сообщение #133


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Студент заборстроительного @ Jan 16 2018, 20:08) *
Нет. У меня представление, что на ПЛИС можно реализовать "сколько хош" мокропроцессоров.
А это как раз то, что мне нужно: очень много параллельно работающие микропроцессоров в одном чипе
У вас неправильное представление. Реализовать можно, но вы получите 1000 весьма посредственных процессоров за космическую сумму. Если вам действительн надо '1000 процесоров' то вам надо смотреть в сторону nVIDIA с CUDA и/или OpenCL

FPGA для этих целей не применяют

Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 17 2018, 14:05
Сообщение #134


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(XVR @ Jan 17 2018, 16:50) *
FPGA для этих целей не применяют

Да вроде как вполне себе применяют: 1680 open-source ISA RISC-V processor cores run on one Virtex UltraScale+ VU9P FPGA.

Если, конечно, есть деньги.. biggrin.gif
Go to the top of the page
 
+Quote Post
XVR
сообщение Jan 17 2018, 14:17
Сообщение #135


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(blackfin @ Jan 17 2018, 17:05) *
Да вроде как вполне себе применяют: 1680 open-source ISA RISC-V processor cores run on one Virtex UltraScale+ VU9P FPGA.
Это как раз 'делают'. Те, кому нужно 'применить' берут готовую GTX 1080 с 3584 ядрами CUDA, запущенными на 1582MHz, а не занимаются построением космических кораблей из золотой жести sm.gif

Go to the top of the page
 
+Quote Post

11 страниц V  « < 7 8 9 10 11 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


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


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