6 дней назад
Одно ядро — два потока. Почему не сделать 4, 8 или 16?
Вы наверняка видели характеристики современных процессоров: И здесь возникает вполне логичный вопрос: если два потока работают лучше одного, почему бы не сделать сразу четыре? А лучше — восемь или шестнадцать? Неужели производители просто остановились на числе два и решили: «Ну всё, достаточно»? На самом деле всё гораздо интереснее. Чтобы понять почему, придётся заглянуть внутрь процессорного ядра. И да… немного придётся подумать. Любая задача, которая поступает в процессор, разбивается на огромное количество более мелких операций — микроопераций...