The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Интервью с Юкихиро Мацумото, создателем языка Ruby"
Отправлено grigoryvp, 25-Мрт-21 10:37 
> по принципу "первый тактовый импульс работает первое
> ядро, второй тактовый импульс работает второе ядро и так далее"?

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

Кстати, интересный нюанс в том, что такая архитектура ограничивает максимальное количество ядер. Если их будет больше нескольких сотен, то время последовательного прохождения импульса по всем ядрам станет настолько значительным, что начнет ограничивать максимальную тактовую частоту. Еще одна отдельная инженерная история.

Все эти истории решаемые, архитектур много, но консумерский мейнстрим (x86, x86_64, arm) работает плюс-минус так.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру