ИСТИНА |
Войти в систему Регистрация |
|
ИПМех РАН |
||
Доклад посвящен программному обеспечению для удобного описания и эффективного выполнения вычислительных экспериментов. В докладе будет описан набор компонентов на языке F# под кодовым названием Ангара. Проект Ангара отражает результаты долгосрочного сотрудничества с группой Computational Sciences в Microsoft Research Cambridge. Проект Ангара помогает исследователям строить воспроизводимые вычислительные эксперименты, которые могут выполняться несколько раз с нуля, с одинаковыми результатами. Полная информация о происхождении доступна для каждого результата вычислительного эксперимента, что позволяет точно отследить ход вычислений. Ангара ориентирована на эффективное инкрементальное конструирование вычислительного эксперимента. Новые этапы вычислений могут быть добавлены или изменены с повторным вычислением только результатов, затронутых изменениями. Зачастую это экономит значительное количество времени, так как многие вычислительные эксперименты могут выполняться длительное время и требовать значительных вычислительных ресурсов. Исследователь может наблюдать за промежуточными результатами эксперимента по мере их готовности, тем самым имея возможность оценить ход эксперимента на ранних итерациях, не дожидаясь окончания всего эксперимента.