LINUX.ORG.RU

Открыты драйверы для Epiphany

 ,


1

1

Epiphany — масштабируемая многоядерная МКМД архитектура, продвигаемая компанией Adapteva.

Руководство компании осознаёт, что для выхода на процессорный рынок, открытость является конкурентным преимуществом. Для публикации использовалась лицензия GPL v.3 or later.

>>> Исходники на github

★★★★★

Проверено: tazhate ()
Последнее исправление: maxcom (всего исправлений: 1)
Ответ на: комментарий от actionless

MIMD требует специального кодирования в операционной системе компьютера, но не требует изменений в прикладных программах, кроме случаев когда программы сами используют множественные потоки

ну вообще, если взлетит, то, возможно, будет альтернативное открытое железо в противопоставление богомерзкому EFI

actionless ★★★★★
()
Ответ на: комментарий от actionless

но не требует изменений в прикладных программах

В данном случае ещё как требует.

а КДЕ под это соберется?

%( Зачем в KDE большие матрицы перемножать?

AlexVR ★★★★★
()
Ответ на: комментарий от AlexVR

Зачем в KDE большие матрицы перемножать?

зачем перемножать большеи матрицы, если нельзя будет отдекорировать kwin малиновой подсветкой?

actionless ★★★★★
()
Ответ на: комментарий от actionless

В плате parallella будет обычный процессор под который можно собрать KDE, но для использования плюшек от Epiphany нужно будет добавлять код. Параллелить автоматом пока не очень получается.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 1)

Я почему то подумал что речь идёт о браузере.

unixnik ★★★★★
()
Последнее исправление: unixnik (всего исправлений: 1)

для выхода на процессорный рынок, открытость является конкурентным преимуществом

Я знаю ровно одного человека, который это оценит — Столлман. Кто-нибудь знает других?

fang
()
Ответ на: комментарий от Evgueni

В том то и дело, что parallella - это сборище не пойми для чего нужных проектов. В которых говорится что «наш чип, можно поставить вот так, а можно вот так, а можно взять несколько и поставить их так....»

AlexVR ★★★★★
()
Ответ на: комментарий от Evgueni

Параллелить автоматом пока не очень получается.

Учитывая архитектуру объединения ядер, на вряд ли и получится. Здесь для обмена данными приходится использовать не то что MPI, а не пойми какие команды процессора. Для того и начали клепать обвязки. А использовать этот процессор для запуска десятка потоков Хромиума, не получится.

AlexVR ★★★★★
()
Ответ на: комментарий от AlexVR

И MPI, и OpenCL можно и нужно. Эта архитектура гораздо удобнее графических ускорителей. Другое дело, что никто к KDE OpenCL не прикрутил.

Само по себе наличие MPI, OpenCL или CUDA не гарантирует автоматического ускорения программы — её нужно параллелить, причём для ускорения >1.5 фактически исключительно ручками.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 2)

Осталось дождаться, когда эта штука придёт мне после кикстартера. Я думал на ней что-нибудь в стиле opencv гонять.

GblGbl ★★★★★
()
Ответ на: комментарий от GblGbl

Если будет поддержка OpenCL из коробки (что вроде как обещали, хотя я может быть и принял желаемое за действительное), то вроде проблем с opencv быть не должно. По хорошему же должна быть прямая поддержка.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 1)

хорошо, но я думал, что epiphany это браузер ):

i_gnatenko_brain ★★★★
()
Ответ на: комментарий от fang

Кто-нибудь знает других?

Конечно. Кроме тех, кто выступает за всё открытое: ПО, технологии, прочее - оценят также те, кому не нужны стучалки в процессорах или мутные технологии удаленной слежки/отключения.

Короче, если-бы ты не был рабом и дорожил своей свободой, то не задавал бы таких вопросов, тем более с таким подтекстом, мол ха-ха, задолбал Столлман со своей свободой, никому она дескать кроме него не нужна.

science ★★☆
()
Ответ на: комментарий от frozenix

Первоначальной нет. Открыть всё они стали обещать ближе к окончанию кампании. Сейчас это обещание выполняют.

Evgueni ★★★★★
() автор топика

