WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

загрузка...
   Добро пожаловать!

Pages:     | 1 | 2 ||

(5) 2 = - 1 v 2 = + u + + RaT sin + cos (6) Pr t r r r r v 2 = u + -1+ (7) r r t Расчет всех полей для построения рисунка 6 занимал от 20 до 40 часов функционирования реализованной программы. При выполнении подобной задачи на вычислительном кластере с учетом упреждающего кэширования расчет полей составил от 16 до 32 часов. Для получения более точных оценок конвективного течения в системы коаксиальных цилиндров необходимо было использовать большие числа Рэлея и сложную модель энерговыделения в системе. Это привело к увеличению размеры матриц над которыми проводились измерения. Размер матриц достигали 14000 на 10000 элементов. Такие размеры матрицы необходимы для достижения требуемой точности. Каждый элемент представлял собой число типа float. Для расчета каждого элемента требуются еще три матрицы такого же размера, над которыми производились сложные вычисления по формулам (5-7). Для каждого шага по времени задавались граничные условия, которые хранились в отдельном файле.

Необходимо отметить, что приведенные расчеты касаются только двумерных массивов. Эту задачу необходимо было решать и для трехмерных массивов и для различных чисел Релея. Показано, что конвекция особенно сильно влияет на параметры системы именно в области теплового взрыва.

Такой вывод указывает на необходимость учета конвективного теплоотвода при любых расчетах газовых лазеров и разрядов. Данная задача решалась на вычислительном кластере, состоящим из 12 вычислительных машин и одной управляющей машины. Характеристики вычислительных узлов: процессор Intel Pentium 3 800 Мгц с 256 Мбайт оперативной памяти. Использовалась файловая система PVFS.

В результате общее количество считанных блоков составило более 80 000 000 блоков по 4 Кбайта каждый. Общий объем обработанной информации составил порядка 305 Гбайт. Необходимо учитывать, что в дальнейшем придется решать данную задачу для трехмерного поля.

104 RaT -0 -103 Ra Рисунок 5– Критическая поверхность Рисунок 6 – Изотермы и линии тока при RaT (Ra, ) =2, RaT = Средние результаты функционирования системы упреждающего кэширования при расчете полей на каждом шаге по времени представлены в таблице. Общее количество шагов для получения конечного результата определяется требуемой точностью получения результатов. Прирост производительности варьируется в пределах от 15 до 50 %.

ВЫВОДЫ Разработана имитационная модель функционирования ССРВ с применением упреждающего кэширования на языке GPSS. Модель позволила оценить потенциальную эффективность упреждающего кэширования для приложений с интенсивным обменом данными и дает возможность исследовать проектируемую или анализируемую систему упреждающего кэширования.

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

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

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

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

Метод упреждающего кэширования эффективен для приложений, со сложным и интенсивным обменом данными.

Публикации по теме диссертации По перечню рецензируемых изданий ВАК:

1. Киселев А.В., Корнеев В.В., Семенов Д.В., Сахаров И.Е. Управление метакомпьютерными системами [текст]. Открытые системы № 2 февраль-март 2005. С. 11-16.

2. Сахаров И.Е. Организация упреждающего кэширования для приложений, исполняющихся в ССРВ [текст]. Вестник ИГЭУ – апрель 2009.

3. Сахаров И.Е. Математическое представление метода упреждающего кэширования и оценка эффективности разработанного метода [текст].

Вестник ИГЭУ – апрель 2009.

4. Сахаров И.Е. Метод упреждающего кэширования для приложений, исполняющихся в ССРВ [текст]. Вестник ВНИИЖТ, 2/2009 С. 32-33.

Публикации в других изданиях:

5. Сахаров И.Е. Метод упреждающего кэширования на основе разделения потоков в высокопроизводительных распределенных вычислительных системах [текст]: монография. КГТУ, 2008. – 100 с.

6. Сахаров И.Е. Организация упреждающего кэширования в сетевой среде распределенных вычислений [текст]. Труды Пятой Всероссийской научной конференции молодых ученых СПбГУ 2008. С. 78-89.

7. Сахаров И.Е. Организация упреждающего кэширования в сетевой среде распределенных вычислений [текст]. Материалы шестой межведомственной конференции «Научно-технической и информационное обеспечение деятельности спецслужб» 2-3 февраля 2006 года ИКСИ АФСБ РФ» том 4. С. 139-142.

8. Киселев А.В., Корнеев В.В., Семенов Д.В., Сахаров И.Е. Организация упреждающего кэширования в сетевой среде распределенных вычислений [текст]. Труды Второй Всероссийской научной конференции М: Издательский отдел факультета ВМК МГУ им. М.В. Ломоносова. С. 152

Pages:     | 1 | 2 ||






© 2011 www.dissers.ru - «Бесплатная электронная библиотека»