AMD K2-6-500 L2 Cache?

16 отговора 494 прегледа
#1

AMD K2-6-500 L2 Cache?

Имам стар преносим компютър с AMD K2-6- 500 MHz с L2 Cache = 512 kB. Първоначално имаше 32 MB памет и L2 Cache = 512 kB!
Поставих още 128 МB в единствения слот. Общо станаха 152 MB (защото 8 MB се споделят за графична памет!).
Сега обаче BenchMark-програмите не разпознават никакъв L2 Cache (L2 Cache = 0 MB)!

Някой ми каза, че при AMD от тоя тип когато инсталираш повече от 128 MB памет се изключвал L2 Cache! Вярно ли е това?

И защо една съществуваща върху чипа L2 памет ще се изключва и няма да се използва? Нито има логика, нито обяснение!

Или трябва да я включа по някакъв начин L2 Cache? И как става това?

Или трябва да направя нещо друго за да ползвам изцяло възможностите на HW?

Отговор
в отговор на Mиa #2

Re: AMD K2-6-500 L2 Cache?

ами ако може да се включи влез в BIOS и я включи

Отговор
в отговор на ъ #3

Re: AMD K2-6-500 L2 Cache?

В BIOS-а нямам такава опция за включване / изключване на L2 CAche!

Има ли някакъв начин, например с команди под DOS?

Отговор
в отговор на Mиa #4

Re: AMD K2-6-500 L2 Cache?

оt DOS sigurno ne moje

Отговор
в отговор на ъ #5

Re: AMD K2-6-500 L2 Cache?

Има една програмка - TweakNow PowerPack 2005 - та с нея се активира L2 кеша на процесора, защото поне в 90% от случаите, виндоуса просто забравя за него.

Отговор
в отговор на iwann #6

Re: AMD K2-6-500 L2 Cache?

ЗА ПРЕНОСИМИ КОМПЮТРИ ЕДИНСТВЕНИЯ К6-2 Е Т.Н. "3D NOW+". ТОЙ ИМА ВГРАДЕНА "POWER SAVING" ТЕХНОЛОГИЯ (ДРАЙВЕРНО СЕ НАСТРОЙВА). МОЖЕ БИ ТЯ ВКЛЮЧВА И ИЗКЛЮЧВА ЧАСТИ ОТ L2 КЕША (А СЪЩО ПРОМЕНЯ ДИНАМИЧНО ХЕРЦИТЕ СИ СПОРЕД ИЗПОЛЗВАНИТЕ ПРОГРАМИ)!
АКО НЕ Е ОТ ТОВА, ЗНАЧИ ОТ БИОСА (КАКТО ТИ КАЗАХА!)
ОТНОСНО СОФТУЕРНО ВКЛЮЧВАНЕ И ИЗКЛ: МОЖЕ ДА ПРОБВАШ И "FRESH UI", НО ТЯ Е ПО-НЕПОДХОДЯЩА ЗА ТЕБ.

PS: "К6-2+" В НИКАКЪВ СЛУЧАЙ НЯМА 512КБ КЕШ! МИСЛЯ ЧЕ Е 64, КАКТО НА ОБИКНОВЕНИЯ К6-2!

Отговор
в отговор на iwann #7

Re: AMD K2-6-500 L2 Cache?

От TWeakNow Power Pack-a се настройва кеша на диска, Windows-а, Интернет- експлорера, чунк-сайза, ...., които могат да се настроят и в System.ini и регистъра, но не и L2 -Cache на процесора! Или ако знаеш къде в TweakNow Power Pack-a има настройка на Second Level cache (или L2 cache) - пиши. моля.

Отговор
в отговор на DANDY #8

Re: AMD K2-6-500 L2 Cache?

Да, "3DNow" e. И по техническа спецификация има L2 Cache = 512 kB и L1 Cache = 32 kB (която се открива от тестерите).

И има настройки на енергопотреблението с драйвер, но само времената кога да изгаси дисплея и харддиска. Няма автоматично намаление на честотата на процесора! И съответно няма настройка или пускане/спиране на L2 cache!

И в във Fresh UI наяма вкл./изкл.на L2 cache!

Иначе сега машината си работи и не знам ако обновя BIOS-a дали няма да се объркат нещата и да не мога да върна стария BIOS?!

Някакви други идеи?

Отговор
в отговор на Mиa #9

Re: AMD K2-6-500 L2 Cache?

K6-2 Няма вграден в него кеш :) Има си платка която е на дъното до сокета за процесора :) Причините могат да бъдат много като една от тях е че може да е изгорял. Пробвай с по-малко от 128 памет и ако продължава да не го засича виж дали всичко по кеша е ОК.

Day after day, love turns grey
Like the skin of a dying man

Отговор
в отговор на Aнoнимeн #10

Re: AMD K2-6-500 L2 Cache?

Не искам да отварям корпуса, защото нотебука е стар и могат да се случат непоправими неща.

Но свалих от слота модула с 128 МБ памет и пак стартирах с базовата памет от 32 МБ (4 МБ от която се ползват за видео-памет!). Т.е. реално се работи с 28 МБ. Компютъра си тръгна! Дори не забелязах някакво значително забавяне! Верно че не съм го товарила с тежки програми, но след като успях да пускна филм с ЗуумПлейер и имаше частично леко накъсване без забавяне на образа от звука - значи нещата не са толкова зле. Иначе Л2-кеша пак не го разпозна (Л2 Кеш = 0).

