|
Intel Edison: где достать datasheet на кварк и где достать примеры пользования SPI и передачи данных на основной процессор? |
|
|
|
Oct 29 2016, 20:10
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Добырй день, обзавелся Intel Edison, впечатлило, что получил на такой маленькой балалайке 800МФлоп/с на двойной и 3.6ГФлоп/с на одинарной точности. Сейчас хочу по SPI скоммуницироваться с MCP3913 и читать на 20МГц с него данные, естественно через level-shifter. Нашел кучу примеров как пользовать SPI из mraa, но там похоже 20МГц будет урывками ходить, как написано в http://www.i-programmer.info/programming/h...pi.html?start=2 или о синхронизации от АЦПшник надо будет просто забыть. Поэтому хочу читать на самом процессоре кварке, чтобы чтение проводить в тот момент, когда пришли данные (там есть ножка у АЦПшки, когда данные готовы. Проблема в том, что не нашел нигде внятного описания устройства этого гребанного кварка, а также не нашел функций пользования SPI из него и как мне 2.5МБ/с переслать на основной процессор. Как я понимаю, mraa обращается в SPI напрямую, минуя кварк. Вдруг кто знает, тыкните, пожалуйста, где это можно найти! PS: Понимаю и склоняюсь поставить промежуточный буфер-процессор, чтобы на нем все сделать как надо, но ведь для чего-то там этот кварк стоит, и у него даже 100МГц тактовая, то есть он не такой и слабый! Спасибо!!! ИИВ
|
|
|
|
|
 |
Ответов
|
Nov 1 2016, 15:23
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Цитата(yes @ Nov 1 2016, 17:44)  посмотрел доку (так как тоже интересуюсь double precision в малых размерах) - возникают сильные сомнения за этот кварк - отбросим сразу 32МГц без FPU, который для ардуины то есть остается Quark X10** - там 400 МГц, архитектура 486 (то есть никаких суперскаляров, предикторов и т.п.) причем еще упоминается, что FPU упрощенный... как там 800 МФЛОПС/с получится - не верю бенчмарки какие-нибудь есть? ну там SSE2 есть, на них и получилось, в пике должно быть 1.5ГФлопа (500МГц * 2 ядра * 1.5 у этой архитектуры), 800МФлоп/с на double precision получил сам с OpenBLAS. Понравилось, что для этого не пришлось плясать с бубнами, как это обычно происходило на всех до этого мною попробованных не x86 архитектурах. Кварк там нужен только для ввода-вывода, так как у него утверждается, что есть общая память с двумя основными ядрами, то при пользовании основной процессор не должен висеть, но это пока в теории, и я хочу убедиться так ли это. На всех платформах все линуксы во время коммуникаций безжалостно висели, не давая считаться. В принципе если не хватит мощи Эдисона, можно брать Джоуль, у него как я понимаю, 55ГФлопс на одинарной и 14ГФлопс на двойной должно быть, но это конечно другая ценовая категория, хотя практически те же самые габариты. К нему похоже можно прикрутить Аделаар, и тогда будет терафлоп в кармане, правда на одинарной точности.
|
|
|
|
Сообщений в этой теме
iiv Intel Edison: где достать datasheet на кварк и где достать примеры пользования SPI и передачи данных на основной процессор? Oct 29 2016, 20:10 Obam ARM? Oct 31 2016, 09:04 AVR Цитата(Obam @ Oct 31 2016, 12:04) ARM?Int... Oct 31 2016, 12:01  mantech Цитата(AVR @ Oct 31 2016, 15:01) Intel Ed... Oct 31 2016, 17:36   iiv Цитата(mantech @ Oct 31 2016, 23:36) Почи... Oct 31 2016, 18:58    mantech Цитата(iiv @ Oct 31 2016, 21:58) Кстати, ... Oct 31 2016, 20:48     iiv Цитата(mantech @ Nov 1 2016, 01:48) Можно... Oct 31 2016, 21:53      AlexandrY Цитата(iiv @ Oct 31 2016, 23:53) Плавучка... Nov 1 2016, 10:06       iiv Цитата(AlexandrY @ Nov 1 2016, 15:06) Тут... Nov 1 2016, 11:09 _3m Цитата(iiv @ Oct 29 2016, 23:10) Проблема... Nov 1 2016, 08:38 yes upd:
ну раз поднял SoloX - то вот результат (900МГ... Nov 1 2016, 15:23 yes с imx6 quad я соврал - цифру запомнил, а плату поп... Nov 1 2016, 18:27 iiv Цитата(yes @ Nov 1 2016, 23:27) но у imx6... Nov 1 2016, 18:42  _4afc_ Цитата(iiv @ Nov 1 2016, 21:42) так я и г... Nov 1 2016, 19:15   iiv Цитата(_4afc_ @ Nov 2 2016, 00:15) Это вс... Nov 1 2016, 19:52 yes извиняюсь за офтоп, ну хотелось оценить, если ли к... Nov 2 2016, 06:15 iiv Цитата(yes @ Nov 2 2016, 11:15) извиняюсь... Nov 2 2016, 08:25 yes спасибо за ответ, прошу уточнить про эксинос (с Са... Nov 2 2016, 13:22 AVR Я правильно понимаю, что сейчас проблема автора те... Nov 2 2016, 13:26 iiv Цитата(AVR @ Nov 2 2016, 19:26) Я правиль... Nov 2 2016, 16:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|