2 cash
Автор Alex задал вопрос в разделе Другие языки и технологии
Зачем нужен кэш второго уровня?? и получил лучший ответ
Ответ от Honestus[гуру]
это быстродействующий буфер памяти, используемый для временного хранения данных, которые могут понадобиться процессору.
Ответ от DDD[гуру]
Уровни кэша
Кэш центрального процессора разделён на несколько уровней. Для универсальных процессоров — до 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 кэш медленнее предыдущих кэшей, но всё равно значительно быстрее, чем оперативная память. В многопроцессорных системах находится в общем пользовании.
Отключение кэша второго и третьего уровней обычно используется в математических задачах, например, при обсчёте полигонов, когда объём данных меньше размера кэша. В этом случае, можно сразу записать все данные в кэш, а затем производить их обработку.
Уровни кэша
Кэш центрального процессора разделён на несколько уровней. Для универсальных процессоров — до 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 кэш медленнее предыдущих кэшей, но всё равно значительно быстрее, чем оперативная память. В многопроцессорных системах находится в общем пользовании.
Отключение кэша второго и третьего уровней обычно используется в математических задачах, например, при обсчёте полигонов, когда объём данных меньше размера кэша. В этом случае, можно сразу записать все данные в кэш, а затем производить их обработку.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Зачем нужен кэш второго уровня??
tg2x=sqrt(2)cosx\\cos2x. Помогите решить выражение! Корни на отрезке [-П\\2;2П]
элементарно. умножаем обе части на cos2x (х не равно П/2 и -П/2), получаем sin2x=sqrt(2)cosx.
подробнее...
cosx/4 * cosx/2 * cosx= 1/8
реализуем идею Юлии, умножим на sin x/4<>0, x/4<>pik, x<>4*pik
cosx/4 *
подробнее...
Помогите решить! sinx+(cosx/2-sinx/2)(cosx/2+sinx/2)=0
синус + косин квадрат х/2 - синус квадрат х/2=0
синус + косинус х=0 потому что кос квадрат-
подробнее...
спросили в Уравнения
ПОМОГИТЕ!!!!решить уравнение Cos2x=2(cosx-sinx)СРОЧНО!!СПАСИБО ЗАРАНЕЕ
У этого уравнения НЕТ РЕШЕНИЙ!!! !
#yaimg39998#
Если приравнять правую часть к нулю, то
подробнее...
ПОМОГИТЕ!!!!решить уравнение Cos2x=2(cosx-sinx)СРОЧНО!!СПАСИБО ЗАРАНЕЕ
У этого уравнения НЕТ РЕШЕНИЙ!!! !
#yaimg39998#
Если приравнять правую часть к нулю, то
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Casio Cisco
Помогите решить уравнение!!! cosx+cos2x=0.
cosx+2cos²x-1=0
cosx=y,2y²+y-1=0,y1=-1,y2=1/2
1)cosx=-1
x=pi+2pin
подробнее...
Помогите решить уравнение!!! cosx+cos2x=0.
cosx+2cos²x-1=0
cosx=y,2y²+y-1=0,y1=-1,y2=1/2
1)cosx=-1
x=pi+2pin
подробнее...
спросили в Casio
cosX * sinX= 1/4 напишите подробное решение плизззззззззззз
cosX * sinX= 1/4
2*cosX * sinX=2* 1/4 обе части уравнения умножили на 2 и применили синус
подробнее...
cosX * sinX= 1/4 напишите подробное решение плизззззззззззз
cosX * sinX= 1/4
2*cosX * sinX=2* 1/4 обе части уравнения умножили на 2 и применили синус
подробнее...
спросили в Casio Cisco
найдите sina если cosa =3/5 и 270 градусов< a <360 градусов. как это решается скажите пожалуйста
(sina)^2+(cosa)^2=1 основное тригонометрическое тождество
(sina)^2=1-(cosa)^2
подробнее...
найдите sina если cosa =3/5 и 270 градусов< a <360 градусов. как это решается скажите пожалуйста
(sina)^2+(cosa)^2=1 основное тригонометрическое тождество
(sina)^2=1-(cosa)^2
подробнее...
спросили в Casio Cisco
C++: оператор SWITCH-CASE
>а можно ли одному CASE задать диапазон чисел
нет, только если знать значения, которые
подробнее...
C++: оператор SWITCH-CASE
>а можно ли одному CASE задать диапазон чисел
нет, только если знать значения, которые
подробнее...
спросили в Casio Cisco
помогите с Математикой cosx=-корень2/2 и еще cosx/2=1
1) cosx=-корень из 2 / 2
х = ± (п - п/4) + 2пк, к ∈ z
х = ± 3п/4 + 2пк, к ∈ z
подробнее...
помогите с Математикой cosx=-корень2/2 и еще cosx/2=1
1) cosx=-корень из 2 / 2
х = ± (п - п/4) + 2пк, к ∈ z
х = ± 3п/4 + 2пк, к ∈ z
подробнее...
3 + cos2x + 3(корня из двух) сosx = 0 П/2 <= x <= 3П/2
Примените формулу cos2x=2*(cosx)^2-1 Подставьте, приведите подобные и получите
подробнее...
спросили в Casio Cisco
корень из 3 sinX+cosX=1 Помогите решить пожалуйста)
Делим обе части на 2:
sinX*(3^0,5 /2) + (1/2)*cosX = 0,5
слева - разложенное выражение
подробнее...
корень из 3 sinX+cosX=1 Помогите решить пожалуйста)
Делим обе части на 2:
sinX*(3^0,5 /2) + (1/2)*cosX = 0,5
слева - разложенное выражение
подробнее...
спросили в Casio Cisco
cos3x+ cosx=0
2cos2xcosx=0
cos2x=0, 2x=π/2+πn, x=π/4+πn/2.
cosx=0, x=π/2+πn
подробнее...
cos3x+ cosx=0
2cos2xcosx=0
cos2x=0, 2x=π/2+πn, x=π/4+πn/2.
cosx=0, x=π/2+πn
подробнее...
Помогите решить : ctg a/2 - tg a/2. не могу решить, помогите!!!
а тебе ток ответ нужен или решение тоже?? ?
ctga/2=(cosa/2)/sina/2
подробнее...
помогите решить,пожалуйста! cosx+cos5x+2sin^2x=1
1. 2sin^2x = 1 - cos2x
2.cosx + cos5x - cos2x = 0, 2cos3xcos2x - cos2x = 0, cos2x(2cos3x - 1) =
подробнее...