IPB

Witaj Gościu ( Zaloguj | Rejestruj )

Konstruujemy mega wydajny procesor.

 Forum Rules UWAGA! Tematy AMD/Intel proszę umieszczać w odpowiednich subforach, inaczej zostaną usunięte. (kliknij)
5 Stron V  « < 3 4 5  
Reply to this topicStart new topic
> Konstruujemy mega wydajny procesor.
Ocena 5 V
voytass84
post 28 Marzec 2006, 15:37
Post #81


Uzależniony od forum
*****

Postów: 1 254
Dołączył: 26 Kwiecień 05



.

Ten post został edytowany przez voytass84: 11 Styczeń 2010, 18:25
Go to the top of the page
 
+Quote Post
Mumineq666
post 29 Marzec 2006, 12:35
Post #82


PWr PhD student
*****

Postów: 1 459
Dołączył: 16 Luty 04



wyręczę Cię trochę, na za miesiąc mam zaprojektować sumator 8 bitowy na zajęcia z ukłądów logicznych. Wystarczy podpiąc 8 takich i już mamy sumator 64bitowych liczb całkwoitych..itd. Jak tak się skrzykniemy całą społecznością PClaba, to może za 10 lat swotrzymy jakiś 486 smilies/bigsmile.gif:D:D
Go to the top of the page
 
+Quote Post
Gwynbleidd
post 29 Marzec 2006, 12:43
Post #83


PAX
*****

Postów: 5 455
Dołączył: 2 Marzec 04



CYTAT(voytass84 @ 28 marca 2006, 16:37) *
Intel mógłby najpierw zwiększyć ilosć cache L1 smilies/szczerbaty.gif


L1 u Intela dziala kompletnie inaczej niz np u AMD. P4 przechwuja zdekodowane mikrooperacje - 12 u-Ops - 12tys. Po prostu zdecydowali sie podejsc naczej do problemu niz AMD i nie mozna porownywac rozmiarow L1, takie podejscie jest niespecjalnie miarodajne.


ps. Poza tym, wydawalo mi sie, ze juz w tym watku bylo to opisane doklandie... smilies/Up_to_something.gif smilies/tongue.gif

CYTAT(Podstavsky @ 28 marca 2006, 15:28) *
No Shark niezła robota... Ja też zaczynam się w tym kierunku dokształcać smilies/tongue.gif W wakacje pogadamy smilies/szczerbaty.gif
Co do cache L3 to miał już ją Gallatin - 2MB... Dlaczego Intel nie kontynuował prac nad L3?


Zapewne dlatego, ze dla P4 i generalnie procesorow jednordzeniowych niewiele wnosil... poteznie zwiekszal koszt produkcji, a przyrost wydajnosc byl mizerny. Dlatego moja reakcja na cache L3 u AMD byla na poczatku taka, a nie inna smilies/wink.gif Ale AMD ma zapewne zamiar tym buforem wspomoc wymiane danych miedzy kilkoma rdzeniami i ramem. W tym momencie moze miec to juz duze znaczenie, gdyz taki procesor bedzie mial o wiele wieksze zapotrzebowanie na wymiane danych z ramem.

Cache L2/L3 jest buforem miedzy ramem a procesorem, ew rdzeniami, w pewnym momencie zwiekszenie go nie daje rzadnego wzrostu wydajnosci, czesc po prostu bedzie 'lezala odłogiem'.

Ten post został edytowany przez Gwynbleidd: 29 Marzec 2006, 12:49
Go to the top of the page
 
+Quote Post
Podstavsky
post 29 Marzec 2006, 15:33
Post #84


Compute Unified Device Architecture
*****

Postów: 8 669
Dołączył: 26 Styczeń 05



CYTAT(Gwynbleidd @ 29 marca 2006, 13:43) *
Zapewne dlatego, ze dla P4 i generalnie procesorow jednordzeniowych niewiele wnosil... poteznie zwiekszal koszt produkcji, a przyrost wydajnosc byl mizerny.

