
Savva
19.12.2016
10:03:36
Второе задание это что вообще?

Alex Фэils?︙
19.12.2016
10:03:56
это #supapro
#supapro

Google

Group Butler [beta]
19.12.2016
10:04:01
#supapro
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Artem
19.12.2016
10:18:31
Немного текст по-дебильному написан (с)

キリル
19.12.2016
15:48:32

Alex Фэils?︙
19.12.2016
15:52:31

Suren
19.12.2016
16:39:47
Пойду на ассемблере сайт сделаю

Михаил
19.12.2016
16:39:58
При неорганиченном времени.

Alex Фэils?︙
19.12.2016
16:41:03
я делал?
И да, прога на асме слушала порт и отдавала хтмл)
Так что да - сайт на асме?
Генерируемый

Andrei
19.12.2016
16:43:11
-__-
не быстрее плюсов

Stanislav
19.12.2016
16:44:23
тото я гляжу в колибриос компилятор сишный завезли

Google

Stanislav
19.12.2016
16:46:02
ок лол

キリル
19.12.2016
16:50:12

/dev
19.12.2016
16:50:18
робот Томми тоже был быстрым...

キリル
19.12.2016
16:57:48

Alex Фэils?︙
19.12.2016
17:00:15
Кирилл (@ ThatEmbeddedGuy) юзает к примеру

Andrei
19.12.2016
17:00:46
Я для FPGA использую плюсы.

Alex Фэils?︙
19.12.2016
17:00:53
Воот?
Шаблоны рулят

Andrei
19.12.2016
17:01:01
Только они еще чуть-чуть более кастомные, чем ты описал.

Alex Фэils?︙
19.12.2016
17:01:37
Ты вродь чот говорил про модифицированный ллвм-бэкенд

Andrei
19.12.2016
17:02:22
Нет, вроде не говорил.
Про ллвм я говорил, что сейчас пишу фронтенд для одного языка.

Alex Фэils?︙
19.12.2016
17:04:38
Я хочу бэкенд для NES написать

Erdni
19.12.2016
17:08:55

Andrei
19.12.2016
17:09:06
hls
xilinx-овский

Erdni
19.12.2016
17:09:54
а, ясно
это где его у нас применяют? если не секрет

Google

Andrei
19.12.2016
17:10:54
В каком смысле где?

Erdni
19.12.2016
17:10:57
про hls в целом

Andrei
19.12.2016
17:11:56
А, я не знаю, но я его применяю в своей компании. У меня Zynq в качестве бортового компьютера для беспилотника, на FPGA крутится нейронка.
Поскольку я плюсовик, решил не тратить время на изучание верилога, а сразу изучил hls плюсовый и то как надо работать с FPGA

Erdni
19.12.2016
17:13:38
в соседнем чате обсуждали эту тему, пришли к выводу, что эта тема для корпораций
у которых цикл и мощьностя производствабольшие, передовики вообщем

Andrei
19.12.2016
17:14:19
Ну вот, значит в моём случае исключение.

Alex Фэils?︙
19.12.2016
17:14:19

Andrei
19.12.2016
17:14:59
Как раз таки именно из соображений эффективности было принято решение использовать эту технологию.
Потому что плюсы я знаю очень хорошо. И довольно сносно разобрался в Xilinx-овской среде разработки для FPGA
Не имея никаких предварительных знаний об FPGA
Мне потребовалось примерно 3 месяца, от полного непонимания как всё работает, до развертывания линукса на чипе и скрещивания его с fpga, всеми развлечениями с DMA-контроллерами и написанием драйверов, и в конечном итоге обычного кода на плюсах из юзерспейса, который умеет отдавать данные на FPGA и забирать результат.
И где-то месяц на написание собственно IP

Andrei
19.12.2016
17:18:49
нейросетка, на несколько слоёв.

Alex Фэils?︙
19.12.2016
17:19:01
У меня на одной работе была тоже тема с фпга и сишным кодом

Admin
ERROR: S client not available

Andrei
19.12.2016
17:19:28
С подобранным где надо анроллом, где надо пайплайном, и правильным дизайном того, где и как хранить результаты

Эдуард
19.12.2016
17:21:34
а по проделанной работе - какие ресурсы для вникания в тему использовал, если не секрет?

Andrei
19.12.2016
17:23:07
Не секрет, всё на самом деле очень плохо. Нигде никаких туториалов для человека, который по нулям в МК, но зато с пониманием физики и программирования. Т.е. либо самая чушь и основы, которые и так очевидны, либо какая-то узкоспециализированная фигня.
В итоге что, мануалы производителя чипа курил.
Чтож еще.

Google

Alex Фэils?︙
19.12.2016
17:23:56
У мифи вродь есть материальчики по фпга

Эдуард
19.12.2016
17:25:35
Просто давно уже было желание взять отладку с Zynq и поиграться, тем более есть дешевая с Parallella на борту, за 100$. Скоро будет под рукой просто FPGA в виде Spartan-6, с нее стартану на верилоге, а там видно уже будет)
https://www.parallella.org

Alex Фэils?︙
19.12.2016
22:41:48
#onlinecode

Group Butler [beta]
19.12.2016
22:41:48
#onlinecode
Интересные сервисы для демонстрации вашего кода:
1. Телеграм – просто оберните весь код в три обратных кавычки `
2. pastebin.com – простой сервис для вставки фрагментов кода;
3. gist.github.com – позволяет также делать коммиты, форки и работать как с микро-репозиторием;
4. ideone.com – позволяет также компилировать код, задавать входные параметры и печатает результат;
5. melpon.org/wandbox – компилирует код, печатает результаты, и имеет удобные клавиатурные раскладки для любителей Vim , Emacs (у нас также есть чаты по ним ? );
6. godbolt.org – помимо компилятора предоставляет дизассемблированный код для скомпилированной программы.

Aleksey
19.12.2016
22:42:30
Я вернулся:D

Alex Фэils?︙
19.12.2016
22:43:00
привет)

Aleksey
19.12.2016
22:43:26
Чет так и не нашел желающих:с
Есть фрилансеры тут?

Эдуард
19.12.2016
22:49:50

Vladislav
19.12.2016
22:49:50
https://www.facebook.com/avorobey/posts/10154313294964624

Aleksey
19.12.2016
22:50:23
Под что?
В кратце нужно написать демона под linux/mac os

Alexey
20.12.2016
02:22:43

Evgeniy
20.12.2016
06:42:22

Suigintou45
20.12.2016
07:31:25
нет нигде какого-нибудь халявного lanczos фильтра на плюсах?

Artem
20.12.2016
07:33:09
https://github.com/search?l=C%2B%2B&q=lanczos&type=Code&utf8=%E2%9C%93

Vladislav
20.12.2016
07:34:36
ы https://sinusoid.es/immer/

Дед Пегас
20.12.2016
07:51:36
https://github.com/Newlifer/libsai/blob/master/Sai.md
Класс