Dual Core против Quad Core
Двухъядерные и четырехъядерные процессоры относятся к двум типам процессоров, которые относятся к категории многоядерных процессоров. В многоядерном процессоре в одной интегральной микросхеме имеется более одного ядра (процессора). Двухъядерный процессор имеет два ядра в одном кристалле, а четырехъядерный процессор имеет четыре ядра в одном кристалле. Многоядерные процессоры широко используются в компьютерах общего назначения, встроенных устройствах, сетевых устройствах и т. Д. Чтобы наилучшим образом использовать многоядерные процессоры, программы, работающие в системе, должны быть реализованы таким образом, чтобы они могли получить полное использование многоядерной установки.
Что такое двухъядерный?
Двухъядерные процессоры имеют два процессорных ядра в одном кристалле. И у каждого из ядер есть свой кеш. В традиционном одноядерном процессоре при выполнении инструкций, если требуемые данные отсутствуют в кэше, эти данные должны быть извлечены из ОЗУ (оперативного запоминающего устройства) или из запоминающего устройства, что замедлит выполнение, поскольку процессор имеет ждать, пока он не получит данные. Но с двумя ядрами каждое ядро выполняет инструкции отдельно, и поэтому, когда одно ядро обращается к памяти, другое ядро все еще может выполнять инструкции. Это улучшит производительность системы. Особенно в случае многозадачности, если имеется только один процессор, производительность пострадает, поскольку процессору придется переключаться между двумя процессами. Поэтому многозадачность может достигать наилучшей производительности, если имеется более одного ядра. AMD Phenom II X2 и Intel Core Duo - два примера двухъядерных процессоров.
Что такое Quad Core?
Четырехъядерный процессор - это процессор с четырьмя ядрами в одном кристалле. Но первые четырехъядерные процессоры имели каждое ядро отдельно в четырех матрицах, и они были объединены в один пакет для формирования четырехъядерного процессора. Позже появились процессоры со всеми четырьмя ядрами в одном кристалле, которые назывались монолитными четырехъядерными процессорами. Кроме того, некоторые четырехъядерные процессоры изготавливаются путем объединения двух двухъядерных процессоров в один пакет. Четырехъядерные процессоры могут выполнять четыре разные инструкции одновременно. Таким образом, они подходят для запуска нескольких приложений одновременно. Но большинство приложений не разработаны, чтобы в полной мере использовать возможности четырехъядерного процессора. Они предназначены для одноядерных процессоров. Приложения, разработанные для одновременного выполнения нескольких задач, смогут в полной мере использовать преимущества четырехъядерного процессора..
В чем разница между двухъядерным и четырехъядерным процессорами?
Двухъядерные процессоры имеют два процессорных ядра в одном кристалле, тогда как четырехъядерный процессор - это процессор с четырьмя ядрами в одном кристалле. Поэтому компьютер с четырехъядерным процессором должен работать лучше, чем компьютер с двухъядерным процессором. Но это может быть не всегда так, поскольку большинство приложений разрабатываются для одно- или двухъядерных сред. Поэтому они не смогут воспользоваться преимуществами повышения производительности, обеспечиваемыми четырехъядерными процессорами..