След това си инсталирах пак 128 МБ памет и нещата си се върнаха в старото положение (152 МБ памет + 8 МБ споделена видео-памет).

Наистина Л2 кеша може да не е върху самия процесор, а отделно от него на платка до него. Но, както казах по-горе, не искам да се уверявам физически с отварянето на компютъра!

А има ли начин за задействане на външния Л2 Кеш? Или става с някакваи джемпъри върху платката?

Отговор
в отговор на Mиa #11

Re: AMD K2-6-500 L2 Cache?

"...The L2 cache in the Mobile AMD-K6-2+ processor can be
completely disabled by setting the L2 Disable (L2D) bit
(EFER[4]) to 1 (see “Extended Feature Enable Register
(EFER)” on page 39). If disabled in this manner, the processor
does not access the L2 cache for any purpose, including
allocations, read hits, write hits, snoops, inquire cycles,
flushing, and read/write attempts by means of the L2AAR. (See
“L2 Cache and Tag Array Testing” on page 198.) The L1 cache
operation is not affected by disabling the L2 cache.
The L2D bit is provided for debug and testing purposes only.
For normal operation and maximum performance, this bit must be
set to 0, which is the default setting following reset...."

Това е цитат от описанието на процесора. Едва ли си на ниво да ръчкаш по процесора (аз също не съм), така че единствения вариант е ако намериш някоя от т.н. tweek програми, която да ти свърши работа

ползвайте GOOGLE, братя, там е истината...
Отговор
в отговор на Mиa #12

Re: AMD K2-6-500 L2 Cache?

"Някой ми каза, че при AMD от тоя тип когато инсталираш повече от 128 MB памет се изключвал L2 Cache! Вярно ли е това?"
НИЩО ТАКОВА!
К6-2 И К6-2+ ИМАТ 64КБ КЕШ ОТ 2 НИВО НА ПРОЦЕСОРА, МАКАРИ НЕ НА КРИСТАЛА МУ.. ЗАТОВА И РАБОТИ НА ЧЕСТОТАТА НА ДЪНОТО, НЕ НА ТАЗИ НА САМИЯ ПРОЦЕСОРА. .
К6 И CYRIX СА ТЕЗИ КОИТО НЯМАТ. Л2 КЕША СЕ ВКЛЮЧВА И ИЗКЛЮВА ОТ НАСТОЙКИТЕ НА БИОСА (НИКОГА С ДЖЪМПЕР)
С FRESH UI СЕ ЗАДАВА ТОЧНИЯ РАЗМЕР НА Л2 КЕША КОЙТО ЗНАЕМ ЧЕ ПРОЦЕСОРА ИМА, АКО ТОЙ Е НАД 128, ЗАЩОТО УИНДА ПО ПОДРАЗБИРАНЕ РАБОТИЛ СЪС 128КБ.
ВЛИЗАЙ ПАК В БИОСА!

Отговор
в отговор на DANDY #13

Re: AMD K2-6-500 L2 Cache?

Пробвах FreshUI още преди да пусна темата. Там има настройка на L2 Cache, но само за Win2000 + WinXP. За Win98SE няма възможност за настройка L2 Chache. И в сегашния BIOS от 1999 няма настройка за L2 Cache. Той е доста "постен" откъм наcтройки въобще.

Възможно ли е компютъра да си ползва тази външна L2 Cace = 512kB, но тъй като не е на самия процесор, програмите за benchmark на процесори да не я "улавят"?
Може ли някак си това да се констатира?

Отговор
в отговор на Mиa #14

Re: AMD K2-6-500 L2 Cache?

Ако наистина в биоса няма "L2 cache - ENABLE/DISABLE", виж дали не е включена поддръжката на CYRIX процесори - изключи я.
Ако и това го няма, направи ъпдейт на БИОС-а (с дискета с чист ДОС).
512Кб ти е кеша на дъното, той е по-бавен и по принцип не може да се изключва и включва.

Отговор
в отговор на DANDY #15

Re: AMD K2-6-500 L2 Cache?

Имал съм навремето работа с 2-3 процесора AMD-K6 както ти отговориха по-горе L2 кешът при АМД-К6 е в корпуса на процесора, макар да не е в кристала и да работи на по-ниска честота. L2 кешът не можеш да го изключиш от БИОСА ако е вграден в ЦПУ-то. Програмите грешно показват че компа ти няма L2. Кеша си работи .Просто Socket7 са си направени за CPU, при които L2 кеша e нa дъното и програмите не детектват правилно. Ако знаеш без Л2 кеш колко бавно бачка компа ........ :) Обобщено: Имаш си кеш и той си работи не се кахъри за глупости :)
Поздрави !!!

Отговор
в отговор на Yanko #16

Re: AMD K2-6-500 L2 Cache?

Благодаря ти, че си си направил труда да изровиш за мен чрез Google този цитат. Той затвърждава познанията ми за AMD K6-2 процесорите.

Но възникват и някои, вече практически, въпроси:

Как може да се смени L2D Bit = from "1" to "0"? Само чрез BIOS-настройките от версия на BIOS, която позволява това? Или има и някакав друг начин?

Дали си запазил линка на това описание на AMD K6-2 процесорите? Там може би казват как да се смени L2D Bit?

Отговор
в отговор на Mиa #17

Re: AMD K2-6-500 L2 Cache?

От сайта на AMD
[линк]

ползвайте GOOGLE, братя, там е истината...
Отговор