3dfx.pl :: retro computers :: hardware pc :: jak załączyć Branch Prediction w P4

Tresci wiadomosci nie byly edytowane. Strona zostala wygenerowana maszynowo.

#0 - sajmon - 2019-05-12 15:49

Otóż jest pewien procesor mobilny zwany P4-M który podobno obsługuje tę funkcje.Jak można ją załączyć programowo? (w celu spowolnienia proca)

#1 - udam_u - 2019-05-12 16:52

Ta funkcja w x86 jest od generacji P5 i powstała w celu przewidywania rozgałęzień programów aby potoki wykonawcze były optymalnie zapełnione. Aktywując te funkcję w większości przypadków zwiększysz wydajność CPU. (:

#2 - m4us - 2019-05-12 17:03

<brak linka>

<brak linka>

zobacz to do spowalniania proca...
btw jest cos takiego pod win7 dla c2d?
w druga strone (zeby nie spowalnialo) byl throttle stop

#3 - sajmon - 2019-05-12 17:10

ale włączając tą funkcje w np w p233mmx, spowalniam proca do granicy P75.Oczywiście w tym momencie sam nie wiem czy załączenie tej funkcji spowalnia proca tak drastycznie czy wyłączenie:p.Inaczej.Włączam setmule na p233 mmx i daje BPD disabled, czyli wyłączenie. Jednak wg internetów załączenie daje spowolnienie.W każdym razie walcze ze spowolnieniem P4 i słaboi mi to wychodzi. Cache L1 nie wchodzi w gre bo wtedy jest za wolno

#4 - sajmon - 2019-05-12 17:10

a i warunek, musi pracować pod dosem Smiley

#5 - udam_u - 2019-05-12 17:54

sajmon wrote on 12. May 2019 at 17:10:
ale włączając tą funkcje w np w p233mmx, spowalniam proca do granicy P75.Oczywiście w tym momencie sam nie wiem czy załączenie tej funkcji spowalnia proca tak drastycznie czy wyłączenie:p.Inaczej.Włączam setmule na p233 mmx i daje BPD disabled, czyli wyłączenie. Jednak wg internetów załączenie daje spowolnienie.W każdym razie walcze ze spowolnieniem P4 i słaboi mi to wychodzi. Cache L1 nie wchodzi w gre bo wtedy jest za wolno

Wydaje mi się, że się lekko zamieszałeś.
Tego programiku setmul nie używałem ale z tego co teraz na szybko sprawdziłem w topicu na Vogons to przekazując parametr BPD do programu setmul dezaktywujesz ficzer branch prediction w procesorze (BPD - Branch Prediction Disabled).

Pentium P54C and MMX test register "TR12" options. Parameters:
BPD - Disable Branch Prediction.
VPD - Disable V Pipeline.
L1DX - Disable L1 cache exclusively.
CCD - Disable L1 code cache.
DCD - Disable L1 data cache.
PFE - Pentium Features Enable; Resets the above TR12 options to default.
The status of register TR12 cannnot be read by design.

Prawdopodobnie źle to zrozumiałeś bo poprzez przekazanie parametru BPD do setmul rozumiesz, że włączasz coś a ten parametr powoduje wyłączenie funkcji procesora, która domyślnie jest uruchomiona. [:

#6 - sajmon - 2019-05-12 18:04

ok, może pomieszałem.Reasumując, jak WYŁĄCZYĆ to w P4 mobile