DocumentCode
774370
Title
MPI Ruby: scripting in a parallel environment
Author
Ong, Emil
Author_Institution
California Univ., Berkeley, CA, USA
Volume
4
Issue
4
fYear
2002
Firstpage
78
Lastpage
82
Abstract
Most of the work in scientific computing today is done in parallel algorithms, often via message-passing architectures such as the message-passing interface (MPI). A newly emerging language called Ruby, which maintains a strict adherence to object oriented principles and a clean, intuitive syntax. The author created MPI Ruby, a complete binding of MPI to Ruby. In this article, he introduces Ruby and MPI Ruby. Some applications and information on the project´s current status and its availability are described
Keywords
application program interfaces; high level languages; object-oriented programming; parallel algorithms; program interpreters; MPI Ruby; Ruby module; interpreter; message-passing interface; object-oriented scripting language; parallel algorithms; scientific computing; Concurrent computing; Dynamic programming; Instruments; Libraries; Operating systems; Packaging; Physics computing; Programming profession; Prototypes; Software systems;
fLanguage
English
Journal_Title
Computing in Science & Engineering
Publisher
ieee
ISSN
1521-9615
Type
jour
DOI
10.1109/MCISE.2002.1014983
Filename
1014983
Link To Document