Кто что скажет про сравнение этой архитектуры и микроклета? Я заказал себе отечественную макетку, скоро придёт.

Ramzes001 ★★
()
Ответ на: комментарий от science

Вспомнилось:

Две коровы разговаривают:
- Знаешь, мне кажется, что они нас кормят только для того, чтобы пить
наше молоко, а потом убить и съесть...
- Да брось ты свою дурацкую теорию заговора! А то над тобой все стадо
смеяться будет.

Behem0th ★★★★★
()
Ответ на: комментарий от Evgueni

Было про него тут на лоре. Отечественный процессор с новой микроклет архитектурой, что то завязанное на параллелизацию. Подробностей не помню так как не в теме.

Behem0th ★★★★★
()
Ответ на: комментарий от Evgueni

Вот это, если я правильно его понял.

Выпущена первая опытно-промышленная партия российского микропроцессора MultiClet MCp0411100101

Behem0th ★★★★★
()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Да я без понятия вообще, хвалились вроде что все отечественное. Просто была новость на лоре я и запомнил.

Behem0th ★★★★★
()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

эмм.. че-то ты меня в тупик поставил с таким вопросом. Если имеется ввиду Parallella - то она вроде самостоятельная, с HDMI, USB и накатанной убунтой.

Если ты про саму Epiphany (которая где-то на фото мелькала в виде отдельной платы к Parallella), то я, если честно, хз

upcFrost ★★★★★
()
Ответ на: комментарий от Ramzes001

Внешне (epiphany) это напоминает более дешевый вариант tilera.

b_a
()

Как они могут заявлять «or later», если никакого later пока не существует, и какое оно будет, неизвестно?

Citramonum ★★★
()
Ответ на: комментарий от Evgueni

В плате parallella будет обычный процессор под который можно собрать KDE, но для использования плюшек от Epiphany нужно будет добавлять код.

adapteva - это создавшие свой стартап бывшие разработчики http://www.analog.com/en/processors-dsp/tigersharc/products/index.html

так что эту связку можно рассматривать как например SoC TI с набортным DSP но в несколько укрупненном виде и соответственно с большей вычислительной мощностью.

anonymous
()
Ответ на: комментарий от Evgueni

Я пролистал их пример перемножения матриц и честно говоря не увидел чем их реализация отличается от видеокарт. Пример практически пуля в пулю совпадает с примером из доки к CUDA. Я их архитектуру особо не разбирал, но как я понял эти ядра не являются полнофункциональными процессорами ?

b_a
()
Ответ на: комментарий от b_a

Ядра — полнофункциональные процессоры, которые могут работать независимо в отличии от процессоров видиокарт. Так же между процессорами возможен обмен информацией с пропускной способностью в Терабит. Основная проблема с точки зрения программирования — на каждое из ядер мало памяти.

Evgueni ★★★★★
() автор топика
Последнее исправление: Evgueni (всего исправлений: 1)

Ну надо же было так назвать!

SIvan32
()

рынок ... открытость является конкурентным преимуществом

Руководство компании ждёт много новых открытий :3

anonymous
()

Себирские учонные русской грамоте освоят когда?

Oleaster ★★★
()

Успехов конечно, но по сравнению с кеплером из преимуществ пока только GPL. Интересно было бы живьем пощупать.

A-234 ★★★★★
()
Ответ на: комментарий от GblGbl

А я вот только пару недель назад заметил, что они там не просто АРМ, а FPGA-ARM Zynq от Xilinx. Знал бы, тоже заказал. Или можно ещё как-то присоединиться?

gag ★★★★★
()
Ответ на: комментарий от gag

К сожалению про предзаказ кроме как через kickstarter я не видел информации. Можно наверное спросить на форуме.

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от A-234

Это совсем другая архитектура — это полноценные независимые процессоры в сочетании с низким энергопотреблением. По вычмощи, естественно, отставание есть и будет в обозримом будущем, а что будет дальше — посмотрим.

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

причём для ускорения >1.5 фактически исключительно ручками

Давно уже высокоуровневых библиотек понаделали, наверное для всего, где параллельные вычисления нужны.

yvv ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.