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

 
 
> Можно ли прикрутить к Кортесу-М АМДшную графическую карту?
iiv
сообщение Oct 21 2016, 18:16
Сообщение #1


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

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



Добрый день,

наткнулся на AMD Adelaar и захотелось мне его прикрутить к моему агрегату - места катастрофически мало, изменяя корпус в 37мм могу влезть. Вопрос в том, можно ли как-то кормить последовательностями программных ядер и данных этот Аделаар из чего-то микроконтроллерного, например, Cortex-M7. Программировать на OpenCL умею, более того, ключевая часть решалки, которая работает у меня в аппарате уже давно мной портированна на OpenCL.

На Аделааре пик 768ГФлопс на одинарной точности, у меня обычно решалки дают 40% от пика, то есть думаю, что 300ГФлопс на одинарной, и 60ГФлопс на двойной я тут получу (двойная как две одинарные, но сдвинутые на мантиссу, родная двойная на аделааре совсем медленная).

То есть как я понимаю, мне надо имплементировать PCIe, чтобы общаться с этой картой.

Вдруг кто знает легко ли, и если не сильно заморочно, с чего начать?

PS: понятно, что идеально для меня было бы купить вообще процессор с графическим ускорителем, но в габариты 40мм, а лучше меньше, я ну ни как не влезу...

Спасибо!

ИИВ
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AVI-crak
сообщение Oct 22 2016, 15:26
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 182
Регистрация: 16-10-15
Пользователь №: 88 894



Цитата(iiv @ Oct 22 2016, 01:16) *
корпус в 37мм

Туда не влезет блок питания и радиатор, чтобы отвести 37 ват тепла.


SII - Это новая железяка, рекламируют как могут.
Go to the top of the page
 
+Quote Post
iiv
сообщение Oct 22 2016, 15:59
Сообщение #3


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

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



2SII спасибо, да, предвидел, что PCIe может быть такой проблемой, большой A9 кортекс не хотелось бы ставить, конечно можно плиску поставить но гемора будет неподецки.

Цитата(AVI-crak @ Oct 22 2016, 21:26) *
Туда не влезет блок питания и радиатор, чтобы отвести 37 ват тепла.

у меня штатно в железке есть водяное охлаждение.

Цитата(AVI-crak @ Oct 22 2016, 21:26) *
SII - Это новая железяка, рекламируют как могут.

если февраль 2014 года - это новая, тогда ой... Кроме того, я работаю в фирме, которая является официальным консультантом нвидии, наверное вы понимаете, что рекламировать своих злейших конкурентов очень не хорошо sm.gif
Go to the top of the page
 
+Quote Post
AVI-crak
сообщение Oct 22 2016, 17:02
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 182
Регистрация: 16-10-15
Пользователь №: 88 894



Вы хотите установить большой жидкостный ракетный ускоритель на свой велосипед... Оно может-быть и будет двигаться, но исключительно по прямой.
Cortex-M7 и даже А9 - бесконечно слабые камни для такой графической карты. И проблема в том что они не в состоянии нагрузить полезной нагрузкой такой ускоритель.

Естественно, можно написать очень маленький рекурсивный код - который повесит абсолютно любую машину, но смысла в этом мало.
Go to the top of the page
 
+Quote Post
iiv
сообщение Oct 22 2016, 17:48
Сообщение #5


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

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



Цитата(AVI-crak @ Oct 22 2016, 22:02) *
Вы хотите установить большой жидкостный ракетный ускоритель на свой велосипед...

не такой уж он и ракетный, жалкие 768ГФлопс на сингле - это несказанно мало по современным меркам, у меня на столе стоят 23ТФлопса и почти не греются sm.gif

Также, как я писал, структура алгоритмов мне позволяет проводить вычисления с такого рода картами. Мне надо на каждом шаге скармливать около 100кбайт данных с моей переферии на карту, и запускать последовательно несколько программ-ядер (они сейчас около 20кбайт суммарной длины), и наружу забирать несколько чисел, и так примерно 10-20 раз в секунду, то есть даже хилый М4 должен потянуть трафик.

Посему давайте оставим алгоритмические аспекты мне самому на растерзание, они разумны и проходимы, мне хочется понять как разумно все это реализовать в железе.

ЗЫ: в общем-то меня даже E6460 может устроить, он, кстати еще меньше, но еле-еле, поэтому хотелось иметь производительности чуток с запасом и я на Аделаар ориентируюсь. Удивительно, что АМДшник до сих пор ничего нового с февраля 2014 года не выпустил.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- iiv   Можно ли прикрутить к Кортесу-М АМДшную графическую карту?   Oct 21 2016, 18:16
- - SII   PCIe программно реализовать не удастся, она должна...   Oct 22 2016, 13:53
|- - Den64   Цитата(iiv @ Oct 22 2016, 20:48) не такой...   Oct 22 2016, 20:26
|- - iiv   2 _pv - огромное спасибо за наводку! Цитата(D...   Oct 22 2016, 22:12
|- - AVR   Цитата(iiv @ Oct 23 2016, 01:12) 2 _pv - ...   Oct 24 2016, 08:56
|- - RusikOk   вопрос к автору. что Вы такое там считаете на тех ...   Feb 9 2017, 13:06
|- - Utyff   Цитата(RusikOk @ Feb 9 2017, 16:06) вопро...   Feb 9 2017, 20:30
|- - RusikOk   прикольно. это научная работа или чистый энтузиазм...   Feb 10 2017, 05:38
|- - Utyff   Цитата(RusikOk @ Feb 10 2017, 08:38) прик...   Feb 10 2017, 09:04
- - AVR   Прошу прощения, это что не шутка??? Да, есть ARM п...   Oct 22 2016, 18:06
|- - iiv   Цитата(AVR @ Oct 22 2016, 22:59) Прошу пр...   Oct 22 2016, 18:14
- - AVR   Прошу прощения, но вижу жестокую недооценку авторо...   Oct 22 2016, 19:34
- - _pv   к stm32 какой-то radeon вроде подключали через i2c...   Oct 22 2016, 19:45
- - krux   PCIe - эволюция компьютерной шины PCI. в её специф...   Oct 22 2016, 19:53
- - RusikOk   а Вам зачем?)   Feb 10 2017, 19:50
- - RVlad   Посмотрите в сторону x86-64 AMD Jaguar. Там есть ...   Feb 10 2017, 21:56


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

 


RSS Текстовая версия Сейчас: 17th August 2025 - 20:54
Рейтинг@Mail.ru


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