Русский
!

Conference publications

Abstracts

XXIII conference

Вычислительная среда для компьютерного моделирования наносистем

Назаренко К.М., Надыкто А.Б.1, Назаренко Е.С., Марков П.Н., Коробов Н.А.

Московский Государственный Технологический Университет «Станкин», 127055 Россия, г. Москва, Вадковский пер., д. 3а, e-mail: cmr.nazy@gmail.com

1State University of New York at Albany, 251 Fuller Rd., Albany, NY 12203, USA

1 pp. (accepted)

В данной работе представлена разработанная в рамках программы Государственного Задания (проект 104, Министерство Науки и Образования РФ) вычислительная среда для высокопроизводительных распределенных вычислений. Особенностью данной вычислительной среды является ее полная адаптированность к неидеальным условиям эксплуатации и отсутствию у эксплуатирующих исследователей навыков системного администрирования и глубоких знаний ОС семейства UNIХ. Целевым сегментом пользователей данной вычислительной среды являются группы исследователей, обладающие достаточным для проведения масштабных вычислений распределенным ресурсом, но не имеющие возможности содержать дорогостоящую прослойку специалистов в области стандартных программных пакетов и персонал, обслуживающий вычисления.

Вычислительная среда включает системы управления, мониторинга, конвертации данных и коррекции хода многомерной оптимизации, динамическую балансировку вычислений, а также программные инструменты анализа результатов и формирования отчетов. Оригинальная система управления вычислениями, входящая в состав вычислительной среды, состоит из двух основных компонентов: иерархии вычислительных узлов и системы управляющих CASE (Computer Aided Software Engineering) [1]-скриптов. При разработке данной вычислительной среды мы отказались от использования готовых программных продуктов и баз данных в пользу утилит текстового процессинга GNU таких как awk, sed, grep, входящих в состав операционных систем семейства UNIX, потому, что программы и пакеты, используемые для моделирования наносистем (Gaussian 09, Accelrys Materials Studio 2.5, Gromacs, и т. д.) используют текстовые форматы данных, что позволило реализовать множество простых и эффективных решений, основанных на использовании встроенных инструментов автоматической обработки текстовых файлов.

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

Литература.

1. Leblang, D. B., and Chase Jr, R. P. Computer-aided software engineering in a distributed workstation environment. In ACM Sigplan Notices. 19 (5). 104-112 (1984)



© 2004 Designed by Lyceum of Informational Technologies №1533