Всё это эксперименты; без реального "профилирования" под задачи трудно понять, во что всё это выльется...
Истерии про гипер-многоядерность много; но история развития техники приводит много примеров, когда восторги и технические возможности ни к чему не приводили; просто идти "более традиционно" оказывалось удобнее.

В принципе, обычные машины и обычное последовательное программирование справляется успешно с кучей задач; эти задачи никуда не денутся -и размерность их тоже не растёт. А те задачи, которые "на грани", размерность которых готова вырасти всегда, как только появится возможность, могут обычно быть отделены в замкнутые подсистемы и уже там решены особыми средствами. Вообще, например, генерацией в топологию ПЛИС. Стоит рядом с компом шкафчик дополнительный... А сам комп самый обычный.

Наконец, обычные машины будут существовать ровно потому, потому что огромное количество софта уже на них работает... Как до сих пор существует линейка мейнфреймов.
А поскольку программировать кучу задач на обычных машинах удобнее, чем на каких-то гипер-параллельных, то её и будут программировать под них... Т.е. они не вытеснятся в зону "обратной совместимости".