Компьютерное железо
Важен ли кэш процессора для современных игр?
Одинаковые компы с одинаковыми характеристиками. А на первом проц с L2 кэшем 4 мб и 0 мб L3 кэшем, а на втором проц с L2 кэшем 1 мб и 8 мб L3 кэшем. И предположим, что в остальном процы будут одинаковы. Насколько фпс на втором компе будет больше, чем на первом?
Конечно же важен!! !
Процессоры всегда работали быстрее, чем память, причем со временем разрыв между этими скоростями все увеличивается. Чем медленнее память, тем больше процессору приходится ждать. В кэш памяти находятся машинные слова (можно их назвать данными) , которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т. к. велика вероятность того, что они в ближайшее время тоже понадобятся. У обыкновенных процессоров существует кэш память двух уровней. Кэш первого уровня (L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память всегда работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др. ) плата с кэшем L2 находилась на материнской плате. Скорость работы кэша при этом была довольно низкой, но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную плату и работал на 1/2, 1/3 или 2/3 скорости ядра. У последних процессоров, в целях увеличения быстродействия, кэш L2 интегрирован в ядро и работает на его полной частоте. Стандартным и достаточным на данный момент считается объём кэша L2 в 256Kb. Многие процессоры имеют 512Kb L2. В ряде случаев большой кэш весьма полезен. С одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время доступа к нему.
Процессоры всегда работали быстрее, чем память, причем со временем разрыв между этими скоростями все увеличивается. Чем медленнее память, тем больше процессору приходится ждать. В кэш памяти находятся машинные слова (можно их назвать данными) , которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т. к. велика вероятность того, что они в ближайшее время тоже понадобятся. У обыкновенных процессоров существует кэш память двух уровней. Кэш первого уровня (L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память всегда работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др. ) плата с кэшем L2 находилась на материнской плате. Скорость работы кэша при этом была довольно низкой, но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную плату и работал на 1/2, 1/3 или 2/3 скорости ядра. У последних процессоров, в целях увеличения быстродействия, кэш L2 интегрирован в ядро и работает на его полной частоте. Стандартным и достаточным на данный момент считается объём кэша L2 в 256Kb. Многие процессоры имеют 512Kb L2. В ряде случаев большой кэш весьма полезен. С одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время доступа к нему.
Важен, но не так как количество ядер с частотой
1. FPS больше зависит от видяхи, от процессора будет сильно зависеть если всю графику переложить на него.
2. Использование кэша и других модулей процессора уже зависит от того как оптимизировали игру разработчики, в большинстве игр кэш не особо важен, многим достаточно процессоров типа Celeron, яркий пример 1-й X-Box.
3. Если смотреть в будущее то может быть что угодно, тем более что програмисты последнее время стали плохо оптимизировать код расчитывая на мощь современных процессоров.
2. Использование кэша и других модулей процессора уже зависит от того как оптимизировали игру разработчики, в большинстве игр кэш не особо важен, многим достаточно процессоров типа Celeron, яркий пример 1-й X-Box.
3. Если смотреть в будущее то может быть что угодно, тем более что програмисты последнее время стали плохо оптимизировать код расчитывая на мощь современных процессоров.
он важен для всего!!!
Кэш центрального процессора разделён на несколько уровней. Для универсальных процессоров — до 3. Кэш-память уровня N+1 как правило больше по размеру и медленнее по скорости обращения и передаче данных, чем кэш-память уровня N.
Самой быстрой памятью является кэш первого уровня — L1-cache. По сути, она является неотъемлемой частью процессора, поскольку расположена на одном с ним кристалле и входит в состав функциональных блоков. Состоит из кэша команд и кэша данных. Некоторые процессоры без L1 кэша не могут функционировать. На других его можно отключить, но тогда значительно падает производительность процессора. L1 кэш работает на частоте процессора, и, в общем случае, обращение к нему может производиться каждый такт (зачастую является возможным выполнять даже несколько чтений/записей одновременно) . Латентность доступа обычно равна 2−4 тактам ядра. Объём обычно невелик — не более 128 Кбайт.
Вторым по быстродействию является L2-cache — кэш второго уровня. Обычно он расположен либо на кристалле, как и L1, либо в непосредственной близости от ядра, например, в процессорном картридже (только в слотовых процессорах) . В старых процессорах — набор микросхем на системной плате. Объём L2 кэша от 128 Кбайт до 1−12 Мбайт. В современных многоядерных процессорах кэш второго уровня, находясь на том же кристалле, является памятью раздельного пользования — при общем объёме кэша в 8 Мбайт на каждое ядро приходится по 2 Мбайта. Обычно латентность L2 кэша, расположенного на кристалле ядра, составляет от 8 до 20 тактов ядра. В отличие от L1 кэша, его отключение может не повлиять на производительность системы. Однако, в задачах, связанных с многочисленными обращениями к ограниченной области памяти, например, СУБД, производительность может упасть в десятки раз.
Кэш третьего уровня наименее быстродействующий и обычно расположен отдельно от ядра ЦП, но он может быть очень внушительного размера — более 32 Мбайт. L3 кэш медленнее предыдущих кэшей, но всё равно значительно быстрее, чем оперативная память. В многопроцессорных системах находится в общем пользовании.
Отключение кэша второго и третьего уровней обычно используется в математических задачах, например, при обсчёте полигонов, когда объём данных меньше размера кэша. В этом случае, можно сразу записать все данные в кэш, а затем производить их обработку.
http://computer.damotvet.ru/hardware/158326.htm
http://ru.wikipedia.org/wiki/Cache#.D0.A3.D1.80.D0.BE.D0.B2.D0.BD.D0.B8_.D0.BA.D1.8D.D1.88.D0.B0
Самой быстрой памятью является кэш первого уровня — L1-cache. По сути, она является неотъемлемой частью процессора, поскольку расположена на одном с ним кристалле и входит в состав функциональных блоков. Состоит из кэша команд и кэша данных. Некоторые процессоры без L1 кэша не могут функционировать. На других его можно отключить, но тогда значительно падает производительность процессора. L1 кэш работает на частоте процессора, и, в общем случае, обращение к нему может производиться каждый такт (зачастую является возможным выполнять даже несколько чтений/записей одновременно) . Латентность доступа обычно равна 2−4 тактам ядра. Объём обычно невелик — не более 128 Кбайт.
Вторым по быстродействию является L2-cache — кэш второго уровня. Обычно он расположен либо на кристалле, как и L1, либо в непосредственной близости от ядра, например, в процессорном картридже (только в слотовых процессорах) . В старых процессорах — набор микросхем на системной плате. Объём L2 кэша от 128 Кбайт до 1−12 Мбайт. В современных многоядерных процессорах кэш второго уровня, находясь на том же кристалле, является памятью раздельного пользования — при общем объёме кэша в 8 Мбайт на каждое ядро приходится по 2 Мбайта. Обычно латентность L2 кэша, расположенного на кристалле ядра, составляет от 8 до 20 тактов ядра. В отличие от L1 кэша, его отключение может не повлиять на производительность системы. Однако, в задачах, связанных с многочисленными обращениями к ограниченной области памяти, например, СУБД, производительность может упасть в десятки раз.
Кэш третьего уровня наименее быстродействующий и обычно расположен отдельно от ядра ЦП, но он может быть очень внушительного размера — более 32 Мбайт. L3 кэш медленнее предыдущих кэшей, но всё равно значительно быстрее, чем оперативная память. В многопроцессорных системах находится в общем пользовании.
Отключение кэша второго и третьего уровней обычно используется в математических задачах, например, при обсчёте полигонов, когда объём данных меньше размера кэша. В этом случае, можно сразу записать все данные в кэш, а затем производить их обработку.
http://computer.damotvet.ru/hardware/158326.htm
http://ru.wikipedia.org/wiki/Cache#.D0.A3.D1.80.D0.BE.D0.B2.D0.BD.D0.B8_.D0.BA.D1.8D.D1.88.D0.B0
важен для всего!
считаю ответ пользователя Запорожец Сусанин достойным стоять на первом месте, так как наиболее краток и полон. а скопировать тонны текста может любой уж простите дурак. в ответы майла ходят за конкретным, кратким, основанным на собственном опыте мнении. поэтому запорожец молодец.
Идет 2018 год у АМД райзена 5 1600 16мб кэша
Насколько фпс на втором компе будет больше, чем на первом? -
Нинасколько. В данном варианте (тоесть в играх) кеш проца практически ничего не изменит. Тоесть разница возможна гдето на 0,5%.
Кэш больше будет нужен там где используется много памяти. гиг так 16-32. И в рабочих задачах а не играх которые используют 3-4 гига.
Нинасколько. В данном варианте (тоесть в играх) кеш проца практически ничего не изменит. Тоесть разница возможна гдето на 0,5%.
Кэш больше будет нужен там где используется много памяти. гиг так 16-32. И в рабочих задачах а не играх которые используют 3-4 гига.
При одинкаковых частотах незначительно
И толку от самого медленного Кеша? Кеш л1 самый быстрый в процессоре, у1600 и 2600 доходит до 115gb s а у i3 9100f в два раза больше! При том цена и3 меньше.
скажите, а Кэш L2:4 МБ, это хороший процессор от АМD?
Похожие вопросы
- Влияние Процессора на современные игры.
- подскажите подойдёт ли данный процессор для современных игр - Intel(R) Pentium(R) Dual CPU E2220 @ 2.40GHz?
- какой взять процессор для современных игры 2015+ ! Желательно не дорогой не более 13к
- Хочу купить процессор под современные игры. Фар край 4 там, ГТА 5 и т. д... Можно ли улоиться в бюджет 20-25тыс?
- хорош ли этот процессор для современных игр Intel Xeon E5-2670 2.60 Ghz ?
- Можно ли купить процессор для современных игр в районе 15к-20к? Если да посоветуйте.
- Хороший ли процессор для современных игр
- на сколько важен проц(модель, гигагерцы,...) в современных играх? или всё решает ведеокарта?!
- почему кэш процессора почти не растёт с годами?
- На сколько лет мне хватит процессора intel core i7 3770k,чтобы шли все современные игры на ультра настройка?