Evgeny_CDАрхитектор (03.03.2016 00:14, просмотров: 74) ответил Evgeny_CD на Спасибо! Очень интересные вещи там описаны....
Вот еще бы механизм автоматических мьютексов для SMP. Типа такого. Есть некоторые объекты в памяти. И есть мьютексы, которые контролируют доступ к ним. И есть несколько ядер.
Пусть для простоты это будут блоки памяти одинакового размера.
Вот надо какому-то ядру захватить блок памяти - большой malloc у него случился. Он засылает через свой порт в контроллер запрос - а дай мне блок памяти. Контроллер пробежался по свободным мьютексам, либо не нашел и послал, либо нашел и зафиксировал мьютекс за вызвавшим ядром.
При этом другие ядра ни разу не тормозятся, и гарантируется атоммарность доступа по захвату блока.
Вот что надо в чипы внедрять, а не безумные GPU с закрытыми API...