> Просто прими как данность (по итогам многих лет) - не взлетела в
> процах общего назначения идея заменить сложные ядра множеством примитивных.Мало ли что там не взлетело. Технологии развиваются, и развиваются с каждым годом. Если что-то не взлетало в палеолите, это не значит, что оно не взлетит сегодня. Если ты оглянешься на последние 20 лет развития процессоров, ты увидишь, что количество ядер росло и продолжает расти. И оно продолжит расти дальше, потому как на стороне программистов продолжают развиваться технологии, которые позволяют утилизировать много ядер.
> Потому что оптимизация на лету даёт больше, чем число ядер.
Блин, о какой оптимизации все вы говорите? Можно ссылочку на описание? Мне все эти разговоры очень напоминают то, как 20 лет назад java программисты рассказывали о том, что java быстрее C++, потому что java оптимизируется в рантайме. Но при ближайшем рассмотрении в каждом конкретном примере оказывалось, что C++ программа была написана с тупейшими ошибками, типа вызова strlen на каждой итерации цикла. Я так и не дождался ни одного пруфа, где жабовская программа реально выполнялась бы быстрее аналогичной программы на C++.
> Даже
> многострадальный ARM с течением времени становится всё большей химерой, уже отдалённо
> напоминающей x86.
И что мешает risc-v стать такой же химерой?
> А более простые просто отмирают. Но нет - каждый
> N лет снова вылезает очередная гениальная идея в очередной гениальной голове
> заменить одного специалиста с опытом (полноценное ядро) десятком студентов.
Естественно. Весь прогресс построен на том, чтобы пробовать, пробовать и пробовать ещё раз, до тех пор пока не получится.