TwojePC.pl © 2001 - 2024
|
|
Poniedziałek 24 czerwca 2013 |
|
|
|
Poprawka dla procesorów z rdzeniami Piledriver Autor: Wedelek | źródło: HWBot | 09:59 |
(21) | Instrukcje x87 nie cieszą się dziś zbyt dużą popularnością choć nadal istnieją programy, które korzystają z tych instrukcji podczas wykonywania niektórych operacji matematycznych. Jednym z takich programów jest program Super PI, który mimo licznych niedoskonałości związanych z wiekiem wciąż jest stosowany przez entuzjastów OC, oraz redakcje testujące wydajność procesorów. SuperPi to również program, który „nie lubi” procesorów AMD z rdzeniami Bulldozer i Piledriver, do czego częściowo przyczynia się modułowa budowa, oraz zaszyta w tych CPU funkcja, która jak donosi użytkownik o nicku The Stilt, została źle napisana.
W rezultacie instrukcje x87 są wykonywane wolniej niż powinny, na czym cierpi wydajność programów takich jak SuperPi. The Stilt postanowił coś z tym zrobić i napisał program, który naprawia niedopatrzenie inżynierów AMD, czego efektem jest wzrost wydajności w SuperPi o 18-30%.
Różnicę w wydajności najlepiej obrazuje porównanie układu A10-6800K, taktowanego zegarem 4,1GHz z aktywną poprawką od The Stilt do Richlanda podkręconego do 5GHz, który nie otrzymał stosownej poprawki. Wolniej taktowany układ policzył próbkę 32M SuperPI w 17 minut i 34 sekundy, a szybszemu zajęło to aż 18 minut i 15 sekund!
Opisywaną poprawkę możecie pobrać TUTAJ, a więcej przeczytacie o niej TUTAJ. Na koniec warto wspomnieć, że poprawnie działa ona tylko z APU i CPU z rodziny FX na bazie Piledriverów, więc posiadacze starszych Zambezi muszą obejść się smakiem.
|
| |
|
|
|
|
|
|
|
|
|
K O M E N T A R Z E |
|
|
|
- Ja bym tam nie ryzykowal z niepewnymi ''patchami'' (autor: rookie | data: 24/06/13 | godz.: 10:30)
Nie wiadomo kiedy cos przestanie dzialac, a wiadomo ze kazdemu uzytkownikowi powinno zalezec przede wszystkim na stabilnym dzialaniu systemu i programow. Jak komus wykonywanie o minute dluzej obliczen w superPi spedza sen z powiek to sa od tego specjalisci z innej dziedziny, jeden nawet chcial byc prezydentem Warszawy...
- troche dziwne, bardzo fajne (autor: RusH | data: 24/06/13 | godz.: 10:38)
z opisu technicznego wynika ze jest to cos defaultowo wlaczone na stale w krzemie - nie jest to poprawka na bug, poprawki w mikrokodzie przelaczaja cos w czasie inicjalizacji biosu, autor tego kodu sprawdzil kilkanascie biosow i zaden nie dotykal tych rejestrow.
teoria spiskowa: moze jakis pracownik AMD mial zly dzien i zapomnial/specjalnie zostawil jakis spowalniacz :) AMD mialo swego czasu fale zwolnien :D ktos mogl zostawic jajko z niespodzianka
generalnie wyglada ze x87 prawie dogonilo szybkoscia Phenomy 2 (ostatnie niewykastrowane AMD :P)
- czy to błąd inżynierów AMD (autor: Zbyszek.J | data: 24/06/13 | godz.: 10:39)
to można dywagować. Kwestia dotyczy specyficznego systemu rejestrów tych procesorów, i ich odpowiedniego wykorzystania, co zależy także od BIOSu.
http://www.xbitlabs.com/...ioned_by_Poor_BIOS.html
- nie tyle blad (autor: RusH | data: 24/06/13 | godz.: 11:02)
co moze niedopatrzenie
bo jest na stale wlaczone cos co spowalnia x87 i zaden bios na rynku nawet nie probuje tego czegos wylaczyc
cos jak swego czasu XP instalujace DirectX z wlaczonym debug mode
- Jeszcze pare poprawe (autor: mbe | data: 24/06/13 | godz.: 11:30)
i okaze sie ze viesiek jest szybszy od HSW.
- Jeśli to prawda... (autor: Kenjiro | data: 24/06/13 | godz.: 11:34)
To ktoś w AMD powinien mieć ostro przetrzepaną skórę. No i z drugiej strony Stilt powinien dostać co najmniej zatrudnienie jako doradca kodu w AMD :).
- @06 (autor: mbe | data: 24/06/13 | godz.: 11:46)
Racja Gosciowi dac prace i dobra pensje + dozywoni zapas CPU do OC a inzynierka zlinczowac.
Gdyby tacy ludzie pracowali w AMD to teraz zupelnie inaczej wygladal by rynek CPU
- tylko (autor: Markizy | data: 24/06/13 | godz.: 12:49)
jaki mamy zysk z tego że aktywował coś z x87? Taki program musiał by pamiętać dinozaury IT. Bo obecnie zysk z tego jest zerowy co widać w testach.
- x87 (autor: Plackator | data: 24/06/13 | godz.: 13:21)
powinno być wycięte dawno dawno temu, i było by to najlepsze posunięcie, nie było by głupich komentarzy o małej wydajności na podstawie superPI bo by w ogóle nie były te instrukcje obsługiwane.
- nom zysk zerowy (autor: RusH | data: 24/06/13 | godz.: 14:01)
jedynie superip i moze Quake2 :D
- @8/9/10 (autor: PrEzi | data: 24/06/13 | godz.: 14:56)
Zapominacie, ze Psiks lata w wersji software'owej na x87 ?
Ciekaw jestem jak teraz beda wygladaly wyniki wlasnie z Psiksem wlaczonym ? Poprawa o ~20-25% powinna byc odczuwalna.
- Jest juz nowsza wersja - 1.01B - (autor: PrEzi | data: 24/06/13 | godz.: 15:29)
Do pobrania ponizej :
http://downloads.hwbot.org/...tools/BDC_R1.01B.zip
- Nikomu nie potrzebne... (autor: Seba78 | data: 24/06/13 | godz.: 17:36)
Ale jakimś cudem super Pi zawsze jest jednym z syntetycznych testów dla procesorów w których to oczywiście w cudowny sposób wygrywa intel.
- Optymalizacja lol (autor: loccothan | data: 24/06/13 | godz.: 20:57)
Od kilku lat bolączkom Nowych AMD na bazie modułów jest niestety Optymalizacja ;-) ALe na szczęście zaczyna się to zmieniać na korzyść Userów AMD (jak i OpenCL Radeon) Znaczne zmiany i Optymalizacje poczyniono w Win8 (jest od podstaw przystosowany do Modułów AMD) Druga sprawa to tzw. Benchmarki, które zaczynaja się takze na korzyść AMD np. Nowy PC Mark 2013 w testach wyprzedza Intela Coer i7 znacznie o_0 zasługą jest Next-Gen AMD a patrząc wstecz na PC MArka dawniej 8 rdzeni przegrywało z 4/HT lol tzw. Absurd -> kazdy sznujący się Intelowiec ma i7 6/12 X79 a nie 4 rdzenie + HT pozatym kazdy z was kto ma Intela niechaj Włączy Crysis 3 i nagra rozgrywkę w FullHD i 5.1 dźwięk sami zobaczycie na co ten HT się nadaje w prawdziwych okolicznościach ! do kitu jest i7 nawet a AMD Piledriver 8 rdzeni zasuwa aż miło w Crysis 3 -> pogooglujcie
- @01 (autor: djXone | data: 24/06/13 | godz.: 23:43)
Ten patch czy jak to nazwać działa tylko do restartu wina, więc bez obaw można włączyć i przetestować u mnie na FX-6300 wygląda to tak dla super PI:
OFF: ON:
512K 10s 8s
1M 23s 19s
2M 53s 44s
4M 2m 09s 1m 45s
Więc różnica jest zauważalna.
- wielka seksacja z poprawienia softem miktrokodu KOPROCESORA... (autor: Qjanusz | data: 25/06/13 | godz.: 01:26)
temat był gorący, ale za czasów 386/486.
Mamy 2013 i tylko garstkę ludzi kierującym się wynikami badziewia zwanego super PI. Po co ten cyrk? Co do optymalizacji pod AMD, to poczekajmy jeszcze trochę na ukorzenienie się umiejętności developerów w programowaniu pod GPGPU i moduły. Nagle okaże się że zmiana sposobu programowania i zmiana kompilatora na nie-niebieski da naturalną równowagę w temacie wydajności CPU obydwu graczy, oraz idące za tym wymierne korzyści dla konsumentów.
- 16@ (autor: loccothan | data: 25/06/13 | godz.: 09:40)
Dobrze Gada -> polać mu chłopaki i na pochybel ;-) Siwuchę bym postawił lol
- @16 (autor: Plackator | data: 25/06/13 | godz.: 12:59)
Ta garstka ludzi to wszyscy niedoinformowani hobbyści, którzy na podstawie wyniku w superPI kupują procesor, znam takich wielu i do głowy im nie przemówisz.
- loccothan (autor: pawel1207 | data: 26/06/13 | godz.: 11:56)
tak w cryzysie :D przy trawie i inych pierdolach ktore nie urzywaja akurat fpu :D ipc w buldkach kuleje cache jest smiertelnie wolny a cos w czym amd bylo dobre czas dostepu i opuznienia zabijaja :D ogulnie wsztko co urzywa fpu w amd lezy i kwiczy trzeba czekac na steam rollera :) moze cos poprawia a optymalizacja, wczesniej tez nie optymalizowano pod athlona a nawet urzywano kompilatora intela a mimo to procki radzily sobie bardzo dobrze zreszta to nie arm czy PPC zeby pisac specjalnie pod amd bo ktos tam szukal oszczednosci.
- @pawel1207 (autor: Qjanusz | data: 26/06/13 | godz.: 12:52)
Athlon był tym, czym nie dał rady być PIV. Wtedy wyścig toczył się na jednym torze. Jedna wizja i tylko delikatnie odmienna droga realizacji.
Od czasu Buldka, AMD ma swój tor wyścigowy i swoją na nim położył nawierzchnię. Chcesz uzyskać dobry wynik, zakładaj odpowiednie opony. Używasz opon klasycznych - uciekaj na tor Intela.
AMD kiepską marżą na APU w next genach chce upowszechnić swoje opony. Strategia genialna, ale czy wypali? Zobaczymy.
- Qjanusz (autor: pawel1207 | data: 26/06/13 | godz.: 22:00)
nie twierdze ze moduly czy hsa jest zlym rozwiazaniem twierdze natomiast ze fpu w buldkach lezy i kwiczy jak i pare innych zeczy co ma nawierzchnia powiedz kto teraz cokolwiek optymalizuje ? nie oplaca sie chyba ze na konsole tam nawet cos w asm potrafia skrobnac jaka bedzie przyszlosc amd nie mam pojecia nie jestem prorokiem jednak problemem buldorzera jest ogolnie przyjeta wydajnosc , nawet scisle zoptymalizowany na amd urzywajacy mocno fpu program odpalony na intelu w chwili obecnej nadal bedzie dzialal szybciej na intelu. Zycze im jak najlepiej bo monopol jezt zly ale jesli wezmiemy tico i wybudujemy mu tor dodamy do tego super opony nadal na tym samym torze taki lancer czy audi bedzie sprawowalo sie lepiej . powiedzmy ze ta wydajnosc amd miala by sens gdyby tyle pradu nie zarl ale na dzien dzisiejszy to po prostu bubel.
|
|
|
|
|
|
|
|
|
D O D A J K O M E N T A R Z |
|
|
|
Aby dodawać komentarze, należy się wpierw zarejestrować, ewentualnie jeśli posiadasz już swoje konto, należy się zalogować.
|
|
|
|
|
|
|
|
|
|