- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:05 , 12-Сен-22 (1) +16 [^]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:06 , 12-Сен-22 (18) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Урри, 16:48 , 12-Сен-22 (68) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:03 , 12-Сен-22 (98) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:19 , 12-Сен-22 (112) +7 [^]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 20:36 , 12-Сен-22 (129)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Онаним., 01:00 , 13-Сен-22 (147) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Онаним., 01:00 , 13-Сен-22 (148) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., GG, 19:12 , 12-Сен-22 (117)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 10:17 , 13-Сен-22 (203)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:07 , 12-Сен-22 (2) –30 [V]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:07 , 12-Сен-22 (3) +38 [^]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:39 , 12-Сен-22 (7) –16 [V]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:42 , 12-Сен-22 (8) –9 [V]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., жявамэн, 14:58 , 12-Сен-22 (14) +9 [^]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 15:23 , 12-Сен-22 (26) –3
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:33 , 12-Сен-22 (30) +13 [^]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 15:44 , 12-Сен-22 (40) +4
> Больше всего сейчас попилит и откатывает майкакаасофт со своими виндами, а так > же ай би мэ и циска, но принято почему то обсуждать > Эльбрус и его цену (как раз за то, что попилить нельзя, > каждая копеечка на счету).А было несколько заходов "получить финансирование" на мега-перспективный RISC-V и покупной ARM, под что формировали общественное мнение, в том числе среди разработчиков. Поэтому большинство хомячков до сих пор уверены в попилах, типуковости e2k и перспективности risc-v.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:19 , 12-Сен-22 (56)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 16:41 , 12-Сен-22 (66) +6 [^]
> RISCV поддерживается опенсорсными тулчейнами и уже есть поддержка нескольких SoC в майнлайне. > Очень способствует уверенности в светлом будущем архитектуры.Как уже много раз писал, RISC-V прекрасен для своего первоначального предназначения (простых встраиваемых применений типа стиралок и кофеварок, но не путать с IoT). А дальше начинает фигня, напомню: Как у "чистого риска" нет явного указателя стека и какой-либо защиты стека. При этом ABI вроде-бы входит в спеку архитектуры и предусматривает распределение регистров. Поэтому де-факто имеет один стек, где данные смешаны с адресами возврата, плюс "опенсорсные тулчены" которые иначе не умеют, плюс весь системный софт где это захардкожено. В результате "новая перспективная архитектура" принципиально уязвима для ROP как относительно дремучие x86, ARM и т.п. Ниже копипаста по этой теме. --- Основная моя претензия к RISC-V в том, что в новой "допеределенной" архитектуре сохранено всё необходимое для эксплуатации ошибок "выход за пределы буфера на стеке" и ROP. Отдельная тонкость в том, что в RISC-V (и традиционно во всех "берклиевских рисках") нет аппаратного стека в явном виде "как в x86", а стек фактически определяется в ABI - можно поменять соглашение об использовании регистров (занять ещё один под указатель второго стека), и проблемы не будет. Поэтому получается, что непосредственно у самих ЦПУ на базе RISC-V на уровне аппаратуры более-менее хорошо, как минимум по этому вопросу. А все проблемы на стороне ПО. Однако, если посмотреть на RISC-V как на "экосистему", то она "одностековая", причем соглашение об использовании регистров прописано в спецификации ISA. Решить проблему действительно можно сменой ABI, но если это не начать делать «вчера», то будет как с x86 (конечно, не совсем так, но снежный ком будет расти). Но кто и как это будет делать не понятно. Точнее говоря, уже понятно что разработчики ПО уже поставлены перед выбором: - либо отказаться от готовой инфраструктуры и самим "пилить" все задачи связанные с изменением ABI (от доработки компиляторов до перепортирования софта); - либо всеми силами не замечать проблему, и убеждать себя и всех и что её нет. Очевидно что RISC-V тут не более дырявый чем остальные архитектуры с одним стеком. Однако: 1) разделение стеков существенно уменьшает вероятность/риски эксплуатации ошибок переполнения буферов размещенных на стеке. 2) своевременное лечение проблемы даже "в лоб" было-бы почти бесплатным, как по затратам, так и по быстродействию (занимаем еще один регистр из 31). 3) в RISC-V ISA для инструкций JAL и JALR явно специфицированы автоматическое выполнение push/pop в RAS (return-address stack), т.е. «уши» аппаратного стека всё-таки торчат, но и нет проблем отделить RAS от SP с данными. 4) ничего не сделано, а напротив сформировано сугубо одностековое ABI и инфраструктура. Суммарно получается: что есть дыра, которую точно следовало-бы заткнуть, была возможность сделать это бесплатно, но дыра бережно сохранена и сделано всё, чтобы затруднить её устранение = это у меня вызывает озабоченность, особенно когда предлагают заменять "неперспективные Эльбрусы" на "прогрессивные RISC-V".
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 17:24 , 12-Сен-22 (79)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 19:15 , 12-Сен-22 (118)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., аНОНИМ, 21:52 , 12-Сен-22 (135)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 22:10 , 12-Сен-22 (136) +2
> 3. идея сменить ABI на 2стековое конечно интересная, и более того она > тоже решается в amd64 архитектуре, ну регистров-то там хватит. И на > первый взгляд ВООБЩЕ ничего поломаться не должно -- ессно после перекомпиляции > этого всего 'ничего'.Ломаются всякие контексты, короутины, парсеры кадров стека, JIT-ы, FFI и т.п. Упрощенно, ломается 50% где есть "#include <asm/xxx>" и __asm(xyz). Короче, его величество ABI... Кстати, так вот подумаешь - отчего люди жалуются что "софта на Эльбрусы мало", всего-то перекомпилировать.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 22:33 , 12-Сен-22 (137) +2
> 2. в JAL и JALR никаких пушей-попов нет -- а есть сохранение/загрузка > PC в/из link register. Если нужен стек, то его потом надо > руками сложить в, собственно, софтверный стек.Пардон, забыл сразу ответить. RAS там примерно вот этот = http://www-classes.usc.edu/engr/ee-s/457/EE457_Classnotes/ee... Т.е. это те самые "уши стека, которого как-бы нет" ;) // P.S. pdf этот просто какой-то первый попавшийся и (вроде-бы) релевантный.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 01:11 , 13-Сен-22 (150) –2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 09:51 , 13-Сен-22 (196) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 13:02 , 13-Сен-22 (234) +2
> Он прекрасен тем чтоУдивительно, конечно, что в качестве аргументов вы пересказываете растиражированное содержание рекламных буклетов. Тем не менее, попытаюсь прояснить свою позицию. Никто не запрещает вам верить в маркетинг о "бело-пушистости" RISC-V и прочее великодушие капиталистов. Стартаперам действительно удобно разводить инвесторов, в том числе дизайнить и раздавать свои велосипедные ядра. А студенты уже сдают зачеты, курсовые и даже дипломы, списывая публично доступны блоки ;) Да, экосистема RISC-V действительно уже позволяет получить несколько дополнительных вариантов ядер для всяческих микроконтроллеров и т.п., в том числе выбирать на фабрике на уровне шаблонов. Но в RISC-V нет ничего, что как-то принципиально способствовало и/или облегчало создание тиражного high-end процессора общего назначения. Выводить на рынок будет легче, но не создавать. Скорее наоборот, придется либо оставаться в общей колее, либо убеждать конкурентов и сообщество идти за вами, либо форкать экосистему. Ядра SiFive очень не плохи, но между ними и топовыми тиражными ЦПУ пропасть: патенты, физдизайн, тираж. Поэтому никакой SiFive ничего не родит на смену x86 или ARM, пока их не купит кто-то из топовых игроков. Монстры типа штеуда и ибм конечно будут развивать RISC-V, но только в нужном/выгодном им направлении, одновременно черри-пикая все интересное (постоянно скупают стартапы, компании, людей, проекты). В этом суть этой затеи и механизма - одни хотят засветиться и удачно продаться, другие постоянно "стригут газон" чтобы не выросли сорняки-конкуренты. >> А дальше начинает фигня, напомню: Как у "чистого риска" нет явного указателя стека > А что же у него есть по вашему? RTFM > Я не думаю Есть подозрение что это кое-то объясняет ;) > Этих эльбрусов существует полторы штуки, с кучей дурных проблем, экосистемы толком нет, полтора инвалида с проприетарным тулчейном и внемайнлайновым викидышем это не вообще экосистема. А заодно вон та чудная фирма за 20, чтоли, лет не смогла то что вон те мелкие стартапы осилили за 4-5 лет. Какие стартапы, чего осилили? Научились VHDL комбинировать, делать прототипы на FPGA и кукарекать на паре конференций... И это на готовой экосистеме, с готовыми спеками, готовыми блоками, симуляторами, готовым тулченом и сообществом - это примерно "плинтус" в сравнении с результатом МЦСТ. Байкаловцы хоть и на покупных ядрах и IP-блоках, но довели до продуктовой серии. > Все же в проце главное не какой там стек, и регистры, а вменяемость общего сочетания парметров. С чем у эльбрусов жесточайше не задалось. Все думали что итаник это фэйл и ниже падать некуда, но оказалось что это не предел. Ну вот опять колунада в духе маслова, ну сколько можно. Никто не говорит что e2k идеальная архитектура, что в ней нечего улучшать и/или переделывать и т.п. Но это (как минимум) несколько принципиально важных решений, собственная разработка, собственные компетенции по всему спектру (от VHDL до компилятора и ОС). В целом же конечно обидно и боязно, что молодежь верит в гадаровщину и чубайсятину, и идет за идеями, которые угробили электронику в советское время, а в пост-перестроечное аналогично зачистили авионику, авиапромышленность и т.д.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 10:23 , 13-Сен-22 (208)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:20 , 12-Сен-22 (57)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., я из фейсбука, 15:50 , 12-Сен-22 (44)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 17:17 , 12-Сен-22 (78)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 17:52 , 12-Сен-22 (94) +1
> Никто не обсуждает цену на Эльбрус. Поинтересовался, почему розничная цена на давно > закупленные платы поднялась вдвое, заминусовали.Не скажу что постоянно следил за ценниками, но за 1.5 года не вижу разницы за целиком собранный e2k (500-1000 рублей в зависимости от конфигурации). Может в долларах/евро цена поплыла из-за падения их курса?
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 18:00 , 12-Сен-22 (97)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 18:09 , 12-Сен-22 (103) +1
Не следил, поэтому спорить не буду.От себя могу сказать, что купленный 1.5 года назад 8СВ сейчас стоит примерно столько-же.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 04:36 , 13-Сен-22 (173) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 08:46 , 13-Сен-22 (189)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 09:57 , 13-Сен-22 (197)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 11:50 , 13-Сен-22 (217)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 12:17 , 13-Сен-22 (225)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 12:58 , 13-Сен-22 (233)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 19:11 , 12-Сен-22 (116) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:18 , 12-Сен-22 (55) –2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Артём, 19:39 , 12-Сен-22 (123) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., DeerFriend, 14:49 , 12-Сен-22 (9) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Beta Version, 15:47 , 12-Сен-22 (43) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 16:49 , 12-Сен-22 (69) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:06 , 12-Сен-22 (100) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 18:14 , 12-Сен-22 (109) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., я из фейсбука, 00:28 , 13-Сен-22 (142)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 04:44 , 13-Сен-22 (174) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:35 , 13-Сен-22 (255)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 14:59 , 12-Сен-22 (15) +7 [^]
Если в штеудах закрыть _все_ спекулятивные дыры, но они будут медленнее сопоставимых Эльбрусов (имеется в виду 16C на 16 нм).Но тут всё-таки есть вопрос, нужно ли (есть ли смысл) закрывать все интеловские дыры в спекулятивном выполнении, если в микрокоде вообще не понятно что, а в ЦПУ интегрирован руткит с отдельным независимым процессорным ядром (aka AMT). Ну и скорость - смотря как сравнивать, например байткод Эльбрусы выполняют/интерпретируют медленнее (и будут медленнее как минимум до релиза 7-й версии архитектуры).
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Без аргументов, 15:25 , 12-Сен-22 (27) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:30 , 12-Сен-22 (62) –2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:47 , 12-Сен-22 (67)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 17:43 , 12-Сен-22 (91) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 13:28 , 13-Сен-22 (239)
>> Ну и скорость - смотря как сравнивать, например байткод Эльбрусы выполняют/интерпретируют >> медленнее (и будут медленнее как минимум до релиза 7-й версии архитектуры). > Мне казалось, что Эльбрус наоборот должен выигрывать, поскольку в ВМ предсказатель переходов > не очень работает. Но зависит от байткода и ВМ, конечно.ВМ - более абстрактная вещь, но если говорить о байткоде, то предсказание переходов работает не плохо. Очень хорошо предсказываются все служебные переходы, leaf-циклы и более-менее ветвления в них. Но основное замедление не из-за отсутствия предсказателя, а из-за отсутствия спекулятивного выполнения и низкой заполняемости ШК (широких команд). Переименование регистров и спекулятивное выполнение позволяет out-of-order ЦПУ начать выполнять следующий и даже через-один элемент байт-кода. Тогда как на VLIW каждый элемент байт-кода в большинстве случаев требует выполнения нескольких крайне рыхлых ШК.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 17:14 , 13-Сен-22 (275)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 20:18 , 13-Сен-22 (321)
>[оверквотинг удален] > +; Переход никогда не происходит. Предотвращает предсказания следующего > +; косвенного перехода, во многих случаях некорректные. > + jc .stop > lea rax, [rax + vm_base + vm_base_lbl - execute_instruction] > next_opcode > jmp rax > - ud2 > +.stop: ud2 > > Здесь промахов нет, но обратите внимание - всего одна инструкция за такт, Всё примерно верно, но только иначе. Базовый паттерн goto jump_table[*bytecode_ip++], соответственно out-of-order процессор может "узнать" адрес перехода еще до реального выполнения инструкций перед goto. Условных переходов тут нет (можно избавиться), поэтому предсказывать нечего. Если же инструкция байткода соответствует условному переходу, то вот тогда может участвовать предсказатель. И у всех современных ЦПУ он будет работать и верно предсказывать переходы в случае циклов в байткоде. Сложно возникают только если в байткоде есть цикл, а внутри него оператор if, которые реализуются через один опкод, но в актуальном коде работают в разных плечах. Тогда просто предсказатель начинает путаться, но штеудовский во многих случаях умеет подстраиваться (работает по принципу электронной гадалки). Как-то так.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:14 , 12-Сен-22 (20) +3
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 15:23 , 12-Сен-22 (25) +5
> А где сейчас можно пощупать цп эльбрус? > Для этого на свободный тайвань ехать надо? Думаете остались образцы?МЦСТ даёт разработчикам доступ к тестовым стендам. Bitblaze продаёт, в том числе частным лицам. Пока в наличие что-то точно есть, но вероятно что актуальные процессоры 5-й и 6-й версий архитектуры уже закончились.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:34 , 12-Сен-22 (32) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:27 , 12-Сен-22 (60)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 17:09 , 12-Сен-22 (76)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:11 , 12-Сен-22 (108) –1 [V]
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 18:24 , 12-Сен-22 (113) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 20:09 , 12-Сен-22 (124)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 21:24 , 12-Сен-22 (132)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 09:36 , 13-Сен-22 (195) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 10:12 , 13-Сен-22 (199) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 12:38 , 13-Сен-22 (228)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 12:58 , 13-Сен-22 (232)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 13:05 , 13-Сен-22 (235)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 13:49 , 13-Сен-22 (240)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 16:07 , 13-Сен-22 (261)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:46 , 13-Сен-22 (286)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 12:05 , 14-Сен-22 (366)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:15 , 14-Сен-22 (371)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 16:31 , 14-Сен-22 (380)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 18:31 , 14-Сен-22 (388)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Анонн, 18:38 , 14-Сен-22 (390)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 10:42 , 15-Сен-22 (393)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 09:54 , 14-Сен-22 (361)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 12:49 , 13-Сен-22 (230)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 13:08 , 13-Сен-22 (236)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 13:55 , 13-Сен-22 (241)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 15:58 , 13-Сен-22 (258)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:49 , 13-Сен-22 (288)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 12:15 , 14-Сен-22 (367)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:54 , 14-Сен-22 (376)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 19:46 , 13-Сен-22 (314)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 12:25 , 14-Сен-22 (368)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:09 , 14-Сен-22 (370)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 16:36 , 14-Сен-22 (381)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Анонн, 18:31 , 14-Сен-22 (389)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 00:49 , 15-Сен-22 (392)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., n00by, 11:05 , 15-Сен-22 (394)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:52 , 13-Сен-22 (297)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:14 , 14-Сен-22 (377)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., edo, 21:13 , 12-Сен-22 (131) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., я из фейсбука, 00:31 , 13-Сен-22 (143)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 01:49 , 13-Сен-22 (153)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:07 , 12-Сен-22 (102)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 17:08 , 12-Сен-22 (75)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:35 , 12-Сен-22 (34) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:46 , 12-Сен-22 (41) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:58 , 12-Сен-22 (47) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., EuPhobos, 14:54 , 12-Сен-22 (11) +4
- Серьёзное снижение производительности ядра 5.19, вызванное з..., DeerFriend, 15:02 , 12-Сен-22 (16) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:06 , 12-Сен-22 (17)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., dimez, 15:18 , 12-Сен-22 (22) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., НяшМяш, 16:17 , 12-Сен-22 (54) +3
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Xo, 20:18 , 12-Сен-22 (126)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 02:08 , 13-Сен-22 (156)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 02:09 , 13-Сен-22 (157)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 02:14 , 13-Сен-22 (158)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:31 , 17-Сен-22 (397)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 20:21 , 12-Сен-22 (127) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., sobakasobaka, 20:34 , 12-Сен-22 (128)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., НяшМяш, 22:37 , 12-Сен-22 (138)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., achtosluchilos, 06:35 , 13-Сен-22 (181)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., iZEN, 09:00 , 13-Сен-22 (190) +3
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 10:18 , 13-Сен-22 (204)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., НяшМяш, 13:20 , 13-Сен-22 (238) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 12:02 , 14-Сен-22 (365) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 10:19 , 13-Сен-22 (205)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:30 , 12-Сен-22 (61) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:09 , 12-Сен-22 (105)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 07:57 , 13-Сен-22 (185) +3
- Серьёзное снижение производительности ядра 5.19, вызванное з..., ma3x, 14:56 , 12-Сен-22 (12) –2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 15:18 , 12-Сен-22 (23) +4
На всякий я вас обрадую - если взять модно-молодежно-прогрессивный RISC-V, то примерно те же проблемы: либо спекулятивное выполнение с прицепом дыр, либо скорость из нулевых. Но будет чуть хуже, ибо потенциально уже не один побитый штеуд, а десяток поставщиков с несколькими ядрами у каждого. Поэтому никаких "британских ученых" не хватит чтобы отыскивать в них все дыры...Нужна ли некая гарантия отсутствия дыр обычному пользователю - не простой вопрос, ибо сильно влияет на ценник. А для ответственных применений Эльбрус - чуть ли не единственный вариант (ибо стеки разделены и есть дополнительный защищенный режим).
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 15:27 , 12-Сен-22 (28)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 15:34 , 12-Сен-22 (33) +3
> Если вдруг поверить, что влив некое архитектурное лекарство от дыр, то при > чём здесь влияние на ценник. Тогда уж дыры в спекулятивных процессорах > искать дорого, в влив без дыр дешевле потому что искать не > надо.Ценник тут сугубо от тиража, т.е. если e2k напечатать штеудным тиражем, что цена будет условно как у атмеги. Ну и назвать VLIW "архитектурным лекарством" нельзя. Это скорее путь, идя которым приходится находить другие решения, а не делать ставки только на out-of-order execution.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:37 , 12-Сен-22 (64)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 17:03 , 12-Сен-22 (74)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 19:04 , 13-Сен-22 (300) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Онаним., 00:05 , 14-Сен-22 (351)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., vvm13, 15:38 , 12-Сен-22 (37) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., я из фейсбука, 15:46 , 12-Сен-22 (42) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:11 , 12-Сен-22 (107)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 18:16 , 12-Сен-22 (111) –1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 19:02 , 12-Сен-22 (115) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 20:16 , 12-Сен-22 (125) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 15:30 , 13-Сен-22 (254)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 17:14 , 12-Сен-22 (77)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., llolik, 17:28 , 12-Сен-22 (81) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 03:00 , 13-Сен-22 (164)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 03:14 , 13-Сен-22 (166) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 03:40 , 13-Сен-22 (169)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 04:27 , 13-Сен-22 (172) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 17:34 , 12-Сен-22 (85) +3
> Емнип в riscv вообще нет спекулятивного выполнения, Конечно нет, это же ISA! > но никто не запрещает производить > процессоры с ним, архитектура открыта бери и добавляй, тем более бинарную > совместимость машинного кода приложений это вообще никак не нарушит, наоборот будут > процессоры с лучшей производительностью. Речь о том, что это принесет все проблемы, которые сейчас имеет штеуд с друзьями. > Найдут дыры, так и выпустить новую версию > с пофикшенной на аппаратном уровне проблемой, это не x86 же! А действительно, фигли там - собрать у пользователей пару миллионов устройств и перепаять, фигня вопрос! > Осталось только умных и талантливых инженеров в Рашке найти угу Почитаешь вот таких "талантов" и начинаешь думать "хорошо что уехали" вслед за чубйсом.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., a_kusb, 15:28 , 12-Сен-22 (29) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., penetrator, 15:37 , 12-Сен-22 (36) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., erthink, 16:14 , 12-Сен-22 (53) +1
> Так если программный > метод дает максимум просадку 39% зачем использовать IBRS, который садит на > 70%?Так нужно перекомпилировать с нужными опциями, что в некоторых случаях может превратиться в ад или быть невозможным в принципе: - подписанный бинарный код; - отсутствие исходников; - непрозрачная и/или сложно поддерживаемая система сборки; - не факт что соберется актуальным компилятором; - надо как-то проверить что компилятор увидел и заглушил все проблемные места.
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Lyrix, 15:43 , 12-Сен-22 (39) +4
- Серьёзное снижение производительности ядра 5.19, вызванное з..., пох., 16:08 , 12-Сен-22 (50) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:55 , 12-Сен-22 (95)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Корец, 18:54 , 12-Сен-22 (114) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Онаним., 01:05 , 13-Сен-22 (149)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 05:48 , 13-Сен-22 (177)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:22 , 13-Сен-22 (243)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:25 , 13-Сен-22 (244)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:55 , 13-Сен-22 (248)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:31 , 13-Сен-22 (263)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:46 , 13-Сен-22 (265)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:51 , 13-Сен-22 (267)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:54 , 13-Сен-22 (268)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:58 , 13-Сен-22 (271)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:15 , 13-Сен-22 (276)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:17 , 13-Сен-22 (277)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:20 , 13-Сен-22 (279)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:49 , 13-Сен-22 (289)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:28 , 13-Сен-22 (294)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:41 , 13-Сен-22 (296)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 18:58 , 13-Сен-22 (299)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 19:20 , 13-Сен-22 (302)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 19:24 , 13-Сен-22 (305)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 20:00 , 13-Сен-22 (317)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 20:24 , 13-Сен-22 (322)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 21:12 , 13-Сен-22 (329)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 21:22 , 13-Сен-22 (331)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 21:24 , 13-Сен-22 (332)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 21:41 , 13-Сен-22 (335)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 21:55 , 13-Сен-22 (343) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 22:02 , 13-Сен-22 (344)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 22:03 , 13-Сен-22 (345)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 22:21 , 13-Сен-22 (347)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Michael Shigorin, 16:56 , 30-Сен-22 (398)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 21:20 , 14-Сен-22 (391)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:40 , 13-Сен-22 (283)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 17:05 , 13-Сен-22 (274)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:43 , 13-Сен-22 (264)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:37 , 13-Сен-22 (245)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 14:49 , 13-Сен-22 (247)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 05:51 , 13-Сен-22 (178)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 06:16 , 13-Сен-22 (180) +2
- Серьёзное снижение производительности ядра 5.19, вызванное з..., darkshvein, 10:51 , 13-Сен-22 (213)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Songo, 21:48 , 13-Сен-22 (338) +1
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним, 16:06 , 14-Сен-22 (378)
- Серьёзное снижение производительности ядра 5.19, вызванное з..., Аноним12345, 16:19 , 14-Сен-22 (379)
|