Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ljdursi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
ljdursi
11y ago
I agree with this, but it also sort of risks being a self-fulfilling prophesy; everyone uses MPI because everyone uses MPI, and no one uses Chapel yet because no one uses Chapel yet. At some point, we who are willing to be early adopters n
2.
▲
by
ljdursi
11y ago
Chapel has been used for incompressible moving-grid fluid dynamics, so it's certainly feasible. For that problem the result was ~33% the lines of code of the MPI version. There is a performance hit, but the issues are largely underst
3.
▲
by
ljdursi
11y ago
I agree that languages that rely on tracing GC seem like they're fundamentally at a disadvantage when it comes to pushing the envelope of single-node performance; the best article I've read arguing this was actually in the context
4.
▲
by
ljdursi
11y ago
I think with GPGPU, the issue is a little different; it's local computation, so a bit orthogonal to distributed-memory coordination. But it is interesting to see how many higher-level libraries and other tools (like OpenMP4/OpenA
5.
▲
by
ljdursi
11y ago
"won't be the standard in 10 years, otherwise it will still be the standard in 10 years." -- nicely said.
6.
▲
by
ljdursi
11y ago
Oh, sure. I don't think anyone should start rewriting old codes; but as new projects start, I think we have a lot more options out there than we did 10 years ago, and it's worth looking closely at them before starting, rather tha
7.
▲
by
ljdursi
11y ago
Thanks! I'm probably mischaracterizing Charm++ a bit, because I'm most familiar with it in particle context (OpenAtom, ChaNGa, NAMD). I guess it's probably particularly used in that context just because it's so good wit
8.
▲
by
ljdursi
11y ago
I think coarrays have a lot of promise; it's less ambitious than the single unified picture of a program that Chapel or UPC has, but maybe that's a feature, not a bug, for incrementally changing how we do things. One problem has
9.
▲
by
ljdursi
11y ago
Certainly Prof Hoefler has done a lot of work driving the design of updated remote-memory access for of MPI-3, and any further progress would be welcomed; but I don't think any modernizing of MPI can fix the basic problem. At the end
10.
▲
HPC is dying, and MPI is killing it
(dursi.ca)
225 points
by
ljdursi
11y ago
|
123 comments