Компьютерное железо
Объясните пожалуйста ядра и потоки процессоров.
У одной ядры бывает два потока, один физический другой виртуальный? Зачем нужен поток вообще? Почему чем их больше тем их лучше?
Так сложилось исторически. Для удешевления вместо нормальных ядер сделали аппаратную эмуляцию потоков. Просто Интел захотела эмулировать многопроцессорные системы на одном процессоре. Очевидно стало, что многопотоковость может ускорить многозадачные операционные системы и избавить от подвисаний, а ставить несколько процессоров на один комп - дорого и глючно. Т. к. ядра нормально в одном проце ещё делать не умели (или это было просто невыгодно для бытовых компов, хотя по-моему и на "промышленных" компах/серверах тогда ставили несколько процев на одну мать - не ядер, а полноценных процессоров!). Но и когда ядра научились делать - всё равно эмуляция ядер (потоков) выгоднее, чем настоящие ядра, а по производительности практически одно и то же. Поэтому и продолжает Интел делать процы с эмуляцией многоядерности (виртуальными потоками) - точнее, гибридные - и с аппаратными ядрами, и ещё и с эмуляцией в каждом ядре нескольких потоков. Таким образом, Интел не увеличивая количество реальных ядер, увеличивает многоядерность процессора за счёт виртуальных ядер/потоков. Получается маркетинговый выигрыш (рекламирует процессоры как с реальными ядрами, а на деле продаёт с виртуальными), так и экономия на производстве.
Авик Дудкин
Спасибо за объяснения
Два потока на ядро - оба потока логические.
Авик Дудкин
Мог хотя бы ссылку на пост объяснения дать. Ответ хотя бы был полезен
Потоки - умная очередь на выполнение операций ядром.
2 потока - это 2 очереди на выполнение из которых в первую очередь выполняются ядром задачи с большим приоритетом. Это даёт существенный прирост серверам и значительный прирост при выполнении тяжелых задач с параллельными вычислениями. Дома и в игрульках профита почти нет
2 потока - это 2 очереди на выполнение из которых в первую очередь выполняются ядром задачи с большим приоритетом. Это даёт существенный прирост серверам и значительный прирост при выполнении тяжелых задач с параллельными вычислениями. Дома и в игрульках профита почти нет
Я считаю это маркетинг чтобы побольше денег с Вас содрать. За примером далеко ходить не надо - видюха 3060 на 12 гектар, её выпустили чисто под майнинг, в играх она уступает в производительности даже 2060 на 6 гектар. Как итог 2060 стоит 60к, как и должна стоить видюха, а 3060 - 70к.
Влад Карасиков
Что ты несёшь? В каком месте она уступает? Она по производительности является аналогом 2070. В каком месте потоки процессора - маркетинг. Ты сравни тесты процессоров, например райзенов с smt и без
Процессор с логическими ядрами - имеет способность ядра выполнять 2 или более действия одновременно.
Paцan 89Rus
Не может он выполнять две операции одновременно. Там и ограничение по VRM и по объему кеша.
Человека, ты сегодня кушала? Куда ты дела свою мозга?
Ядро - не женского рода. И чем в твоём понимании физический поток выполнения отличается от виртуального?
У тебя кружка жидкая или лазерная? Что, к кружке нельзя применить такие категории? А к потоку выполнения критерий "виртуальный" применять можно?
Ядро - не женского рода. И чем в твоём понимании физический поток выполнения отличается от виртуального?
У тебя кружка жидкая или лазерная? Что, к кружке нельзя применить такие категории? А к потоку выполнения критерий "виртуальный" применять можно?
Авик Дудкин
За русский извиняюсь т. к. я не русский. Неправильно задал вопрос потому что ничего не знаю про ядра и потоки и по этому просил объяснить а не найти ошибки в тексте
если провести жизненную параллель, то вам удобнее было бы жить с одной рукой или двумя? В каком случае действия выполняются быстрее? Так и с процессорами.
Похожие вопросы
- Объясните пожалуйста как самому заменить процессор, и надо ли после этого систему устанавливать или драйверы ?
- Процессор. 2 ядра/4 потока. Объясните пожалуйста:)
- Что такое потоки в процессорах?Почему всегда потоков в два раза больше например 4 ядра 8 потоков,а не 4 ядра 16 потоков?
- для чего вообще существуют ядра, если все опираются на кол-во потоков процессора?
- Чем отличается процессор 4 ядра 4 потока от 4 ядра 8 потоков?
- Процессор core i3 3220 у которого 2 ядра (4 потока). Почему Windows 8 мне показывает что у меня 1 ядро и 2 потока?
- Существуют ли игры, использующие более 8 ядер (потоков) процессора?
- Что означает процессор 2 ядра 4 потока? Что значит 4 ПОТОКА?
- Количество потоков процессора равно количеству ядрам? Или каждое ядро многопоточно?
- 2 ядра 4 потока это 1 ядро = 4 потока = 2 ядра по 4 потока?