Научная статья на тему 'Система многопоточной трансляции для организации распределенных вычислений'

Система многопоточной трансляции для организации распределенных вычислений Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
102
46
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Система многопоточной трансляции для организации распределенных вычислений»

В ходе работы над проектом были проанализированы существующие на сегодняшний день подходы к решению поставленной проблемы. С помощью большинства современных алгоритмов реализуется в основном передача данных, а не выполнение арифметических операций и Большинство Современные Вычислительные системы ограничено, как раз в способности выполнять данные, а не в способности передавать арифметические операции. На основании проведенного анализа наиболее подходящим с точки зрения достоверности получаемых оценок и накладных расходов на его реализацию признан эталонный тест HINT, применение которого наиболее целесообразно для достоверной оценки комплексной производительности как существующих вычислительных систем, так и систем, находящихся в стадии разработки.

HINT

.

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

HINT.

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

Определены базовые концепции построения языка описания аппаратуры. Разработаны лексический и синтаксический анализаторы языка.

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

.

УДК 681.3.068

М.Ю. Поленов, О.А. Мунтян, С.А. Демидов, М.А. Ильченко СИСТЕМА МНОГОПОТОЧНОЙ ТРАНСЛЯЦИИ ДЛЯ ОРГАНИЗАЦИИ РАСПРЕДЕЛЕННЫХ ВЫЧИСЛЕНИЙ

В настоящее время получили развитие моделирующие комплексы на базе многопроцессорных вычислительных систем (МВС) и вычислительных сетей, позволяющие сократить время решения задач за счет их распараллеливания. Добиться повышения быстродействия таких систем можно путем перенесения ядра моделирующей системы в распределённую среду обработки данных.

В процессе моделирования запросы на обработку поступают на вход админи-, . -тор служит для перевода описания моделей на различных языках моделирования в язык конкретной системы моделирования. Далее с выхода транслятора данные поступают на вход блока взаимодействия с решающей средой. Этот блок переводит

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

Для предотвращения перезагрузки на МВС второстепенными заданиями предлагается перенести обработчик этих заданий на отдельную Н08Т-машину, которая будет обеспечивать обработку предварительных данных, поступивших от , . -ложнится алгоритм обработки потоков в диспетчере задач. Однако такой подход даёт очевидный выигрыш по времени за счёт уменьшения времени ожидания на .

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

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

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

УДК 681.3:658.56

АЛ. Гармаш РЕГИОНАЛЬНАЯ ПОДГОТОВКА СПЕЦИАЛИСТОВ

Одной из форм решения проблемы подготовки инженерных кадров является создание в регионах интегрированных систем вуз-колледж (техникум) непрерывного профессионального образования. Наличие среднего и высшего профессионального образования дает возможность их владельцу больше шансов на получе-( ), -сиональное образование обеспечивает глубокие теоретические знания и достаточную практическую подготовку (первое дает вуз, второе - колледж). Интегрированная система вуз-колледж позволяет выпускнику средней общеобразовательной

56 , -.

На кафедре вычислительной техники (ВТ) более 5 лет успешно функционирует интегрированная система вуз-колледж непрерывного профессионального образования по специальности «Вычислительные машины, комплексы, системы и сети» как форма региональной подготовки специалистов на базе современных коммуникационных и информационных средств. Совместная работа преподавателей Таган-

i Надоели баннеры? Вы всегда можете отключить рекламу.