Using of Ruby language, DRB and RINDA frameworks for conducting of distributed calculations over ising-like lattices

Authors

  • О. В. Дробнич Uzhhorod National University, Ukraine
  • М. П. Дробнич Uzhhorod National University, Ukraine
  • Т. В. Матяшовский Uzhhorod National University, Ukraine
  • В. М. Різак Uzhhorod National University, Ukraine

DOI:

https://doi.org/10.24144/2415-8038.2010.27.14-20

Keywords:

Distributed calculations, Monte-Carlo methods, Simulations from first principles, Ruby, DRB, Rinda, Tuple Spaces,

Abstract

We're considering the relevance of the use of Ruby, the high-level dynamic object-oriented programming language for purpose of distributed scientific computations. Also the peculiarities of DRB and Rinda frameworks discussed and an example of their use for the distributed calculations in two-dimensional Ising lattice was shown.

 

References

Ong. E. MPI Ruby: Scripting in a Parallel Environment // Computing in Science and Engineering, 4(4):78–82, 2002.

Bates. M. Distributed programming with Ruby. - Addison-Wesley Professional Ruby Series, 2009. - 273 p.

Onsager, Lars. Crystal statistics. I. A two-dimensional model with an order-disorder transition", Phys. Rev. (2) 65: 117–149, 1944.

Published

2010-06-30

Issue

Section

Статті