Koluchiy 0 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба Интересно, сколько стоил самый дорогой микроскоп, которым забивали гвозди? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба Есть тыща устройств. У каждого устройства есть контроллер. 1000 устройств связаны 1000 контроллеров 1000 кабелями А я хочу сделать так: 1000 устройств 3 кабеля (можно 1, но вдруг оборвётся). А контроллеры загнать в одну ПЛИСину. Это понятно, я бы тоже хотел обработку логов от 1000 устройство по возможности засунуть в что-то одно. Однако, в свою очередь, что не понятно в моем вопросе? Я четко поинтересовался - насколько сложный лог, что он из себя представляет для парсинга? Прошу привести пример текстового или бинарного лога (тогда с пояснениями) от одного из таких устройств. Неужели каждое из них жарит поток на 10 мегабит? Канал понятно что 10G, но какой суммарный поток? Он приближается к предельным 10G? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 16 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба Это как раз 'делают'. Те, кому нужно 'применить' берут готовую GTX 1080 с 3584 ядрами CUDA, запущенными на 1582MHz, а не занимаются построением космических кораблей из золотой жести :) Да ладно, не сочиняйте. Всегда можно придумать задачу неудобную для "процессора из коробки" и удобную для FPGA.. Классический пример - взять 128-битное число и перевернуть в нем все биты в обратном порядке: msb <-> lsb, msb-1 <-> lsb+1, и тд.. Сколько времени ваша CUDA с 3584 ядрами, запущенными на 1582 MHz будет делать эту операцию? На FPGA эта операция займет один такт.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Студент заборстроительного 0 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба У вас неправильное представление. Реализовать можно, но вы получите 1000 весьма посредственных процессоров Так мне и надо очень примитивные процессоры. вы получите 1000 весьма посредственных процессоров за космическую сумму. Самая крутая и навароченная ПЛИСина стоит 10000евро. Получается что 1 процессор будет стоить 100 евро. Копейки же FPGA для этих целей не применяют А в интернете я читал, что как раз для этого и нужна плисина. Для распаралеливания обработки. В этом её назначение и преимущество Да ладно, не сочиняйте. Всегда можно придумать задачу неудобную для "процессора из коробки" и удобную для FPGA.. Классический пример - взять 128-битное число и перевернуть в нем все биты в обратном порядке: msb <-> lsb, msb-1 <-> lsb+1, и тд.. Сколько времени ваша CUDA с 3584 ядрами, запущенными на 1582 MHz будет делать эту операцию? На FPGA эта операция займет один такт.. Вот вот. Именно это я и имел в виду. "Врожденная" параллельность ПЛИС :beer: Она меня привлекает и возбуждает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 16 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба Самая крутая и навароченная ПЛИСина стоит 10000 евро. Получается что 1 процессор будет стоить 100 евро. Копейки же Кто вам такую глупость сказал? XCVU440-3FLGA2892E - Unit Price: 76571 $ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
likeasm 0 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба Кто вам такую глупость сказал? XCVU440-3FLGA2892E - Unit Price: 76571 $ Блин туда же можно запихнуть 10000 Picoblaze и распарсить уже 100Gbit на 10000 устройств. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба А зачем вы спорите то? Kintex UltraScale Block RAM Blocks KU060 KU085 KU095 KU115 1,080 1,620 1,680 2,160 они 2 портовые, по 1 или 2 кБайта ставим 1000 таких блоков. На один порт к каждому блоку вешаем модуль обработки (можно процессор). Другим портом все блоки цепляем к одному маку. Шина данных общая, адреса муксятся. Мак сможет во все блоки писать по очереди (как принимает данные), контроллеры одновременно забирать данные (параллельно). Решение реализуемо, и не очень сложное. Все! решение есть - тема исчерпана. Не надо его отговаривать, если человеку контроллер за 100 евро копейки, то зачем с ним спорить то? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 17 января, 2018 Опубликовано 17 января, 2018 · Жалоба :bb-offtopic: ...10000евро. Получается что 1 процессор будет стоить 100 евро 10000 / 1000 = 100 Жесть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 18 января, 2018 Опубликовано 18 января, 2018 · Жалоба Так мне и надо очень примитивные процессоры Я просил пример лога от прибора, и что необходимо произвести с данными. Реальные данные не обязательно, можно из головы придумать адреса, значения и поля. Беспредметный разговор получается. Решение реализуемо, и не очень сложное Полностью согласен - всё реализуемо. Но автор темы морочит нам голову тем, что не предоставляет пример лога от одного прибора и что необходимо произвести. Какого уровня сложности парсинг - вот от этого и зависит - влезет ли это в оч большую ПЛИС. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 18 января, 2018 Опубликовано 18 января, 2018 · Жалоба А в интернете я читал, что как раз для этого и нужна плисина. Для распаралеливания обработки.Угу, но не путём построения 100500 процессоров. Распарралеленная обработка делается в голом железе, без всяких процессоров. Всегда можно придумать задачу неудобную для "процессора из коробки" и удобную для FPGA..Разумеется, иначе FPGA и не было бы Классический пример - взять 128-битное число и перевернуть в нем все биты в обратном порядке:Для этого процессор не нужен Сколько времени ваша CUDA с 3584 ядрами, запущенными на 1582 MHz будет делать эту операцию?На CUDA это делать смысла нет. ТС вполне четко сформулировал - "хочу 1000 процессоров в FPGA". Именно этого делать смысла нет, для этого нужно брать CUDA А для разворота 128 битного вектора - FPGA Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_eight_seven 3 18 января, 2018 Опубликовано 18 января, 2018 · Жалоба Вот вот. Именно это я и имел в виду. "Врожденная" параллельность ПЛИС beer.gif Она меня привлекает и возбуждает Шутка была в том, что приведенная задача решается за 0 тактов 128 проводками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Студент заборстроительного 0 18 января, 2018 Опубликовано 18 января, 2018 · Жалоба Я просил пример лога от прибора, и что необходимо произвести с данными. Мы вроде с Вами пока не заключали контракт Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 19 января, 2018 Опубликовано 19 января, 2018 · Жалоба Я просил пример лога от прибора, и что необходимо произвести с данными. Реальные данные не обязательно, можно из головы придумать адреса, значения и поля. Беспредметный разговор получается. :bb-offtopic: Если бы Вы почитали предыдущие страницы - Вам не пришлось бы делать это открытие - ибо уже говорилось. Вообще просьба к модераторам, закройте пожалуйста тему, по причине толчии воды в ступе на протяжении 10 страниц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 19 января, 2018 Опубликовано 19 января, 2018 · Жалоба Если бы Вы почитали предыдущие страницы - Вам не пришлось бы делать это открытие - ибо уже говорилось Зачем мне впустую тратить время? Если так - автор мог бы дать ссылку на пост, делов то. Мы вроде с Вами пока не заключали контракт Зачем же грубить? Можно просто дать ссылку на пост с деталями, тема большая. Лучше иметь документ с наброском ТЗ. Я от чистого сердца пытался уточнить детали, чтобы что-то подсказать и помочь. Предлагаю другим пользователям форума участвовать в дискуссиях с господином Студентом З только после заключения контракта. На этом всё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 19 января, 2018 Опубликовано 19 января, 2018 · Жалоба Зачем мне впустую тратить время? Если так - автор мог бы дать ссылку на пост, делов то. С Вашего позволения приведу одну из цитат Вы зря стараетесь меня "выудить" у меня детали ноу-хау нашей системы управления и "развести", чтобы я забесплатно устроил Вам ликбез по современным АСУТП. Хотя у меня ест чем возразить и дополнить по каждому из перечисленных Вами пунктов. Но я "калач тёртый". И на "слабо рассказать?" не ведусь Надеюсь станет ясно с кем имеем дело. И еще один момент, все что ТС представляет в виде структуры, за него сделал Flip-Fl0p, сам он палец о палец не ударил. И прочитав предыдущие посты, Вы бы не стали тратить время на уточнения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться