TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
2 pytanka teoretyczne o budowie proca i chipsetu , BogadR 1/11/05 17:34 jak mozna zwiekszyc wydajnosc procesora nie zmieniajac magistrali, czestotliwosci taktowania, architektury, cachu ani nie dokladac drogiej magistrali?? i do czego daza najnowsze konstrukcje procesorow. Takie pytanie dostalem od wykladowcy :/ i szczerze mowiac nie znam na nie odpowiedzi :/
Drogie pytanie:
Dlaczego mostek polnocny i poludniowy sa osobnymi chipsetami na plycie glownej, a nie sa zintegrowane w jeden chip??- Bo ja wiem , JE Jacaw 1/11/05 18:06
1. Pytanie wygląda dla mnie tak: jak zwiększyć wydajność procesora nic w nim nie zmieniając.
2. Wydaje mi się, że tu głównym czynnikiem jest modularność. Bo z tego co pamiętam, to są chipsety pojedyncze, a Intel wprowadził architekturę Hubową, która ma więcej niż 2 elementy. Po prostu w przypadku takie podziału łatwiej i taniej wprowadza się nowe modele płyt np. mostek pónocny jest we wszystkich taki sam (obsługują ten sam procesor), ale południowy się zmienie w zależności od tego, czy dana płyta ma być "wypasiona", czy tania (dźwięk, sieciówka, złącza PATA, SATA itp.).Socjalizm to ustrój, który
bohatersko walczy z problemami
nieznanymi w innych ustrojach - Pytanie brzmialo: "jak zwiekszyc wydajnosc procesora" , BogadR 1/11/05 18:16
moje odpowiedzi byly j.w. czyli zwiekszyc czestotliwosc, ... a wykladowca: "tak zgadza sie, ale nie o to mi chodzi" :|- No to ja nie wiem... , JE Jacaw 1/11/05 18:22
...bo chyba wszystko zostało wymienione, szczególnie kłopotliwe jest to, że trzeba to zrobić bez zmiany architektury, bo np. odpada wielordzeniowość lub optymalizacja wewnętrznych struktur, bo to chyba już zmiana architektury.
Obecnie jest tendencja do rozwijania wielordzeniowość lub wielowątkowości.Socjalizm to ustrój, który
bohatersko walczy z problemami
nieznanymi w innych ustrojach
- Odp ;-) , sebtar 1/11/05 18:08
1 - zacząć w końcu optymalizować software, jak to kiedyś robiono ;-)
2 - nie wiem, istnieją chipsety mające wszystko w jednym układzie :-PDemokracja to władztwo intrygantów,
wybieranych przez głupców. - nic a nic nie zmieniając?? , Chrisu 1/11/05 18:19
hmmm nie wiem ale chyba raczej trudne. Jeśli możnaby (w odpowiedzi) zahaczyć o architekturę to tzrebaby zoptymalizować układy logicznie procesora i tyle. /// GG# 1 110 10 10 11 100 10 \\\ - no a powiedzmy zmieniajac architekture , BogadR 1/11/05 18:57
co mozna dodatkowo zmienic oprócz przejscia z 32bitow na 64 i zastosowania wielowatkowosci (wielordzeniowosc to chyba to samo, tzn kazdy rdzen zajmuje sie jednym watkiem)?? Pytanie takze kierowane do JE Jacaw :)- zmieniając architekturę to w zasadzie wszystko.. , Artaa 1/11/05 19:01
projektujesz nowy chip, typu więcej rejestrów więcej instrukcji typu SSE, więcej cache itp itd
- proste , RusH 1/11/05 19:08
1/ wiecej niz jeden rdzen, ale to zalezy od magistrali na jakies siedzi CPU i architektury wewnetrznej - Intel dal dupy z netburstem i dlatego Paxville to skonczone gowno zapyychajace magistrale i nie potrafiace wysycic obydwu rdzeni.
Optymalizacja kontrolera cache, optymalizacja branch prediction unit. Mozna caly proc przemielic nie zmieniajac architektury(x86) ani magistrali.
2/ ?? kto zadal ci takie glupie pytanie ? Juz nie ma czegos takiego jak mostek polnocny i poludniowy, popatrz chodzby na plyty na ULI :)
\Kiedys dzielilo sie to na dwa, polnocny to bylo wszystko powyzej PCI, czyli APG, kontroler ram oraz szyna procesora, poludniowy to wszystko pod PCI, czyli RSy LPT IDE USB sratatata...
Teraz kontroler pamieci jest wbudowany w procesor, nowe procki AMD beda mialy wbudowany kontroler PCIE :), wszystko staje sie znowu proste dzieki szybkim interconnectom szeregowym. Intel oczywiscie dusi sie w swoim netburstowym kiblu.I fix shit
http://raszpl.blogspot.com/ - Wydaje mi się że można np. , j23 1/11/05 20:55
poprawić system predykcji skoków, zastosować cache w trybie exlusive (tylko w Pentium, AMD już ma!). Biorąc pod uwagę konstrukcje współczesnych procków: są to w zasadzie małe komputerki RISC o bardzo długich słowach (wew. 128 i więcej bit), w których rozkazy x86 to programy, można zrobić bardzo wiele "programistycznie" bez zmiany architektury. Przede wszystkim zawsze można optymalizować podział obciążenia pomiędzy potokami, optymalizować synchronizację potoków, stosować optymalizację zmiany kolejności wykonywania rozkazów (by zminimalizować chybienia cache i równomierniej obciążać potoki), optymalizować algorytmy wykonywania rozkazów x86 (szczególnie przy obliczeniach zmiennoprzecinkowych jest duże pole do popisu). Zastosować nowe, dobrze przemyślane rozkazy (w prockach o konstrukcji VLIW dodawanie nowych pozycji do tablicy rozkazów jest w zasadzie problemem softwarowym, a nie zmiany konstrukcji procka-były konstrukcje, jak Transmeta, o zestawie rozkazów w pamięci flash!). Od strony elektrycznej można zmniejszać buforowania i opóźnienia związane z adresowaniem pamięci.Dumny nosiciel moherowego beretu!
Me gustan tomar mis copas
Żubrówka es lo mejor! |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|