Mam na myśli, że jeśli zwiększymy rozmiar sdramu przy użyciu tej samej technologii, to czy czas odpowiedzi wydłuży się? Jeśli tak, to czy chodzi o złożoność logiki cyfrowej?
Mam na myśli, że jeśli zwiększymy rozmiar sdramu przy użyciu tej samej technologii, to czy czas odpowiedzi wydłuży się? Jeśli tak, to czy chodzi o złożoność logiki cyfrowej?
Odpowiedzi:
Tak i nie. Jak stwierdza Dude, pamięć nigdy nie będzie działać szybciej niż prędkość autobusu / zegara jazdy, ale prędkość maksymalna pamięć na pewno jest zależna od rozmiaru.
W miarę powiększania się zestawu pamięci rośnie liczba poziomów dekodera adresu (wraz z logiem wielkości), a obciążenie sterowników rośnie liniowo (wytwarzając z grubsza logarytmiczny wzrost opóźnienia).
Tak więc, chociaż rzadko warto ograniczać rozmiar pamięci RAM w gotowym systemie, próbując zwiększyć prędkość (są wyjątki, w których pudełko dostosowuje szybkość zegara na podstawie wielkości pamięci RAM), jeśli jesteś projektant systemu maksymalny rozmiar pamięci RAM jest jednym z kompromisów wydajności, które należy wziąć pod uwagę.
Nie. Ponieważ SDRAM jest zsynchronizowany z systemem, ich prędkość zależy od prędkości systemu. Szybkość dostępu do pamięci może wpływać na konfigurację, w której są używane.
Jeśli twoja kompilacja ma już dual-channel
konfigurację (lub potrójny kanał), a zwiększona pamięć nie używa identycznych modułów, możesz zwolnić do pracy z jednym kanałem. Jednak spadek ten jest ledwo zauważalny, jak mówi Wikipedia:
Tom's Hardware stwierdził niewielką istotną różnicę między konfiguracjami jednokanałowymi i dwukanałowymi w testach syntetycznych i testach gier (przy użyciu konfiguracji systemu „modern (2007)”). W swoich testach podwójny kanał dał co najwyżej 5% wzrost prędkości zadań wymagających dużej ilości pamięci.
W takim przypadku „prędkość” może się zmniejszyć, ale odczujesz ogólny wzrost wydajności z powodu większej ilości pamięci fizycznej dostępnej dla twojego systemu operacyjnego. Zależy to oczywiście od używanego systemu operacyjnego i wydajności wykorzystania dostępnych zasobów.