Комментарии 37
Вероятно, с распространением гибридных процессоров ОС станут уделять больше внимания оптимизации распределения нагрузки по ядрам в зависимости от их особенностей.
В ручную переключать — тоже не всегда (почти никогда) вариант, т.к. бывают приложения которые то в несколько потоков считают, то в один, или постоянно запускают фоновые однопоточные процессы — тоже обновление системы, например.
60℃ не слишком много, но если какое-то одно ядро будет постоянно горячее остальных, кроме возможного уплывания его характеристик ещё и создаются нагрузки на кристалле, связанные с тепловым расширением. И ещё при наличии теплораспределительной крышки термопаста может деградировать локально над ядром.
Насколько быстро меняется температура ядер и других блоков процессора в зависимости от нагрузки хорошо видно
Разницу можно заметить выключив турбобуст, скорость работы этого процесса снизится пропорционально частоте.
Если про Windows — то у Руссиновича и Соломона в книге "Внутреннее Устройство Windows", если про Linux — то основы почитать можно у Бовета и Чезатти в "Understanding the Linux kernel", а потом уже в дайджестах на lwn.net и в документации на ядро.
Раза в 2 и не только новые процессоры, а старые с TDP 5-7 вт и двумя ядрами Skylake тоже.
По сути получается что 4 слабых ядра выходят производительнее чем одно мощное при многопоточной нагрузе, но мощное ядро раза в 2 производительнее при однопоточной нагрузке.
Короче без специального планировщика под эти процы толку от них не будет и они вряд-ли будут лучше старых 5-7 вт процов у которых 2 мощных ядра.
А процы типа: atom z3735, x5, x7 вообще не советую, они очень слабые по сравнению с m3, m5, i3, i5. Но при этом они очень дешёвые, поэтому встречаются в китайских планшетах по 10к руб.
А вот core m процы стоят ровно так же как U и H процы для мощных ноутов, поэтому планшеты дорогие, а в ультрабуках и U процы нормально живут.
Я полностью согласен что лучше 2 core ядра и 1-2 атомных, но сколько это будет стоить не понятно, вроде на эти процы цен пока нету, но думаю они будут явно не $20 за штуку, а скорее всего дороже чем обычные core M, а значит я не знаю зачем они вообще нужны тогда. Планшеты за 40-50к не думаю что имеют хоть какой-то спрос.
Так откуда такие цены то $20 за атом и $300+ за core?
В этом гибридном вообще ещё 2 кристалл и ещё память, что будет стоить хз сколько.
Главное сколько будет стоить проц и устройства с ним.
И что-то пока-что дешёвых устройств с этими новыми процами не ожидается, а по производительности они +- как core M и сильно хуже U процов.
Единственный их плюс что они в фоне не жрут и могут лежать всегда включенные как телефоны.
Вряд-ли они будут теперь что-то менять, когда процессоры уже готовы.
Как вариант в будущих 7нм может добавят ещё одно ядро core ну или дальше будут придерживаться той же стратегии и добавят ещё пару атомных.
Я честно не знаю зачем все помешались на этих медленных маленьких ядрах.
У меня вот redmi note 8 pro, 2 мощных ядра, ну и конечно же всегда всё работает на них, а остальные 6 подключаются только если многопоток.
И производительность при загрузке всех ядер +- такая же как при загрузке двух мощных. То есть смысла нету в этих слабых ядрах и 1-2 таких ядер хватило бы для фоновых задач, когда экран выключен.
Единственный случай, когда у атома действительно ниже энергопотребление — это idle или почти idle.
Из однопоточного графика видно что при загрузке до 1.1=2х0.55 энергопотребление у 2хCore и 2х Atom будет одинаковое (графики однопотока пересекаются).
Если брать 2xCore vs 4xAtom, то для atom выйдет: performance=4*0.55=2.2, power=0.25*4=1.0. Теперь возьмем 2xCore: perf=2.0, power=2.0 либо performance=1.1, power=0.5. Это при линейном росте производительности от числа ядер.
ну и с площадью там не так просто, там еще кэш L3 не показан.
интереснее, почему они обошлись без HT. скорее всего решили, что лучше загружать исполнительные устройства на всех ядрах, более равномерно выделяя тепло, чем парить одно ядро
1) интел сделала нишевый продукт, который может в однопоток, может в многопоток. в условиях сильно ограниченного потребления
2) опробовала многослойную компоновку
2+1 вообще бессмысленная схема, можно сделать 2+0 и просто ронять частоту.
судя по графику в многопоточной нагрузке 2 коре проиграют 4 атомам
можно сделать 2+0 и просто ронять частотунельзя, видно что в idle у Core высокое минимальное потребление. Не знаю почему, так на графике нарисовано.
может в многопоток. в условиях сильно ограниченного потребления3 ядра Core не уступят 4м ядрам атом по энергопотреблению в многопотоке, это видно по пересечению однопоточных графиков.
Моя мысль в том, что 2-3 ядра Core всегда* лучше 4х ядер Атом по производительности и не хуже по энергопотреблению. *Кроме очень низкой однопоточной нагрузки вроде планшет в idle. Для этого можно добавить 1 ядро атом.
1) почему отключили HT ядру коре? из-за большого количества портов санниковы выигрывают от HT больше других процессоров
2) почему отключили HT ядрам третмонт? у него вообще декодер сразу рассчитан на HT и однопотоке слаб
Как работает первый гибридный процессор x86