Top all-time · #5664
Jonathan Dursi
Personal blog · dursi.caprogrammingscience
Jonathan Dursi's personal blog at dursi.ca covers programming and science. Since 2015, 14 different Hacker News readers have linked it 17 times, most often “Should I use Chapel or Julia for my next project?”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
Jonathan Dursi's essay "HPC is dying, and MPI is killing it" argues MPI is the wrong level of abstraction for modern computing, with a follow-up essay. HN readers link it in discussions of parallel computing tools.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Should I use Chapel or Julia for my next project?4 people · 4 mentions · first linked 2017-05-29
- HPC is dying, and MPI is killing it4 people · 4 mentions · first linked 2015-04-07
- HPC is dying, and MPI is killing it3 people · 3 mentions · first linked 2017-10-14
What Hacker News says?
If you want to use C today you need a really good excuse. The tradeoff between security and performance is simply not there anymore. Unless you write on an embedded system, a game, or a high performance number crunching application, C is premature optimisation. And even in the above we see drastic changes today, embedded systems have become so powerful that they can run scripting languages ( http://www.eluaproject.n…
Comment linking /hpc-is-dying-and-mpi-is-killing-it/
on “Kore: a fast web server for writing web apps in C”Submitted HPC is dying, and MPI is killing it as a story · 225 points
HN discussionUgh, MPI. I guess it uses MPI behind the scenes but MPI is the wrong level of abstraction for most things, for today. This[0] convinced me of that. [0] https://www.dursi.ca/post/hpc-is-dying-and-mpi-is-killing-it...
Comment linking /post/hpc-is-dying-and-mpi-is-killing-it.html
on “HPAT – A compiler-based framework for big data in Python”Submitted Author response to “HPC is dying, and MPI is killing it” objections as a story · 37 points
HN discussionSomewhat tangential, but you may be interested in this essay on "HPC is dying and MPI is killing it" http://www.dursi.ca/hpc-is-dying-and-mpi-is-killing-it/ . There were many comments here on HN, at https://news.ycombinator.com/item?id=9335441 . The essay also has a couple of followups. It really is an excellent essay. The author suggests GASNet, Charm++, and several other things that would be comparable to MPI.
Comment linking /hpc-is-dying-and-mpi-is-killing-it/
on “Easy cluster parallelization with ZeroMQ”Submitted Should I use Chapel or Julia for my next project? as a story · 5 points
HN discussionI enjoyed this piece when it came out in 2015. I think it's worth a read for those who haven't seen it before. The previous HN comments are at https://news.ycombinator.com/item?id=9335441 . There's also a followup essay at http://www.dursi.ca/objections-continued/ . Looking now, I see the author discussed the topic further in a podcast at http://www.rce-cast.com/Podcast/rce-97-jonathan-dursi.html . I have not yet li…
Comment linking /objections-continued/
on “HPC is dying, and MPI is killing it”Submitted Should I use Chapel or Julia for my next project? as a story · 4 points
HN discussionSubmitted HPC is dying, and MPI is killing it as a story · 4 points
HN discussionSubmitted Should I use Chapel or Julia for my next project? as a story · 3 points
HN discussionSubmitted MPI's Place in Big Computing as a story · 2 points
HN discussionSubmitted HPC is dying, and MPI is killing it as a story · 1 points
HN discussionSubmitted Focus on your researchers’ and funders’ problems, not your technical solution as a story · 1 points
HN discussionSubmitted What Will Post-Pandemic Academic Research Computing Look Like? as a story · 1 points
HN discussionSubmitted Should I use Chapel or Julia for my next project? (2017) as a story · 1 points
HN discussionSubmitted HPC is dying, and MPI is killing it as a story · 1 points
HN discussionSubmitted HPC is dying, and MPI is killing it as a story · 1 points
HN discussion