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

Классы МПК:G06F11/00 Обнаружение ошибок, исправление ошибок; контроль
Автор(ы):
Патентообладатель(и):Открытое акционерное общество "ОТИК-групп" (RU)
Приоритеты:
подача заявки:
2011-08-02
публикация патента:

Изобретение относится к области вычислительных устройств и программных алгоритмов. Техническим результатом является комплексная диагностика программно аппаратной среды управления информационными средствами для распределенных вычислений в многоядерных однокристальных системах. Способ диагностирования многопроцессорных однокристальных систем основывается на иерархических связях. Для этого выделяются структурные уровни, которые, в свою очередь, делятся на уровни функциональные. Разбиение на функциональные уровни диагностирования отражает все особенности и критичные состояния системы. Для диагностирования ИС строится модель требуемой ИС на основе алгоритмов построения сети Петри, учитывающей взаимодействия элементов и параметров. Требования к управляющим воздействиям формулируются исходя из условий функциональности построенной модели. Определяются диапазоны рабочих параметров, которые и формируют достижение заданного уровня работоспособности системы. Строится модель, определяющая формальные зависимости элементов иерархических уровней от параметров. 6 ил. метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635

метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 метод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635

Формула изобретения

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

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

применяется математический аппарат, основанный на адаптивных сетях Петри со следующими параметрами: пусть N=(P,T,F,W) - сеть Петри, характеризующая информационную систему; Р - множество позиций, определяющее множество элементов иерархических уровней; Т - множество переходов, определяющее множество параметров элементов, через которые происходит связь между элементами иерархических уровней; F - входная функция - воздействие диагностических процедур, необходимых для перевода состояния заданного элемента системы в работоспособное, через его функциональные параметры; W - выходная функция - показывает изменение состояния элемента системы, при изменении определенных его параметров;

диагностический результат передается на более низкие уровни для принятия решения о проведении более детальной диагностики ИС;

события моделируются в сети Петри с помощью срабатываний переходов, переход tметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 T называется активным при разметке сети М, если для любой позиции pметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 *t выполняется M(p)>F(p,t), если некоторый переход t является активным в разметке М, тогда переход t может сработать, и в результате его срабатывания получается состояние М' такое, что M'(p)=M(p)-F(p,t) для всех pметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 *t, M'(p)=M(p)+F(t,q) для qметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 t*, и М'(р)=М(р) для p(*tUt*), в этом случае тройка (М,t,М') называется шагом срабатывания в PN и обозначается M[t}M', если не важно, какой именно переход сработал, пишем М[}М';

для диагностирования ИС строится модель требуемой ИС на основе алгоритмов построения сети Петри, учитывающей взаимодействия элементов и параметров, требования к управляющим воздействиям формулируются, исходя из условий функциональности построенной модели;

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

строится модель, определяющая формальные зависимости элементов иерархических уровней от их параметров.

Описание изобретения к патенту

Настоящее изобретение относится к области вычислительных устройств и программных алгоритмов.

Из существующего уровня техники известен зарегистрированный патент: Системы и методы адаптивного управления связью. В изобретении содержится описание продуктов компьютерной программы, аппаратуры и методов для обработки цифровых сообщений. Установлено множество профилей, каждый профиль служит для обработки цифрового сигнала в конкретной области или наборе доменов. Запрос на процесс обработки представляет собой множество исходящих цифровых сообщений. Запросы обрабатываются, для каждого цифрового сообщения, обработка данных цифровых сообщений (i) определяется номером домена для цифрового сообщения, (ii) чтение профиля для назначения определяющей области для цифровых сообщений и (iii) на основании по меньшей мере одного набора параметров в профиле: (а) данное цифровое сообщение определяет область в соответствии с профилем, когда это допускается по крайней мере одним из параметров, установленных в профиле, или (б) цифровое сообщение не посылает сигнал для назначения области, если это требуется по меньшей мере одним набором параметров, записанным в профиль. Зарегистрировано изобретение 7 декабря 2010 года в United States Patent and Trademark Office. Недостатком данного технического решения является отсутствие обоснованной связи и выделенной взаимозависимости диагностируемых элементов.

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

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

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

Пусть N=(Р,Т,F,W) - сеть Петри, характеризующая информационную систему.

Р - множество позиций, определяющее множество элементов иерархических уровней;

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

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

W - выходная функция - показывает изменение состояния элемента системы при изменении определенных его параметров.

В данной схеме диагностический результат передается на более низкие уровни для принятия решения о проведении более детальной диагностики ИС.

События моделируются в сети Петри с помощью срабатываний переходов. Переход tметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 Т называется активным при разметке сети М, если для любой позиции рметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 *t выполняется М(р)>F(p,t).

Пусть некоторый переход t является активным в разметке М. Тогда переход t может сработать, и в результате его срабатывания получается состояние М', такое что М'(р)=М(р)-F(p,t) для всех рметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 *t, М'(р)=М(р)+F(t,q) для qметод диагностирования программно-аппаратной среды для распределенных   вычислений в многоядерных однокристальных системах при решении   задач в реальном масштабе времени, с использованием адаптивных   графов сети петри, патент № 2465635 t* и М'(р)=М(р) для р(*tUt*). В этом случае тройка (М,t,М') называется шагом срабатывания в PN и обозначается M[t}M'. Если не важно, какой именно переход сработал, пишем М[}М'.

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

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

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

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

На фиг.1 - структурные разделы диагностики.

На фиг.2 - функциональные диагностические уровни.

На фиг.3 - структурная схема диагностики иерархического уровня.

На фиг.4 - изменение параметров tj происходит при оказании управляющего воздействия на элементы Рi.

На фиг.5 - изменения состояния элемента Рi происходит при изменении параметра tj.

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

Класс G06F11/00 Обнаружение ошибок, исправление ошибок; контроль

пассажирский самолет с системой управления общесамолетным оборудованием и самолетными системами -  патент 2529248 (27.09.2014)
резервированная многоканальная вычислительная система -  патент 2527191 (27.08.2014)
способ восстановления данных в системе управления базами данных -  патент 2526753 (27.08.2014)
система функционального тестирования карт полупроводниковой памяти -  патент 2524858 (10.08.2014)
устройство обнаружения и коррекции ошибок в параллельной магистрали -  патент 2524854 (10.08.2014)
устройство ввода-вывода -  патент 2524852 (10.08.2014)
способ устранения конфликта доступа к центру и реализующая способ система -  патент 2523935 (27.07.2014)
устройство для приема двоичной информации по двум параллельным каналам связи -  патент 2523210 (20.07.2014)
измерительное средство для функций адаптера -  патент 2523194 (20.07.2014)
система и способ автоматической обработки системных ошибок программного обеспечения -  патент 2521265 (27.06.2014)
Наверх