Live data from Hacker News

I want a good parallel language [video]

youtube.com

1–10 of 69 posts

Re: I want a good parallel language [video]

#2
Raph and I also talked about this subject here: https://www.popovit.ch/interviews/raph-levien-simd The discussion covers things at a relatively basic level as we wanted it to be accessible to a wide audience. So we explain SIMD vs SIMT, predication, multiversioning, and some more.

Raph is a super nice guy and a pleasure to talk to. I'm glad we have people like him around!

Re: I want a good parallel language [video]

#4
SQL.

It is a joke, but an SQL engine can be massively parallel. You just don't know it, it just gives you what you want. And in many ways the operations resembles what you do for example in CUDA.

CUDA backend for DuckDB or Trino would be one of my go-to projects if i was laid off.

Re: I want a good parallel language [video]

#8

Went in thinking "Have you heard of Go?"... but this turned out to be about GPU computing.

Well, they said "good" :). Go we already have, that is correct.

P.S. I'm joking, I do love Go, even though it's by no means a perfect language to write parallel applications with

Re: I want a good parallel language [video]

#9
post #5

There were a few languages designed specifically for parallel computing spurred by DARPA's High Productivity Computing Systems project. While Fortress is dead, Chapel is still being developed.

iirc those were oriented more towards large HPC clusters rather than computation on single node?

Re: I want a good parallel language [video]

#10
I think a good parallel language will be the one that takes your code written with tasks and channels, understands its logic, rewrites and compiles it in the most efficient way. I don't feel that I have to write something harder than that as a pity human.
Post reply on HN