Використання мови Ruby та технологiй DRB i RINDA для проведення розподiлених розрахункiв iз використанням граток Ізінга

Автор(и)

  • О. В. Дробнич Ужгородський національний університет, Україна
  • М. П. Дробнич Ужгородський національний університет, Україна
  • Т. В. Матяшовский Ужгородський національний університет, Україна
  • В. М. Різак Ужгородський національний університет, Україна

DOI:

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

Ключові слова:

Розподілені розрахунки, Методи Монте-Карло, Моделювання з перших принципів, Ruby, DRB, Rinda, Tuple Spaces

Анотація

Обґрунтовано актуальність використання динамічної об'єктно-орієнтовної мови програму­вання надвисокого рівня Ruby для розподілених наукових розрахунків. Проаналізовано особливості технологій DRB та Rinda та наведено приклад їх використання для розподілених розрахунків у двовимірній гратці Ізінга.

Посилання

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.

##submission.downloads##

Опубліковано

2010-06-30

Номер

Розділ

Статті