4 ms·
MPI is Message Passing Interface, for those who don't know. Author never explicitly says what MPI stands for. https://en.wikipedia.org/wiki/Message_Passing_In
by ToastyMallows 12y ago
MPI is Message Passing Interface, for those who don't know. Author never explicitly says what MPI stands for.
https://en.wikipedia.org/wiki/Message_Passing_Interface https://en.wikipedia.org/wiki/Message_Passing_Interface
- dredmorbius 12y agoThank you. Using TLAs without defining them should be a bannable offense.
- serve_yay 12y agoIndeed he does not.
- anigbrowl 12y agoYeah, I had to go back to google after failing to find it defined anywhere on the page. If you don't use something regularly yourself, you may remember the concept but forget the acronym. For want of a couple of sentences of context at the outset, the rest of the article was quite inaccessible. Maybe there's a lesson for the author here.
- _delirium 12y agoIt wouldn't be hard to define up front, but in context I don't think assuming that the audience knows what MPI is poses much of a problem for the goals of the piece. This isn't a general-interest piece about HPC, but specifically an advocacy piece attempting to convince members of the HPC community that their strong attachment to MPI is detrimental to the field, and that they should refocus their efforts elsewhere. If someone doesn't know what MPI is, they are probably not strongly attached to it (and probably not in HPC), so aren't the people the author is trying to convince.
- markhahn 12y agoa lesson for the author xor the reader.
- kenko 12y ago"MPI, the Message Passing Interface, began as a needed standardization above a dizzying array of..." The capitalization and apposition makes it pretty explicit.
- cgtyoder 12y agoWay too far into the article for it to be useful.
- ToastyMallows 12y agoI triple checked before posting this, looks like someone edited the blog ;)