smp

руководство разработчика программного обеспечения Intel Architectures, Август. 2012, вып. 3А, разд. 8.2.2: Любые два хранилища рассматриваются в последовательном порядке процессорами, отличными от те, кто исполняет обязанности хранителей. Но может ли это быть так? Почему я спрашиваю это: рассмотрим ...

В настоящее время я работаю над проектом о настройке процесса на одно ядро в среде linux. Я использую sched_setaffinity, чтобы сделать эту работу, и мне интересно, есть ли некоторые функции, предоставляемые linux, чтобы узнать, на каком ядре запущен процесс. Я использую команду top и нахожу, что она может пол...

Я провожу эксперименты на узле с 2-мя четырехъядерными процессорами Xeon E5520 2,2 ГГц, 24,0 ГБ оперативной памяти и Erlang R15B02 (SMP включен). Я задаюсь вопросом, Могу ли я ограничить количество ядер, используемых виртуальной машиной Erlang, чтобы я мог временно отключить некоторые ядра и увеличить их коли...

когда-то, например, для записи ассемблера x86 у вас были бы инструкции с указанием "загрузить регистр EDX со значением 5", "увеличить регистр EDX" и т. д. с современными процессорами, которые имеют 4 ядра (или даже больше), на уровне машинного кода это просто выглядит так, как будто есть 4 отдельных процессо...

может кто-нибудь посоветовать мне какие-то документы, чтобы проиллюстрировать различия между многопроцессорных, многоядерных и Hyper-нить? Я всегда путаюсь в этих различиях и о плюсах/минусах каждой архитектуры в разных сценариях. EDIT: вот мое текущее понимание после обучения в интернете и изучения коммента...