this post was submitted on 24 May 2024
11 points (92.3% liked)
General Programming Discussion
8745 readers
9 users here now
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
They mention nothing about compile times. This is about allowing the compiler to automagically run your code in multiple threads on CPU and GPU.
It's an interesting idea. I like the CPU/GPU abstraction but it's going to have some learning curve to write code for it. I'm not in the niche it's aimed at though so I can't comment to it's usefulness.
That's the interesting thing about HVM, you have 0 overhead multithreading. It happens automagically.
And the fact that it's seamless across both cpu and gpu is exciting. Most devs can probably hack out a half decent multi threaded cpu implementation. But gpu is far more complicated. Having one solution that works on both is very intriguing to me.