Компьютерное железо
Кеш сильно влияет на производительность процессора?
Например , процессор Core 2 Quad Q8200 (2.33GHz, 4Mb) работает в 3 раза медленнее Core 2 Quad Q9550 (2.83GHz, 12Mb) ? Или это не так ?
Не так, но влияет сильно! Отключив кеш в любом проце получим пентиум первый или даже слабее...
думаю зависит еще и от структуры самого процессора.
не так конечно, в играх важнее всего производительность видеокарты, но если процессор не тянет ее, то она работает не эффективно, и именно небольшой кэш помогает в падении производительности при мощной видеокарте, но, бывают программы которые работают быстрее именно с маленьким кэшем, например браузеры, поскольку файлы в интернет страницах маленькие по размерам и как раз влезают в маленький кэш и сразу на исполнение отправляются, а если он большой, то проц пока его весь не загрузит на исполнение не пошлет
влияет сильно, но далеко не в 3 раза Оо
Волияние размера кеша можно увидеть только на "тяжелых" с точки зрения процессора задачах. Например, переобжим видео, создание DVD, разного рода KADы. На рядовых пользовательских задачах его влияние минимально.
Вот почему никогда не понимал оголтелых юнцов кричавших "Celeron - туфта! ". На их задачах увидеть разницу между Celeron и Pentium почти никогда не было возможно.
Ваш пример в вопросе очень некорректен. Смешаны сразу два критерия - разный размер кеша на ядро и разная частота ядра. То, что не в 3 раза медленнее - это однозначно (по многим причинам) . Вы забываете еще, что кеши в этих процессорах общие. Т. е. весь кеш целиком может использовать одним ядром (когда другие ядра без нагрузки) .
Возвращаясь к вашему вопроосу. Думаю, что на типичных сегодня задачах Q9550 будет на 30% - 40% быстрее Q8200. А двухядерник E8400 будет на 20% быстрее Q9550. Повторяю - на обычных задачах.
Влияние кеша (и ядер) проявляется только на тяжелых задачах, умеющих использовать многоядерность.
Вот почему никогда не понимал оголтелых юнцов кричавших "Celeron - туфта! ". На их задачах увидеть разницу между Celeron и Pentium почти никогда не было возможно.
Ваш пример в вопросе очень некорректен. Смешаны сразу два критерия - разный размер кеша на ядро и разная частота ядра. То, что не в 3 раза медленнее - это однозначно (по многим причинам) . Вы забываете еще, что кеши в этих процессорах общие. Т. е. весь кеш целиком может использовать одним ядром (когда другие ядра без нагрузки) .
Возвращаясь к вашему вопроосу. Думаю, что на типичных сегодня задачах Q9550 будет на 30% - 40% быстрее Q8200. А двухядерник E8400 будет на 20% быстрее Q9550. Повторяю - на обычных задачах.
Влияние кеша (и ядер) проявляется только на тяжелых задачах, умеющих использовать многоядерность.
нет
Q: Для чего нужна кэш память процессора?
A: Современные процессоры работают быстрее, чем память (мало того – различные "блоки" процессоров работают на различной частоте (скорости)) , причем со временем разрыв между этими скоростями становится всё больше и больше. Чем медленнее память, тем больше процессору ждать новых данных от нее и ничего не делать. В кэш памяти находятся машинные слова (можно их назвать данными) , которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т. к. велика вероятность того, что они в ближайшее время тоже понадобятся. В современных десктопных процессорах существует два уровня кэш-памяти (для серверов существует процессоры с третьим уровнем кэша, его также имеет P4 Extreme Edition). Кэш первого уровня (Level 1 = L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (Level 2 = L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др. ) микросхемы кэша L2 находились на материнской плате. Скорость работы кэша при этом была довольно низкой (равнялась частоте FSB), но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную процессорную плату и работал на 1/2 или 1/3 частоты ядра. У последних процессоров, в целях увеличения быстродействия, упрощения и удешевления производства, кэш L2 интегрирован в ядро и работает на его полной частоте. Нормальным на данный момент считается объём кэша L2 512Kb для Pentium 4, и 256Kb для Athlon ХР (хотя процессоры на ядре Barton также имеют 512Kb). В ряде случаев большой кэш весьма полезен (игры, 3D-ренеринг, работа с базами данных) . Однако с одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время выборки (поиска и извлечения) данных из него. Хотя увеличение кэша L2, не смотря на это, почти всегда дает (разный по величине) прирост по скорости
A: Современные процессоры работают быстрее, чем память (мало того – различные "блоки" процессоров работают на различной частоте (скорости)) , причем со временем разрыв между этими скоростями становится всё больше и больше. Чем медленнее память, тем больше процессору ждать новых данных от нее и ничего не делать. В кэш памяти находятся машинные слова (можно их назвать данными) , которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т. к. велика вероятность того, что они в ближайшее время тоже понадобятся. В современных десктопных процессорах существует два уровня кэш-памяти (для серверов существует процессоры с третьим уровнем кэша, его также имеет P4 Extreme Edition). Кэш первого уровня (Level 1 = L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (Level 2 = L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др. ) микросхемы кэша L2 находились на материнской плате. Скорость работы кэша при этом была довольно низкой (равнялась частоте FSB), но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную процессорную плату и работал на 1/2 или 1/3 частоты ядра. У последних процессоров, в целях увеличения быстродействия, упрощения и удешевления производства, кэш L2 интегрирован в ядро и работает на его полной частоте. Нормальным на данный момент считается объём кэша L2 512Kb для Pentium 4, и 256Kb для Athlon ХР (хотя процессоры на ядре Barton также имеют 512Kb). В ряде случаев большой кэш весьма полезен (игры, 3D-ренеринг, работа с базами данных) . Однако с одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время выборки (поиска и извлечения) данных из него. Хотя увеличение кэша L2, не смотря на это, почти всегда дает (разный по величине) прирост по скорости
НЕт это не так!
Реальн она деле, разници в кеше Вы не заметите. Поверьте!
Реальн она деле, разници в кеше Вы не заметите. Поверьте!
ну второй проц будет по-быстрее работать, но большого преимущества не жди!
Кэш хоть минимально должен быть, иначе скорость проца падает в десятки раз. Другой вопрос сколько ее надо. Особенно сильно скорость от кэша зависить у Core Duo. У AMD с этим гораздо лучше, то есть Sempron быстрее Celerona или на уровне. Идеальный вариант не иметь на плате отдельно памяти а впихнуть ее всю в кэш. То есть скоро может получиться. что вместо того чтобы покупать комп с 1 Gb памяти Вы будете покупать комп с процом имеющим кэш 512Mb или 1 Gb и не нужна будет никакая память.
В данном случае, второй процессор может быть мощнее в 2,11 раза, но не в 3, т. к. частота оставляет за собой свой отпечаток. Поэтому, действительно, может быть подобное влияние на скорость процессора. Ещё существенными считаются частота и объём оперативной памяти, частота и кэш процессора, а для игр — подробные характеристики видеокарты (объём, fps и т. д. и т. п). + качество всего материала.
Может иметь серьёзное влияние на производительность в более слабой аппаратуре (до 1 GB RAM и при процессоре до 1,5 ГГц).
Может иметь серьёзное влияние на производительность в более слабой аппаратуре (до 1 GB RAM и при процессоре до 1,5 ГГц).
Похожие вопросы
- Старый корпус может влиять на производительность процессора и материнской платы
- Как ядра влияют на производительность процессора ?
- скажите увеличение оперативной памяти сильно влияет на производительность компа в целом? например было 2гига стало 3...
- Как Кеш процессора влияет на производительность? Или нужен ли он вообще при мощной оперативе?
- Частота процессора не влияет на производительность, а на что она тогда влияет? И что влияет на производительность ?
- Сильно ли влияет на производительность игр то, что они все на съемном жестком диске?
- Насколько сильно Процессор влияет на производительность в играх?
- Упала оценка производительности процессора...
- то влияет на производительность компьютера?
- Влияет ли видеокарта на производительность процессора и как???