Oj coś mi się zdaje że nie smilies/wink.gif Gallatin EE3.46 z L3=2MB to najszybszy obecnie procek jednordzeniowy Intela!!! Owszem strasznie drogi nadal, ale bije 670 i EE3.73 smilies/szczerbaty.gif
Na pewno L3 dało dużo smilies/scratchhead.gif Ale zdjae mi się że L1 na poziomie 20kb ma w tym swój udział...
Go to the top of the page
 
+Quote Post
Shark19
post 29 Marzec 2006, 15:54
Post #85


Ten od CPU
*****

Postów: 2 674
Dołączył: 13 Sierpień 04



CYTAT(Gwynbleidd @ 29 marca 2006, 13:43) *
Cache L2/L3 jest buforem miedzy ramem a procesorem, ew rdzeniami, w pewnym momencie zwiekszenie go nie daje rzadnego wzrostu wydajnosci, czesc po prostu bedzie 'lezala odłogiem'.

Chyba żeby proc miał 2 GB cache które robiłoby za pamięć RAM
Go to the top of the page
 
+Quote Post
Podstavsky
post 29 Marzec 2006, 15:56
Post #86


Compute Unified Device Architecture
*****

Postów: 8 669
Dołączył: 26 Styczeń 05



CYTAT(Shark19 @ 29 marca 2006, 16:54) *
Chyba żeby proc miał 2 GB cache które robiłoby za pamięć RAM

No... Wtedy opóźnienie by spadło do min. Całkiem dobry pomysł...
Go to the top of the page
 
+Quote Post
Shark19
post 29 Marzec 2006, 15:59
Post #87


Ten od CPU
*****

Postów: 2 674
Dołączył: 13 Sierpień 04



CYTAT(Podstavsky @ 29 marca 2006, 16:33) *
Oj coś mi się zdaje że nie smilies/wink.gif Gallatin EE3.46 z L3=2MB to najszybszy obecnie procek jednordzeniowy Intela!!! Owszem strasznie drogi nadal, ale bije 670 i EE3.73 smilies/szczerbaty.gif
Na pewno L3 dało dużo smilies/scratchhead.gif Ale zdjae mi się że L1 na poziomie 20kb ma w tym swój udział...

Czytałeś co chwile wcześniej napisał Gwynbleidd o cache L1 u Intela ? Chyba nie

CYTAT
L1 u Intela dziala kompletnie inaczej niz np u AMD. P4 przechwuja zdekodowane mikrooperacje - 12 u-Ops - 12tys. Po prostu zdecydowali sie podejsc naczej do problemu niz AMD i nie mozna porownywac rozmiarow L1, takie podejscie jest niespecjalnie miarodajne




A jakby już chceć porównać rozmiary cache, to L1 w Northwoodzi/Galatinie, nie ma sumarycznie 20 KB.

Cache danych ma 8 KB, a Trace Cache ( cache instrukcji ) ma 12K uOps ( 12 tyś mikro instrukcji ), a co do pojemności liczonej w bajtach, to ma pojemnosc 96 KB

Więc sumarycznie wychodzi 104 KB.
Go to the top of the page
 
+Quote Post
Gwynbleidd
post 29 Marzec 2006, 16:02
Post #88


PAX
*****

Postów: 5 455
Dołączył: 2 Marzec 04



CYTAT(Podstavsky @ 29 marca 2006, 16:56) *
No... Wtedy opóźnienie by spadło do min. Całkiem dobry pomysł...


Generalnie to tak... ale cena bylaby kosmiczna smilies/szczerbaty.gif - to raz, a dwa, ze cache dziala na innej zasadzie niz ram, cache - to pamiec statyczna, ram -dynamiczna.


W sumie AMD sie troche 'przyblizyl' do tego powyzszej propozycji integrujac kontroler pamieci w procesorze, eliminujac opoznienia wynikajace z calego balaganu na plycie glownej, ktory 'lezy' zazwyzaj miedzy ramem a procem. Dlatego zapewne nie potrzebuje w ogole tak duzo cache, 512kB-1MB na rdzen/procesor gdy intel laduje zazwyczaj od 1-2 MB smilies/wink.gif

