General > General Technical Chat

An article on Static and Dynamic RAM.

<< < (4/7) > >>

MK14:

--- Quote from: wraper on June 17, 2022, 04:22:12 pm ---The only thing I have to complain about consumer RAM, there is no ECC option as standard (but it sort of works on some consumer HW), and more often than not RAM sold with overclocked ratings.

--- End quote ---

I think the real issue/problem, is that the vast bulk of PC (and other devices) users, probably don't know what data corruption/rot is, have never heard of ECC, or have any idea, that DRAM does (in theory and usually in practice), occasionally bit-flip (and worse), the memory contents.

Hence there is no real demand or market for it, in the consumer space.

Whereas, because (in at least some cases), the head of IT (and similar), orders computers for businesses, and they tend to be at least business class.  It is much more common for them to go for ECC, and know/understand what it is, and why it is important/needed, in many (if not all) cases.

ataradov:

--- Quote from: Peter Taylor on June 17, 2022, 04:18:49 pm ---In what possible conceivable way can SRAM be slower than DRAM, when it is about a thousand times faster ?

--- End quote ---
Because SRAM cell has ~6 times the area compared to the DRAM cell. For a large capacity memory signal propagation delays would start hitting hard.

Look at how much effort ges into caches in modern CPUs.  L1 cache size is basically limited by the propagation delays. It will not grow any more in size.

wraper:

--- Quote from: MK14 on June 17, 2022, 04:32:23 pm ---I think the real issue/problem, is that the vast bulk of PC (and other devices) users, probably don't know what data corruption/rot is, have never heard of ECC, or have any idea, that DRAM does (in theory and usually in practice), occasionally bit-flip (and worse), the memory contents.

Hence there is no real demand or market for it, in the consumer space.

Whereas, because (in at least some cases), the head of IT (and similar), orders computers for businesses, and they tend to be at least business class.  It is much more common for them to go for ECC, and know/understand what it is, and why it is important/needed, in many (if not all) cases.

--- End quote ---
IMHO the only major reason is that manufacturers don't want to blur the line between consumer and server/workstation HW since in latter much higher price can be set. For example Intel allows ECC on some of their consumer desktop CPUs... which are on the bottom end, so cannot cannibalize market of high priced systems.

Siwastaja:

--- Quote from: Peter Taylor on June 17, 2022, 04:18:49 pm ---In what possible conceivable way can SRAM be slower than DRAM, when it is about a thousand times faster ?

--- End quote ---

You are missing the fact that technology is COMPLEX and DIFFICULT!

There is no such simple concept as "DRAM is slow" and "SRAM is fast", that's a huge simplification.

But in real world, bicycle wins over a Ferrari if you need to drive in a tunnel 1 meter (3 feet) wide.

Similarly, each SRAM memory cell is physically large, and consumes power. You can put a million together, but if you try to put billion together, they will spread out over large area, and getting data in/out of it will slow down.

Besides, DRAM is not 1000 times slower at all. DRAM has pretty decent burst read speed - you can read consecutive bytes in order very fast.

Computer scientists and engineers have worked out pretty decently optimized compromise, which utilizes the good features of SRAM and DRAM, by combining them together. DRAM provides bulk of the memory - because a lot of memory is needed - and SRAM cache helps increase performance.

ebastler:

--- Quote from: Peter Taylor on June 17, 2022, 03:56:24 pm ---i am not a roooobooot

--- End quote ---

Alright, I believe you. Most likely you are for real, posting under your real name, and you have recently established "Pete's Electronic Workshop" in Queensland, as you stated in some other post. Based on your posting activity here, the business is not keeping you fully occupied yet -- which is fine, of course.

But what do you expect to gain by posting these lecturing "articles" here? We have seen nonsensical ones, technically wrong ones, and now a blindingly obvious one. I have no idea what you hope to achieve by these, but they are not going to get you any "streed cred" on this forum.

If your intent should be to establish yourself as a valued member of the forum, I recommend that you look for posts from others where you can provide meaningful answers. That's where you can add value. The declamatory "articles" don't help anyone, and certainly don't help yourself.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod