Форумы Modlabs.net: Cache L3 - где? - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Cache L3 - где?

#1 Пользователь офлайн   Карлсон 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 999
  • Регистрация: 04 Апрель 04

Отправлено 27 Сентябрь 2004 - 21:53

Народ, помогите найти толковое объяснение этого самого кэша третьего уровня - откуда он растет и зачем он.
а то в нете одни только ссылки на всякую ерунду - обзоры процов. мож кто знает хорошую статью о кэшах вообще?
0

#2 Пользователь офлайн   Z1pp0 

  • Яббл юзверь
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 2 654
  • Регистрация: 21 Февраль 04

Отправлено 27 Сентябрь 2004 - 22:06

Цитата

мож кто знает хорошую статью о кэшах вообще?

да мне тоже это интересно! я как ламачок не понимаю зачем кеш нужен и что это такое вообще :insane: помогите, а?
0

#3 Пользователь офлайн   Иуда 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 184
  • Регистрация: 07 Сентябрь 04

Отправлено 27 Сентябрь 2004 - 22:06

Карлсон
http://forum.ichip.r...opic=256&st=375 - тут есть совесем чуть-чуть инфы.

Z1pp0
http://forum.ixbt.com/0036/000030.html

Q: Для чего нужна кэш память процессора?

A: Процессоры всегда работали быстрее, чем память, причем со временем разрыв между этими скоростями все увеличивается. Чем медленнее память, тем больше процессору приходится ждать. В кэш памяти находятся машинные слова (можно их назвать данными), которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т.к. велика вероятность того, что они в ближайшее время тоже понадобятся. У обыкновенных процессоров существует кэш память двух уровней. Кэш первого уровня (L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память всегда работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др.) плата с кэшем L2 находилась на материнской плате. Скорость работы кэша при этом была довольно низкой, но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную плату и работал на 1/2, 1/3 или 2/3 скорости ядра. У последних процессоров, в целях увеличения быстродействия, кэш L2 интегрирован в ядро и работает на его полной частоте. Стандартным и достаточным на данный момент считается объём кэша L2 в 256Kb. Многие процессоры имеют 512Kb L2. В ряде случаев большой кэш весьма полезен. С одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время доступа к нему.
0

#4 Пользователь офлайн   Карлсон 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 999
  • Регистрация: 04 Апрель 04

Отправлено 27 Сентябрь 2004 - 22:40

Иуда
Это все конечно же очень хорошо и большое спасибо - интересная ветка, но немного не то.
Скажу честно - надо сделать небольшое сообщение на тему кэша именно третьего уровня - зачем нужен, когда впервые появился и используется ли сейчас.
ну там всякие диаграмки и т.п. не помешают :)
знаю, поисковики рулят, но зачем искать то, что у кого-то может быть постоянно используется :)
вобщем если кто знает такие обзоры - велкам! :insane:
0

#5 Пользователь офлайн   Z1pp0 

  • Яббл юзверь
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 2 654
  • Регистрация: 21 Февраль 04

Отправлено 27 Сентябрь 2004 - 22:46

Иуда
пасибо, теперь ясно
0

#6 Пользователь офлайн   Иуда 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 184
  • Регистрация: 07 Сентябрь 04

Отправлено 27 Сентябрь 2004 - 23:31

Цитата

зачем нужен,

Для увеличения производительности.

Цитата

когда впервые появился

Чиатй в той теме:

Цитата

насколько помните ещё в AMD K6-3 был кеш третьего уровня!!!

Цитата

используется ли сейчас.

В Pentuim4 EE. - этот проц выпустили в конкуренцию AthlonFX 51

Цитата

ну там всякие диаграмки и т.п. не помешают

http://www.ixbt.com/...-32ghz-ee.shtml
итут есть:

Цитата

Легко заметить, что соотношение между производительностью «старшеньких» и «младшеньких» в каждой паре очень разнится: Pentium 4 EE мало что получил от добавления двухмегабайтного кэша третьего уровня (всего 2% прироста),

Цитата

Почти четверть, однако… C другой стороны, Pentium 4 EE опять «не впечатляет». Или, говоря по-простому, совершенно непонятно, что ему дали эти 2 мегабайта L3-кэша. Вот эти жалкие 7-8 секунд преимущества?! Слабовато…

Диаграмки там тоже есть. Вообщем смотри ту ссылку.


Зачем увеличивать кэш ?
Об этом тут - http://www.rlocman.c...ew.html?id=1044
0

#7 Пользователь офлайн   Hardoman 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 404
  • Регистрация: 31 Январь 04

Отправлено 02 Октябрь 2004 - 19:27

http://hwworld.ru/co...es/prescott.htm
подзаголовок "кэш-память"
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

2 человек читают эту тему
0 members, 2 guests, 0 anonymous users