елебрус и мцст

FLAME :-E

Postby lvd » 27 Jan 2016, 17:18

https://geektimes.ru/post/269914/

и статья, и каменты жгут напалмом!
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7137
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby CHRV » 27 Jan 2016, 21:18

lvd wrote:и статья, и каменты жгут напалмом!

Судя по всему алл как и мы все тут присутствующие нихуа ничего не знаем.. оттопыриваешься токо ты.
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 2116
Joined: 15 Apr 2007, 21:52
Group: Registered users

Postby deathsoft » 27 Jan 2016, 22:05

Ну что - Бабаян со своим E2K мерсед(итаниум) уже порвал? или еще нет? На сколько я знаю, Бабаян съеб в интел...
А все эти супер пупер архитектуры сосут у банального 8 ядерного VLIW DSP от TI (tms320c6678). Оптимизирующий компилятор то под VLIW запилили? или сделали - лишь бы работало? А то сделать проц с неведомой архитектурой и не сделать компилятор - это у нас могут, примеров овер дохуя - вон тотже "Мультиклет", под который предлагают на ассемблере писать. Ладно когда там были эльбрусы спарк совместимые - там компилятор можно было спиздить, а тут то как?
User avatar
deathsoft
 
Posts: 4633
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby CHRV » 27 Jan 2016, 22:48

deathsoft wrote:а тут то как?

заплатить 100500 килобаксов в росбанано
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 2116
Joined: 15 Apr 2007, 21:52
Group: Registered users

Postby deathsoft » 27 Jan 2016, 23:56

CHRV wrote:заплатить 100500 килобаксов в росбанано

Я не про заплатить, а про то что для спарка компилятор можно было спиздить у буржуев и свой не делать вообще (достаточно было сделать совместимый проц). А тут коли набор инструкций свой - то либо ебля с ассемблером, либо качественный ц/ц++ компилятор (в чем я сомневаюсь, т.к. его пишут не один десяток лет), либо ц/ц++ компилятор "на отъебись" на базе гцц/llvm добавлением своей архитектуры "лишь бы работало" с наихуевейщим качеством генерируемого кода. Clang/llvm даже для x86 код хуевый и тормозной генерирует по сравнению даже с gcc.
User avatar
deathsoft
 
Posts: 4633
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby CHRV » 28 Jan 2016, 10:53

deathsoft wrote:Я не про заплатить

Ты путаешь цели и задачи.. У МЦСТ подозреваю вопрос качества идет на 100500месте.
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 2116
Joined: 15 Apr 2007, 21:52
Group: Registered users

Postby deathsoft » 04 Mar 2016, 00:44

Развернутая техническая статья про эльбрус и мцст https://geektimes.ru/post/271974/
Тут хоть все по полочкам разложено, что есть, чего нет, а что разрабатывается, и про наличие док на асм команды и прочее написано.

Ну и самое главное:
Сейчас вся документация высылается по запросу. Но есть нюанс: набор инструкций является открытым, а вот способ кодирования инструкций в командном слове — закрытая информация по историческим причинам. Вопрос полного раскрытия архитектурных деталей неоднократно пробовали решить положительно, но пока решение не принято.

Пока система кодирования команд будет закрытой - никто таким котом в мешке кроме вояк пользоваться не будет. Т.к. даже нормальный баг репорт по компилятору будет не написать, невозможно будет отдизасмить бинарь в асм инструкции.

В целом конечно опять непонятно, кому кроме вояк и тех кого принудительно заставили купить, эти процы могут понадобится. Когда есть те же tms(asm/c++ ), radeon/nvidia/xeon phi (OpenCL) (для всякой экзотики где надо быстро и много считать). Где есть и либы и поддержка и нормальное описание и баг репорты и фиксы компилятора. Ну а для x86 есть intel c++ (на который сами мцстшники ссылаются как на ориентир к которому надо стремится) (хотя интел компилятор всегда очень сырой и с кучей багов).
User avatar
deathsoft
 
Posts: 4633
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby lvd » 04 Mar 2016, 13:19

deathsoft wrote:Пока система кодирования команд будет закрытой - никто таким котом в мешке кроме вояк пользоваться не будет

Плюсую как мцстшник кстати.
Это ваще неведомый пиздец такое устраивать. Говорят мол -- набор команд засекреченный и т.д, или принадлежит МО рф или т.п.
Можно тупо все биты в словах отразить зеркально, и опа -- крутой клон елебруса. Но никому нагуй не нужно шевелиться, пока госзаказ.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7137
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby lvd » 04 Mar 2016, 13:21

Кстати тестил тут некое поделие о 16 процах (каких не скажу, и так понятно), запустил там ффмпег -threads 16. Было 3-4 кадра в секунду скорость кодирования.
Запустил то же самое на своем задроченном сраном самом дешманском наебуке в котором процессор называется 'пеньтеум' -- 30-40 кадров в секунду с -threads 2
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7137
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby DimkaM » 04 Mar 2016, 16:54

lvd wrote: запустил там ффмпег
в режиме эмуля х86 ?
lvd wrote:Запустил то же самое на своем задроченном сраном самом дешманском наебуке
в режиме эмуля елебруса?
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1003
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Next

Return to Флейм

Who is online

Users browsing this forum: No registered users and 4 guests