Симуляция и верификация распределенных программ при использовании транзакционной памяти. Simulation and verication distributed programs using transactional memory.

Authors

  • А. Т. Бектемесов Казахский национальный университет им. аль-Фараби, Алматы, Казахстан
  • Д. Ж. Ахмед-Заки Казахский национальный университет им. аль-Фараби, Алматы, Казахстан
  • Н. Т. Данаев Казахский национальный университет им. аль-Фараби, Алматы, Казахстан

Keywords:

верификация, кластер, параллельные вычисления, распределенные системы, Spin, Promela, TORQUE, verication, clusters, parallel computing, distributed systems.

Abstract

В данной работе исследована модель симуляции распределенных программ с использованием транзакционной памяти. Показаны особенности модели во время симуляции и дальнейшим этапом верификации. Продемонстрирована модель распределенной системы с использованием WSTM, написанной на языке Promela. Проведен анализ результатов выполнения асинхронных компонентов вычислений. Сделано модельное сравнение распределительной системой TORQUE. При выполнении вычисления задач на кластерных компьютерах проанализирована модель распределения ресурсов между узлами и ее верификация с помощью Spin. In this work, investigate model simulation of distributed programs using transactional memory. Shows the feature of the model during simulation, and proceeds to the next stage of verication. Demonstrated a model of a distributed system using WSTM written in language Promela. The results of the asynchronous computing components has been analyzed. The distribution system TORQUE in model comparison is made. In carrying out computation tasks on clustered computers, the distribution model of the nodes is written and analyzed and verication using Spin.

Downloads

Issue

Section

Mechanics, Mathematics, Computer Science

How to Cite

Симуляция и верификация распределенных программ при использовании транзакционной памяти. Simulation and verication distributed programs using transactional memory. (2014). Journal of Mathematics, Mechanics and Computer Science, 81(2), 38-45. https://bm.kaznu.kz/index.php/kaznu/article/view/54