Czy istnieje jakiś wzór by obliczyć:
Ile czasu trwa odświeżanie pamięci dynamicznej A: o pojemności 32MB i czasie cyklu 40ns B: o pojemności 128MB i czasie cyklu 60ns.
odświeżanie pamięci
odświeżanie pamięci
Nie jestem pewien ale chyba to pierwsze czyli dostęp do pojedyńczego bajtu. Znalazłem niby wzór na to:
ilość wierszy * czas cyklu
Ale nie jestem pewien czy to dobry wzór.
ilość wierszy * czas cyklu
Ale nie jestem pewien czy to dobry wzór.
-
- Użytkownik
- Posty: 6607
- Rejestracja: 16 sty 2007, o 19:42
- Płeć: Mężczyzna
- Podziękował: 119 razy
- Pomógł: 1823 razy
odświeżanie pamięci
Niestety to wszystko zalezy wlasnie od metody tego 'odswiezania'. Tutaj nie potrzeba zadnych wzorow, tylko jakies zalozenia poprostu. Pamiec jest ogolnie liniowa, wiec pojecie wiersza pamieci rowniez nie za bardzo jest sprecyzowane. Trzeba przeciez wiedziec ile bajtow ma ten wiersz...
Zalozmy, ze wiersz (cokolwiek to jest w tym kontekscie) ma 512B. Wtedy do odswiezenia mamy tyle wierszy:
\(\displaystyle{ n=\frac{32*1024B}{512B}=64}\)
No i czas sumacyjny:
\(\displaystyle{ T=n*t=64*40ns=2560ns}\)
Pozdrawiam.
Zalozmy, ze wiersz (cokolwiek to jest w tym kontekscie) ma 512B. Wtedy do odswiezenia mamy tyle wierszy:
\(\displaystyle{ n=\frac{32*1024B}{512B}=64}\)
No i czas sumacyjny:
\(\displaystyle{ T=n*t=64*40ns=2560ns}\)
Pozdrawiam.
odświeżanie pamięci
Czyli co?
Np: w przypadku b było by 128*1024/512=256
a potem 256*60=15360
i to chyba jest 15,3 mikro sekundy
Dobrze myślę?
Np: w przypadku b było by 128*1024/512=256
a potem 256*60=15360
i to chyba jest 15,3 mikro sekundy
Dobrze myślę?