Ten post został edytowany przez Gwynbleidd: 29 Marzec 2006, 16:03
Go to the top of the page
 
+Quote Post
Podstavsky
post 29 Marzec 2006, 17:02
Post #89


Compute Unified Device Architecture
*****

Postów: 8 669
Dołączył: 26 Styczeń 05



CYTAT(Shark19 @ 29 marca 2006, 16:59) *
Czytałeś co chwile wcześniej napisał Gwynbleidd o cache L1 u Intela ? Chyba nie

Gwynbleidd? Przecież Ty o tym pisałeś w 1. poście smilies/Up_to_something.gif
Co do jego wypowiedzi - przeoczyłem pewnie coś...
Go to the top of the page
 
+Quote Post
Gwynbleidd
post 29 Marzec 2006, 17:06
Post #90


PAX
*****

Postów: 5 455
Dołączył: 2 Marzec 04



CYTAT(Podstavsky @ 29 marca 2006, 18:02) *
Gwynbleidd? Przecież Ty o tym pisałeś w 1. poście smilies/Up_to_something.gif
Co do jego wypowiedzi - przeoczyłem pewnie coś...


Shark pisal, pisal smilies/tongue.gif ale sobie po krótce powtorzylem kilka postow wyzej smilies/wink.gif
Go to the top of the page
 
+Quote Post
incognito
post 29 Marzec 2006, 17:06
Post #91


Użyt(szkodnik)! :PP
*****

Postów: 2 324
Dołączył: 13 Wrzesień 04



Myśleliście nad ciekłym azotem do chłodzienia tego ''cacka''??
Go to the top of the page
 
+Quote Post
Podstavsky
post 29 Marzec 2006, 17:08
Post #92


Compute Unified Device Architecture
*****

Postów: 8 669
Dołączył: 26 Styczeń 05



CYTAT(Gwynbleidd @ 29 marca 2006, 18:06) *
ale sobie po krótce powtorzylem kilka postow wyzej smilies/wink.gif

Nie szkodzi...
Ale nie wiem po co się pluł smilies/Up_to_something.gif
Go to the top of the page
 
+Quote Post
Gwynbleidd
post 29 Marzec 2006, 17:16
Post #93


PAX
*****

Postów: 5 455
Dołączył: 2 Marzec 04



CYTAT(incognito @ 29 marca 2006, 18:06) *
Myśleliście nad ciekłym azotem do chłodzienia tego ''cacka''??


eee tam. Spojrz na Pentium M albo Turiona - wydzielaja srednio od 25-35W - cos takiego moznaby wiekszym radiatorem ogarnac. Przy zastosowaniu odpowiednich technologii, ulozeniu poszczegolnych blokow funkcyjnych zeby rozprowadzic cielplo na cala powierzchnie, no i jeszcze pewnie pare myków moznaby zastosowac to w sumie jakies ekstremalne chlodzenie nie byloby potrzebne.
Go to the top of the page
 
+Quote Post
kresek
post 29 Marzec 2006, 20:46
Post #94


Gaduła
***

Postów: 282
Dołączył: 23 Marzec 04



CYTAT(Shark19 @ 29 marca 2006, 16:59) *
Cache danych ma 8 KB, a Trace Cache ( cache instrukcji ) ma 12K uOps ( 12 tyś mikro instrukcji ), a co do pojemności liczonej w bajtach, to ma pojemnosc 96 KB

jeśli chodzi o efektywny rozmiar trace cache, ciekawych informacji dostarcza RMMA:

http://www.digit-life.com/articles2/cpu/rmma-presler.html

(tabela 9)

jak widać, TC pojemnościowo odpowiada ~10 (w niezbyt życiowym przykładzie nopów) do ~64 KB klasycznego cache. wydajność nie jest oczywiście porównywalna...
Go to the top of the page
 
+Quote Post

5 Stron V  « < 3 4 5
Reply to this topicStart new topic

1 użytkownik(ów) przegląda ten temat (1 gości i 0 anonimowych użytkowników)
0 Użytkownicy:

 



Wersja Lo-Fi Aktualny czas: 13 Marzec 2010, 20:57
One of the largest message boards on the web !