News Focus
News Focus
Followers 21
Posts 14802
Boards Moderated 0
Alias Born 03/17/2003

Re: jhalada post# 1222

Tuesday, 02/07/2006 9:01:42 AM

Tuesday, February 07, 2006 9:01:42 AM

Post# of 6903
What's the advantage of 2 independent parallel memory controllers vs. 1, more complex one?

More overall memory transactions per unit time given
requests from four separate CPUs. By treating each
DIMM channel separately a cache fill uses twice as
long a data burst. Like DDR, DDR2 has turn around
delays which means longer bursts give you better
bandwidth utilization at a slight cost in latency. Each
channel also operates independently allowing two
different requests to be serviced at the same time if
they map to the two different channels.

BTW, the EV7 has two separate memory controllers on
chip, each controller used half the Rambus channels. It
was a single CPU chip but the dual memory controllers
helped system performance scale to 128 CPUs without
undue interference between local and incoming memory
requests.




Discover What Traders Are Watching

Explore small cap ideas before they hit the headlines.

Join Today