Русский     English

DVCompute Simulator

DVCompute Simulator - это общецелевой симулятор дискретно-событийного моделирования, написанный на языке Rust. Симулятор поддерживает последовательный, вложенный и оптимистичный распределенный режимы имитации.

Здесь вы можете найти небольшое введение на английском языке, которое описывает идеи, положенные в основу DVCompute Simulator.

После того, как вы примете следующие условия лицензионного соглашения, вы можете скачать исходники DVCompute Simulator по предоставленной ниже ссылке. Лицензия покрывает использование DVCompute Simulator в академической и образовательной среде. Коммерческое использование требует коммерческой лицензии от автора, т.е. меня, Давида Сорокина.

DVCompute Simulator для Rust, версия 1.0.0

Она не содержит ни двоичных, ни исполняемых файлов. Она содержит только исходный код, которого достаточно для создания и запуска последовательных и вложенных имитационных моделей.

Опциональный “Redistributable Code” для оптимистичного распределенного моделирования

Тем не менее, если вы захотите запустить оптимистичную распределенную модель, то тогда вам нужны будут дополнительные опциональные порции “Redistributable Code” согласно упомянутого лицензионного соглашения.

Опциональный адаптер MPI для оптимистичного распределенного моделирования

Чтобы запустить распределенные модели, вам также нужен будет адаптер для MPI. Хотя его исходники включены в дистрибутив DVCompute Simulator, и вы можете собрать адаптер сами из исходников, готовые версии предоставлены ниже: