Will we use SRAM for system memory?

GWestphal

Golden Member
Jul 22, 2009
1,120
0
76
With process nodes getting pretty tiny, isn't it possible to make decently sized SRAM chips even if they are 6x smaller I have 32 GB of DRAM but having 5 GB of cache speed SRAM seems like it would be pretty epic. With unified memory and HSA wouldn't this be the preferred way of doing things? Is it just cost or are there technical reasons one wouldn't want to do this?
 

glugglug

Diamond Member
Jun 9, 2002
5,340
1
81
It is possible. In addition to speed, the SRAM also has an advantage of lower power consumption.

SRAM has 6 times the transistors of DRAM for the same speed, so when they are produced at the same scale, it will be 6x the cost. But eventually, a DIMM will be enough overkill that for most applications, that reducing the size by 6x will be OK.

Hopefully, we start seeing memristor-based memory better than either of them in every way before this happens.
 

Tuna-Fish

Golden Member
Mar 4, 2011
1,422
1,759
136
5 GB of cache speed SRAM

It wouldn't be that fast in practice. A very significant portion of the time that's used to access memory goes to selecting a line, or in the 30-stage mux that's needed to select one line out of a gigabyte, and traversing that distance physically on the chip. Because of it's higher density, DRAM is *faster* than SRAM once the arrays get big enough.
 

Cerb

Elite Member
Aug 26, 2000
17,484
33
86
SRAM has actually been used, off and on, over the years, as main RAM, typically for special-purpose computers. The main advantage of SRAM is being able to request different addresses quickly. Actual transfer rates have rarely been much faster than DRAM, if at all, because the memory bus gets in the way, including lines on the PCB and on the chip affecting the speed of access (caches are fast because they're close, directly accessed, and can be tuned for the processor using them). And, that is at least a decade old--with everything getting smaller, thus making capacitance and inductance more of an issue, I'm inclined to think that Tuna-Fish is right about SRAM being slower, when used off-package.

Nintendo, Microsoft, IBM, and now Intel, have all gone to using nearby DRAM as a performance-enhancing near memory (in IBM and Intel's case, only as an added level of cache). Just having speedy DRAM arrays right next door, that don't eat into the main system RAM's IO, can improve performance more than a smaller amount of SRAM, mainly by increasing the data density. Having the RAM really close, not separated by a bunch of external wires, makes the difference. The wires between your CPU and the memory chips are a big deal. Just going off-package forces them to be hundreds of times the length of on-package, which is then also so much more than on-die.

If RAM could be made 4 or 5 times faster, there would be a big market for it. CPUs might take a few years to be adjusted so as to make good use of it, but it would happen. Today, though, much of the problem is that we're pushing physical limits, and they just don't give easily.
 

Soulkeeper

Diamond Member
Nov 23, 2001
6,713
142
106
i've always liked the idea of socketed ram.

Just like the cpu having a small socket or two for ram with a heatsink on them at high speed.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |