I had my formative years in programming when memory usage was something you still worried about as a programmer. And then memory expanded so much that all kinds of “optimal” patterns for programming just become nearly irrelevant. Will we start to actually consider this in software solutions again as a result?
You're right in terms of fitting your program to memory, so that it can run in the first place. But in performance work, the relative speed of RAM relative to computation has dropped such that it's a common wisdom to treat today's cache as RAM of old (and today's RAM as disk of old, etc). In software performance work it's been all about hitting the cache for a long time. LLMs aren't too amenable to caching though.
RAM now represents 35 percent of bill of materials for HP PCs
111–120 of 355 posts
Re: RAM now represents 35 percent of bill of materials for HP PCs
#112Earlier quoted context omitted.
I suspect game development will be similar - game companies will optimize their games given customer cards are not going to be released for a while or will be too expensive.
Not really new, Nvidia's GTX 1070 launched in 2016 with 8 GB of VRAM and they've been slow walking VRAM increases for the last decade. Today's RTX 5060 has 8 GB for basically the same price that the 1070 did. For $650 you can go up to 12 GB in the 5070, if you want 16 GB it's $1000 for the 5070 Ti, or hundreds more than that for the 5080. I know there's inflation and $380 in 2016 was more money than it is today, but…
Re: RAM now represents 35 percent of bill of materials for HP PCs
#113I think Europe should invest into manufacturing RAM. RAM isn't going anywhere, all of modern compute uses it. This would be an opportunity to create domestic supply of it.
There exists domestic supply, it's just not scaled up: https://www.goodram.com/en/ You don't see their products in stores too often as they're focused on B2B - particularly the automotive sector. That being said I have a 128GB memory stick from this manufacturer and I hope they make the most out of this windfall.
Re: RAM now represents 35 percent of bill of materials for HP PCs
#114I had my formative years in programming when memory usage was something you still worried about as a programmer. And then memory expanded so much that all kinds of “optimal” patterns for programming just become nearly irrelevant. Will we start to actually consider this in software solutions again as a result?
most likely in a couple years this bubble will pop, just like 8 years and 16 years ago it's just a cartel cycle of gaining profits while soon eliminating all investments into competitors when flood of cheap ram "suddenly" appears
Re: RAM now represents 35 percent of bill of materials for HP PCs
#115I had my formative years in programming when memory usage was something you still worried about as a programmer. And then memory expanded so much that all kinds of “optimal” patterns for programming just become nearly irrelevant. Will we start to actually consider this in software solutions again as a result?
Re: RAM now represents 35 percent of bill of materials for HP PCs
#116I had my formative years in programming when memory usage was something you still worried about as a programmer. And then memory expanded so much that all kinds of “optimal” patterns for programming just become nearly irrelevant. Will we start to actually consider this in software solutions again as a result?
You're right in terms of fitting your program to memory, so that it can run in the first place. But in performance work, the relative speed of RAM relative to computation has dropped such that it's a common wisdom to treat today's cache as RAM of old (and today's RAM as disk of old, etc). In software performance work it's been all about hitting the cache for a long time. LLMs aren't too amenable to caching though.
Re: RAM now represents 35 percent of bill of materials for HP PCs
#117Earlier quoted context omitted.
I never really bought in to the anti-Leetcode crowd’s sentiment that it’s irrelevant. It has always mattered as a competitive edge, against other job candidates if you’re an employee or the competition of you’re a company. It only looked irrelevant because opportunities were everywhere during ZIRP, but good times never last.
Most developers work at banks, insurance companies and other “enterprise” jobs. Even most developers at BigTech and who are working “at scale” are building on top of scalable infrastructure and aren’t worrying about reversing a btree on a whiteboard.
Re: RAM now represents 35 percent of bill of materials for HP PCs
#118Earlier quoted context omitted.
There's a few things to note here: 1) Prices aren't returning to "normal". The only way they will is if the hyperscalers and AI companies start to implode -- which will kill a huge portion of the US economy and lead to global recession, so, cheap RAM but nobody can afford it 2) By building up capacity you influence the outcome. If someone else enters the DRAM space, the duopoly has to actually start thinking about co…
> The only way they will is if the hyperscalers and AI companies start to implode -- which will kill a huge portion of the US economy and lead to global recession, so, cheap RAM but nobody can afford it I disagree. Modern RAM is made in fabs, which are ridiculously expensive to manufacture. Modern EUV lithography machines cost around 500M each. They're manufactured by hand. Only one company in the world knows how to…
and waiting for 5-10 yrs for a lower price is a long wait for consumers.
If food prices were high, would you say to the starving person to wait for 5-10yrs for food?
Re: RAM now represents 35 percent of bill of materials for HP PCs
#119Earlier quoted context omitted.
There's a few things to note here: 1) Prices aren't returning to "normal". The only way they will is if the hyperscalers and AI companies start to implode -- which will kill a huge portion of the US economy and lead to global recession, so, cheap RAM but nobody can afford it 2) By building up capacity you influence the outcome. If someone else enters the DRAM space, the duopoly has to actually start thinking about co…
Your first point highlights the huge unmitigated risk. There is no guarantee that this won't all implode, triggering a huge recession. And even if no one can afford the ram after, they especially won't be able to afford the more expensive European ram. Really the only way it could work is if the government declares it it a national security issue and will promise to subsidize it. Because in just a free market, it's m…
This does not really help EU and US businesses to be competitive though, neither does it stop consumers going for the cheapest option...
Re: RAM now represents 35 percent of bill of materials for HP PCs
#120Earlier quoted context omitted.
There's a few things to note here: 1) Prices aren't returning to "normal". The only way they will is if the hyperscalers and AI companies start to implode -- which will kill a huge portion of the US economy and lead to global recession, so, cheap RAM but nobody can afford it 2) By building up capacity you influence the outcome. If someone else enters the DRAM space, the duopoly has to actually start thinking about co…
> The only way they will is if the hyperscalers and AI companies start to implode -- which will kill a huge portion of the US economy and lead to global recession, so, cheap RAM but nobody can afford it I disagree. Modern RAM is made in fabs, which are ridiculously expensive to manufacture. Modern EUV lithography machines cost around 500M each. They're manufactured by hand. Only one company in the world knows how to…
And that company is in Europe, isn't it? The EU has a great opportunity to enter the market: it's a high-tech manufacturing job, not something that requires lots of cheap labor.