|
TwojePC.pl © 2001 - 2026
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
| |
|
P 4 - wydajność (długie i nie pytanie)? , JOTEM 29/03/04 18:46 Witam wszystkich.
Piszę ten tekst ku przestrodze wszystkich osób, które wykonują jakiekolwiek obliczenia numeryczne, a które z braku czasu i chęci nie mają ochoty optymalizować ich pod kątem wykorzystania instrukcji SSE2.
Kilka dni temu postanowiłem zmienić swoje wysłużone PIII550@733 na coś znacznie szybszego, bo znudziły mi się godziny oczekiwania na wyniki obliczeń. Pieniądze tu mało istotne, zżyłem się po prostu z moim starym rzęchem, zresztą jak mógł tak pracował i wiele nowszych komputerów do kolan mu nie dorastało jeśli chodzi o zwykłą pracę w systemie, gdyż zoptymalizowany był absolutnie (3 szybkie dyski, odpowiednie rozmieszczenie pomiędzy nimi plików, aplikacji i swapa itp., itd.). Liczył jednak niespecjalnie. W pewnym znanym sklepie znalazłem ofertę Athlona 64. Zapałałem do niego miłością już wcześniej i postanowiłem miłość ową spełnić. Niestety sklep jak to sklep, jaja sobie z klienta robi - jeden egzemplarz procesora tylko mieli. Napaliłem się już jednak niebotycznie na nowy sprzęt, więc kupiłem sobie w zastępstwie Pentium 4 jakoweś 2.8 North. do nienajgorszej płytki GigaBajta IPE1000Pro i również nienajgorszych parowanych TwinMosów 400. Szczęśliwy zmontowałem to cudo (niewiele tańsze od Athlona 64) i od tej pory mam pasmo niespodzianek. Instalacja systemu - wolna nieprawdopodobnie (a w komputerze zostało wszystko ze starego). Po zainstalowaniu systemu w2k, jeszcze na czystym systemie instalacja Office'a. Tragedia tak wlekącej się instalacji jeszcze na swoim komputzerze nie widziałem (a na starym procesorze nie raz ją robiłem). No cużzoptymalizować go trzeba. Podciągnąłem pamięć na maksa, ustawiłem system pomiędzy dyskami, wywałiłem co zbędne i poprawa....wreszcie prawie tak jak na starym. Hyper threading mnie trochę podniósł na duchu, mogę wreszcie liczyć i kompilować jednocześnie w pełnym komforcie. Tylko te obliczenia...jakoś takie wolne. Zacząłem oglądać wyniki benchmarków. Jak oddzieliłem plewy (SSE2, Hyperthreading itp) od ziarna (FPU) to się zaniepokoiłem nie na żarty - wyniki nawet w Sandrze jakieś nieciekawe. Napisałem więc własny benchmark. Użyłem procedór które wykorzystuję. Program generyje syntetyczne dane i liczy to co normalnie liczę. I oczywiście bardzo dokładnie mierzy czas (oczywiście selektywnie samych obliczeń z dokładnościa lepszą od mikrosekund). Sprawdziłem wynik - 1117ms (czas jednago obiegu). Teraz to porównać. Mobilne pentum 4 1.5 GHz - 2250 - super, dwa razy tyle - benchmark działa, więc jakiegoś słabeusza (myślę) wyciągam, dziadowaty athlon 1700+, żadnej optymalizacji, niepodkręcony, nędzne pamięci - nastawiam się na knockout w pierwszej rundzie przez moje wyniki i ....600ms, prawie DWA razy szybciej ode mnie. Dla pewności przetestowałem PIII 933 - 1900ms, niecałe 2 razy tylko wolniej. Hmmm tu 2800 prawdziwych Mega Hertzów, tu w najlepszym wypadku 933 i to 'starych'. Już nie będę nawet wspominał ile miał Duron 1600, bo mnie krew zalała.
Komentował nie będę, powiem tylko że do P4 uprzedzony nie byłem, w końcu jak ten tłuk, wbrew intuicyjnemu wstrętowi kupiłem. I jeszcze jedno, gierczenie do bólu i masowa kompresja do Divx'a jest jedynie marginesem mojej działalnosci komputerowej, a tylko tam widzę SSE2 w działaniu.
Od razu odpowiem na ew. pytanie - wyniki benchmarków procesora i pamięci w Sandrze itp mam po optymalizacji znacznie wyższe niż norma dla i865 i P4 2.8 przewiduje.
Pozdrawiam szczęśliwych posiadaczy AMD i Pentiumów do III włącznie.Poryjemy..zrobaczymy - no to nie za pięknie trafiłeś , 123er 29/03/04 19:00
tylko jedna uwaga...
cyt... '2800 prawdziwych Mega Hertzów, tu w najlepszym wypadku 933 i to 'starych'' - to mi się zdaje że te stare były
lepsze tak jak teraz north. >prescottE7300@3,6GHz,ABIT AB9,OCZ
2GB@900,seagate320GB+80GB,
WD640GB,F3 1TB,MSI 9600GT,Audigy2ZS - Stawiam na system "szybkich" dysków.... , Remek 29/03/04 19:01
, że tu coś nie tak... - Możesz mi przesłać ten twój benchmark , Paweł27 29/03/04 19:05
ciekawe jak u mnie wyjdzie. Bo cośmi się w to wierzyć nie chce.
Więc jeżeli prawdę mówisz to udowodnisz to na moim komputerku !!
Czekam na maila z programem, bo na razie to same uprzedzenia i dywersję czuję ;))
Czekam niecierpliwie.i7-4770, Asus H87M-Pro
EVGA 750ti, SSD 840 Pro
Fractal Design Define R4, EVGA 750W Gold - To ja tez poprosze - sprawdze go na dwoch swoich kompach , zeb 29/03/04 19:39
j.w.Zack - narazie nie dostałem , Paweł27 29/03/04 19:42
może trzeba przekompilować ;)))i7-4770, Asus H87M-Pro
EVGA 750ti, SSD 840 Pro
Fractal Design Define R4, EVGA 750W Gold
- tez chetnie sprawdze tego benchmarka , dawidy 29/03/04 19:57
i pokaze ile wyciagnie moj "dziadowaty Athlon 1700+" przykrecony do 2.4GHz (12x200) albo 2.2GHz (10x220)
:)102594 - ja też bym prosił , martino_p 29/03/04 20:28
mój procek też chętnie coś takiego policzy:) - Sorry, za przerwę , JOTEM 29/03/04 22:17
Właśnie wróciłem z pracy, zaraz powysyłam programik. Jest nieco ordynarny, ale powstawał o 3 w nocyPoryjemy..zrobaczymy
- Sam nei wiem - śmiać się, czy nie bardzo?.. , GregorP-Redakcja 29/03/04 20:09
j.w...No tears to cry, no feelings left,
this species has amused itself to
death.... - a najlepiej tego benchmarka zapodaj , Wedrowiec 29/03/04 20:13
na ftp'a to sie wszyscy pobawimy - w koncu bedzie jakis test nie z tych "oficjalnych" :))"Widziałem podręczniki
Gdzie jest czarno na białym
Że jesteście po**bani" - Benchmark poprosze! , rapra 29/03/04 20:19
umieszcze na ftp dla wszystkich i porownam na Athlonie z prawdziwymi 2450MHz
a teraz na temat:
Intel powie: brak optymalizacji - ja też bym się pobęczmarzył , Chrisu 29/03/04 21:15
z 1400 starych MHztów... /// GG# 1 110 10 10 11 100 10 \\\ - Tak niestety, jest. , PKort 29/03/04 21:24
P4 jest optymalizowany pod multimedia i wydłużona ścieżka poleceń wcale dobrze nie służy obliczeniom numerycznym - sam się o tym przekonałem, bo niedawno też musiałem dużo liczyć i niebawem będę liczył ponownie. A w numeryce Athlon jest zdecydowanie lepszy od Pentiuma.Heavy Metal or no metal at all
whimps and posers - Leave the Hall !! - Wiem o tym od dawna :-) , zartie 29/03/04 22:26
W jednym z instytutów u mnie w pracy pewien profesor, jak tylko się pojawiło Pentium 4, zażyczył sobie komputer z tym procesorem - model 1,4 GHz. Komputer został zakupiony, uruchomiony, po czym okazało się, że obliczenia się na nim strasznie wloką. Ktoś napisał benchmark symulujący obliczenia wykonywane w tym instytucie i okazało się, że ten P4 wykonuje jeden cykl obliczeń w 17 sekund - PIII 1,0 GHz potrzebował na to 4 sekund :DGdybym dostawał złotówkę za każde przekleństwo pod adresem Microsoftu już dawno byłbym milionerem - Wiedziałem, ze jest mizernie... , JOTEM 29/03/04 22:39
ale nie podejrzewałem, ze do tego stopnia. Oczekiwałem przyrostu prędkości równemu różnice zegarów z PIII. Liczyłem, że poprawiona jednostka zmiennoprzecinkowa skompensuje długość potoku. Myliłem się, i to straszliwie :-(Poryjemy..zrobaczymy
- ok. programik do sciagniecia , rapra 29/03/04 23:06
ftp://ftp.fullserwis.pl/PFOTester.exe
wyniki u mnie (troche slabo powtarzalne):
1) 365
2) 392
3) 443
az sie prosi o jakis opis co ten program robi i skad sie biora te liczby. no i ta standardowa ikonka delphi oraz nazwa formy - do zmiany.- U mnie , Remek 29/03/04 23:18
1. 1197
2. 1398
3. 1507
- Na Athlonie 64 3GHz wyszło , Paweł27 29/03/04 23:20
999 ;))i7-4770, Asus H87M-Pro
EVGA 750ti, SSD 840 Pro
Fractal Design Define R4, EVGA 750W Gold - Zapomniałem dodać że mam wersjęA64 3GHz Turbo ;)) , Paweł27 29/03/04 23:22
A na P4 3GHz bez żadnych rasowanek wyszło
1013
999
1002i7-4770, Asus H87M-Pro
EVGA 750ti, SSD 840 Pro
Fractal Design Define R4, EVGA 750W Gold
- Najwyraźniej są to za prostackie obliczenia dla zaawansowanych , Paweł27 29/03/04 23:25
procesorów ??
To tylko moje domniemanie, gdyż przy kompresjach i innych obliczeniach zmiennoprzecinkowych jest znaczna różnica na korzyść P4.i7-4770, Asus H87M-Pro
EVGA 750ti, SSD 840 Pro
Fractal Design Define R4, EVGA 750W Gold - Myślę, że masz rację... , JOTEM 30/03/04 00:18
Ten precesor jest poza tym optymalizowany do pewnego typu zadań, i dużo zadań jest optymalizowanych do niego. Ja niestety optymalizuję zadania pod kątem minimalnego czasu potrzebnego mi do stworzenia tego co daje mi interesujący i numerycznie poprawny wynik. Dlatego to ostrzeżenie dla domorosłych numeryków :-)Poryjemy..zrobaczymy
- u mnie wyniki sa duze ! , Venom79 30/03/04 07:52
1. 1446, 1453, 1480
2. 1586, 1559, 1633
3. 1731, 1725, 1768
sprzet to P4 GHz ( magistrala procka 125 MHz, a pamieci 333 MHz )
testy robilem pare razy - wyniki bardzo podobne ( zrobilem screeny )
widze, ze na Athlonach ( Rapra, 2.45 GHz = 400 pkt. ) i na Pentiumach 4 z HT ( Pawel27, 3.0 GHz = 1000 pkt. oraz Remek, 2.8 GHz = 1400 pkt. ) sa bardzo slabe wyniki zwlaszcza, ze te procki dzialaja na FSB = 200 MHz a moj proc tylko 125 MHzLewy pas to nie kółko różańcowe. - Słabe? , PKort 30/03/04 08:55
Chyba niskie. A czy są słabe, to niech się wypowie autor programiku. Bo on chyba mierzy czas, więc im mniej, tym lepiej.Heavy Metal or no metal at all
whimps and posers - Leave the Hall !! - ok. , Venom79 30/03/04 13:25
no tak, im mniej tym lepiej - tzn. wyniki oznaczaja dlugosc obliczen a nie wynik w punktach
moje niedopatrzenieLewy pas to nie kółko różańcowe.
- Słów mi brakło.. , GregorP-Redakcja 30/03/04 12:46
j.w...No tears to cry, no feelings left,
this species has amused itself to
death.... - no no to mój seler zaszalał :) ... , XTC 30/03/04 17:44
1) 1330; 1343; 1347
2) 1411; 1422; 1429
3) 1672; 1675; 1673
wniosek :) bierz selera i peltiera :) - wyjdzie Ci najszybciej ;)
/poćciwy cel566@900 + 192MB na abicie be6-2 win98/Linux
- he he cieniasy , blimek 30/03/04 10:03
475 535
474
476twojepc - forum światopoglądowych ekspertów - atlon 2100@3000 , blimek 30/03/04 10:03
+++++++twojepc - forum światopoglądowych ekspertów - Cieniutko panowie , Micky 30/03/04 15:10
u mnie w pracy na moim mułowatym PIII 1 GHz 512
1: 1849; 1782; 1776
2: 1994; 2007; 2242
3: 2353; 2268; 2270
pamiątki to SDRAM - sys Win2K - płyta i815PE by Intel
BRAK OPTYMALIZACJI SYSTEMU - tak jak go Gates stworzył
jutro podam jak moje P4 2.4 w domu (też bez optymalizacji)
Ale że Athlon 64 tak cieniutko - hu hu - !!!!!!!!!!!!!!!!!!!!!!! Przy okazji - do pana programisty , Micky 30/03/04 15:16
nie debugowałem tego programu ale coś mi się zdaje że kolega kiszkę uczynił bo jak wytłumaczyć że podczas podglądu zipa ~3MB - wyniki są takie:
1. 2095; 2734; 2342 (podgląd)
2. 1947; 2004; 2098 (bez podglądu)
3. 2771; 2435; 2946 (podgląd)
no chyba, że Intel w procku lub chipie na mobo umieścił układ do oszczędzania energii i ogranicza wydajność procka- Wszystko jest w porządku. , PKort 30/03/04 16:40
Bez podglądu masz lepsze wyniki, niż z podglądem.Heavy Metal or no metal at all
whimps and posers - Leave the Hall !! - dzięki PKort , Micky 31/03/04 12:22
chwilowe przymulenie - brak opisu osi Y - to podstawowy błąd tego programu
- Mozna prosic o ten programik, , Mms 2/04/04 00:09
bo nie umiem go pobrac.
Pozdrawiam - U mnie przy wlaczonym , sofolok 2/04/04 22:22
foobar , gg , opera (4 zakladki) skanowaniu mks online , na athlonku 1700+ he he a teraz najlepsze ustawionym na 1100 mhzetow wyszlo tak
1.724 736 706
2.801 790 799
3.926 924 904
Pozdro.Pozdro. |
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL |
 |
|
|
|