Современные процессоры – это не просто набор транзисторов, выполняющих команды пользователя. Их архитектура наполнена передовыми решениями, которые играют ключевую роль в том, как работают наши компьютеры. В большинстве случаев мы говорим о количестве ядер, тактовой частоте и кэш-памяти. Но что скрывается за этими характеристиками? В этой статье мы разберем малоизвестные механизмы и функции процессоров, которые смогут по-настоящему удивить даже тех, кто глубоко разбирается в технологиях. Спекулятивное...
Гетерогенные процессоры Intel сильно зависят от эффективности планировщиков потоков. Отличный тому пример — повышение производительности CPU Intel в Linux на 14% после выхода нового патча. Intel выпустила патч, который улучшает работу планировщика потоков Thread Director. Сама компания говорит о приросте на 14%, правда, в 3DMark. Если же говорить в целом, прирост варьировался от 3% до 14% в зависимости от задачи. Также стоит сказать, что патч касается не просто работы процессоров Intel в Linux, а конкретно технологии виртуализации...