Live data from Hacker News

RAM now represents 35 percent of bill of materials for HP PCs

arstechnica.com

251–260 of 355 posts

Re: RAM now represents 35 percent of bill of materials for HP PCs

#251
It's so bad that at work we're looking into shipping a big batch of prototypes off to someone to desolder and reball DDR4 chips.

We can't get any new chips. At all. We can't launch our new product because nobody could afford the memory even if we could get some.

Incredible.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#252

Earlier quoted context omitted.

> The EU has a great opportunity to enter the market: You can't just get into RAM manufacturing overnight whenever you feel like it, like you're building washing machines. You need a lot more than just ASML machines, you need the supply chain, the IP, the experienced professionals with know-how, the education system, the energy, the right regulations, etc. The EU exited the RAM manufacturing business a long time ago…

> nobody can guarantee it won't be again I hope we (Europe) can try some things even when they are not guaranteed to succeed and generate huge profits. Otherwise we are toast, though it might take some time to realise it. The concept of trying not-guaranteed things should not be so alien here on news.ycombinator.com I would think.

>I hope we (Europe) can try some things even when they are not guaranteed to succeed and generate huge profits.

If EU hopes were cookies, I would have died of obesity 100 times over. EU is bad at learning from its own mistakes and being proactive on rapid changes on the world stage, that's why it's share of global GDP has dropped by half in 20 years. EU is always reactive and then only when it's far too late and its actions are always limp-dicked("we are monitoring the situation"). See the rise of US tech, Russia's 2014 invasion of Ukraine, rise of Chinese EVs, etc

>Otherwise we are toast, though it might take some time to realise it.

We already are toast for the long run, we just ignore it via printing more money and going into more debt, while kicking the can down the road for future generations to deal with the fallout. EU's biggest economies are working around the clock on how to fund the ever growing pension and welfare deficits, how to beat Russia, and how to stop people from voting right wing, not on how to claw back and on-shore cutting edge semiconductor manufacturing.

>The concept of trying not-guaranteed things should not be so alien here on news.ycombinator.com I would think.

Yeah but someone still needs to pay for that and take a risk. And EU investors don't like risking billions of their money to try out new things that are in competition with Asia on manufacturing because we cannot compete there. Labor costs too high, regulations too high, energy costs too high, environmentalism too high, we miss critical know-how. That's why nobody is investing in EU fabs and instead in other things that guarantee higher returns like services, pharma and weapons.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#253
post #199

Earlier quoted context omitted.

Out of curiosity, why has there not been a slight paradigm shift in modern system programming languages to expose more control over the caches?

Same as the failure of Itanium VLIW instructions: you don't actually want to force the decision of what is in the cache back to compile time, when the relevant information is better available at runtime. Also, additional information on instructions costs instruction bandwidth and I-cache.

> you don't actually want to force the decision of what is in the cache back to compile time, when the relevant information is better available at runtime

That is very context-dependent. In high-performance code having explicit control over caches can be very beneficial. CUDA and similar give you that ability and it is used extensively.

Now, for general "I wrote some code and want the hardware to run it fast with little effort from my side", I agree that transparent caches are the way.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#254

Earlier quoted context omitted.

> AI demand isn't going away. I'm not sure about that. When was the last time you have used Copilot prompt in Run dialog or Notepad?

About 10 minutes ago in Emacs.

That's not fair. Anybody could've done that.

Now try to really sincerely use copilot prompt in the Run dialog.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#255
post #9

I 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.

The worry is that these high prices aren't going to last long. And by the time you spend years building the capacity, the prices plummet making your facility uneconomical to run. Ram will always be in some demand, but that doesn't mean it's viable for everyone to start building production.

Then use tariffs to ensure that local price matches foreign price, or have government, military, and sensitive industry buy local for security reasons. (Obviously you need to be careful with this to ensure that corruption doesn’t take hold.)

Having your own chips is a national security issue. Spreading out fabs across the world is a global resilience issue.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#256
post #203

Earlier quoted context omitted.

It's not just that it's compressed - the OS is also intelligently handling which memory should be on hardware vs. virtual. Effectively a lot of the memory concerns have been offloaded to the OS and the VM where one exists.

Isn't that literally every modern OS, always, unless you tell it to act differently?

Yes - I didn't mean to imply it was only one of the OSes. Further up the comments people were talking about how memory efficiency is now more important but I was trying to make the point that with compression and virtual memory it still doesn't matter all that much even if memory is double the price.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#257

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?

I've actively started to use outlook and teams through chrome to free up some of my ram, easily saves 3-4gb. It's gotten ridiculous how much ram basic tools are using, leaving nothing for doing actually real work

People get on me all the time about not installing programs on my computer. I run everything in the browser, if I can. Partly so I can kill it properly without it misbehaving, and partly because I don't trust their software at all. Zoom, Slack, Gmail, etc-- if I can run it in the browser, then that's the only way I'll run it.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#258
post #199

Earlier quoted context omitted.

Same as the failure of Itanium VLIW instructions: you don't actually want to force the decision of what is in the cache back to compile time, when the relevant information is better available at runtime. Also, additional information on instructions costs instruction bandwidth and I-cache.

> you don't actually want to force the decision of what is in the cache back to compile time, when the relevant information is better available at runtime That is very context-dependent. In high-performance code having explicit control over caches can be very beneficial. CUDA and similar give you that ability and it is used extensively. Now, for general "I wrote some code and want the hardware to run it fast with lit…

x86 provides this control with non-temporal load/store instructions.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#259
post #9

I 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.

The worry is that these high prices aren't going to last long. And by the time you spend years building the capacity, the prices plummet making your facility uneconomical to run. Ram will always be in some demand, but that doesn't mean it's viable for everyone to start building production.

Exactly. Anyone who's been in the business a long time knows that this market has crazy boom / bust cycles. This is probably the craziest boom I've ever seen, but manufacturers are rightly hesitant to spend billions building out capacity only to get caught by the bust again.

Re: RAM now represents 35 percent of bill of materials for HP PCs

#260

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?

> I had my formative years in programming when memory usage was something you still worried about as a programmer.

As 'just' a user in the 1990s and MS-DOS, fiddling with QEMM was a bit of a craft to get what you wanted to run in the memory you had.

* https://en.wikipedia.org/wiki/QEMM

(Also, DESQview was awesome.)

Post reply on HN