Re: Latency vs. predkosc - co ma wieksze znaczenie dla Core 2 Duo E6600

Autor: uC <uC_at_bla.bla>
Data: Sat 16 Sep 2006 - 10:11:40 MET DST
Message-ID: <eegbja$2ki$1@news.dialog.net.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

"Pawel Cern" <name@surname.pl> wrote in message
news:ecf3e$4503bd64$3eb3255a$2705@news.chello.pl...
>>>
>>> Myślę że podawanie do wiadomości informacji wyssanych z palca to nie
>>> jest dobry pomysł.
>>
>> I co ja mam z kolega zrobic? Oczywiscie moglbym w odpowiedzi w tym samym
>> stylu jak powyzej kolege zjechac (tak jak czesto to sie zdarza na
>> polskich grupach) tylko po co?
>>
>
> Pisałeś że współczesne architektury nie mają wyprowadzonych linii maski.
> Sprawdziłem, tak nie było.

Czlowieku, pisalismy o odczycie nie o zapisie!

>> 3. Ja zajmuje sie rozwiazaniami profesjonalnymi i z dokumentacji takowych
>> korzystalem (Opteron, podstawka 940). Tam nie ma lini maski (co jest
>> naturalne ze wzgledu na wystepowanie rejestru na modulach pamieci
>> "Registered"). Oczywiscie nie zajrzalem do dokumentacji podstawki 939
>> gdzie rzeczywiscie takie linie wystepuja.
>>
>
> Mam wrażenie że tu AMD daje ciała :)
>
>> Wniosek: dalej stoje przy swoim, ze jednego bajtu odczytac z pamieci sie
>> nie da.
>
> Jeśli już o tym dyskutujemy to mniej niż całego wiersza pamięci odczytać
> się nie da bo przecież słowo o szerokości szyny pamięci wystawia na świat
> sterownik umieszczony wewnątrz tego samego układu scalonego. Podobnie sama
> jednostka wykonawcza procesora - co z tego że pamięć (cache, sterownik czy
> jakikolwiek inny mechanizm) podaje na wejście słowo 32, 64 czy nawet
> 256bitowe (nie wiem jak to jest w środku, nieważne), jeśli program czyta
> AL to załadowany będzie tylko AL, reszta EAX zostanie nienaruszona.

No wlasnie o tym mowilem...

> Aby wszystko było zrozumiałe, przy odczycie Z PAMIĘCI to procesor decyduje
> co chce odczytać i sam moduł pamięci nie musi wiedzieć która część
> czytanego słowa jest faktycznie czytana przez procesor. Natomiast przy
> zapisie, ponieważ szyna zwykle jest szersza niż 8 bitów, procesor powinien
> jawnie poinformować pamięć które bajty zmieniamy. Wyjątkiem jest
> wspomniany przez Ciebie Opteron, brak linii maski oczywiście negatywnie
> wpływa na wydajność całego systemu.

No wreszcie nasze drogi sie zeszy, tylko czy trzeba bylo tyle postow...

Pozdrawiam,

-- 
uC
www.ultracode.eu
Received on Sat Sep 16 10:25:06 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 16 Sep 2006 - 10:51:14 MET DST