Методи і засоби підвищення ефективності реалізації дрібнозернистого паралелізму в системах реального часу

Можливості прискорення обробки послідовності залежних за даними операцій у неавтономному режимі шляхом паралельної обробки розрядів операндів та зменшення затримки формування проміжних результатів. Механізм забезпечення відмовостійкості потокових систем.

Рубрика Программирование, компьютеры и кибернетика
Вид автореферат
Язык украинский
Дата добавления 30.07.2015
Размер файла 307,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

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

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

Ключевые слова: потоковые системы, неавтономные вычисления, совмещение операций, мелкозернистый параллелизм, избыточные системы.

SUMMARY

Zhabina V.V. Methods and means for improvement of fine-grain parallelism realization effectiveness in real-time systems. - Manuscript.

Thesis for the Ph.D. degree (Engineering) in speciality 05.13.05 - Computer systems and components. National Technical University of Ukraine "Kyiv Polytechnic Institute", Kyiv, 2011.

Thesis deals with a problem of real-time fine-grain algorithm realization acceleration and its fault-tolerance assurance for computing systems designed on VLSI.

Possibility to accelerate data processing in data driven systems is proven. To achieve it, there is proposed realization of concurrent operations with computation units, which realize concurrent processing of operand places presented in redundant numerical system with large basic number.

Method of data processing, which enables to accelerate computations at the cost of computation unit load intensity encrease by means of dynamic concurrent data flow generation, is developed for data flow systems.

Possibility to accelerate system recovery in case of computation unit fault is shown. Means of operation execution time control and system authomatic reconfiguration process are improved.

Key words: data flow systems, data driven systems, on-line computations, concurrency of operations, fine-grain parallelism, redundant numerical systems.

Размещено на Allbest.ru


Подобные документы

  • Принцип роботи конвеєрних комп’ютерних систем. Опис можливостей паралельної обробки інформації обчислювальною системою. Конвеєрна обробка на кожному з рівнів. Розширення трирівневої моделі паралелізму засобами опису потенційних можливостей конвейєризації.

    лабораторная работа [44,0 K], добавлен 21.10.2014

  • Інфологічна модель програмного забезпечення. Формалізація технології проектування інформаційної системи. Єдина система класифікації і кодування. Проектування технологічних процесів обробки даних в діалоговому режимі. Класифікація діалогових систем.

    контрольная работа [126,9 K], добавлен 22.09.2009

  • Основні вимоги до операційних систем реального часу, забезпечення передбачуваності або детермінованості поведінки системи в найгірших зовнішніх умовах. Процеси, потоки та завдання, планування та пріоритети, пам'ять, переривання, годинники і таймери.

    реферат [29,4 K], добавлен 21.05.2010

  • Аналіз основних операцій спецпроцесора обробки криптографічної інформації, його синтез у модулярній системі числення та дослідження математичної моделі надійності. Виведення аналітичних співвідношень для оцінки ефективності принципу кільцевого зсуву.

    дипломная работа [1,8 M], добавлен 15.10.2013

  • Оцінювання та засоби підвищення надійності інформаційних технологій протягом усього життєвого циклу програмного забезпечення на основі негомогенного пуасонівського процесу та обчислення її параметрів, з урахуванням сучасних тенденцій тестування.

    автореферат [52,0 K], добавлен 10.12.2010

  • Засоби створення електронних карт, тематичних шарів, генералізація просторових об`єктів реального світу, виконання ГІС-аналізу. Технічні та програмні засоби реалізації геоінформаційних систем. Сучасні методи збору просторово розподіленої інформації.

    контрольная работа [1,6 M], добавлен 25.11.2014

  • Теоретичне дослідження особливостей проектування систем дистанційного навчання. Створення програмного забезпечення процедури статистичної обробки результатів тестування знань і оцінки якості тесту. Економічне обґрунтування доцільності розробки програми.

    дипломная работа [3,6 M], добавлен 22.10.2012

  • Структура та галузі застосування систем цифрової обробки сигналів. Дискретне перетворення Фур’є. Швидкі алгоритми ортогональних тригонометричних перетворень. Особливості структурної організації пам’яті комп’ютерних систем цифрової обробки сигналів.

    лекция [924,7 K], добавлен 20.03.2011

  • Проектування і програмування обробки деталей на верстатах з числовим програмним управлінням. Проектування технологічної оперції обробки заготовки: вибір інструменту, ескізи наладок. Керуюча програма обробки деталей "кришка" та "вал". Верифікація програми.

    курсовая работа [1,7 M], добавлен 29.11.2011

  • Створення бази даних аптеки готових лікарських форм для підвищення ефективності її роботи та автоматизації обробки результатів її діяльності. Обмеження при роботі з базою даних. Аналіз системних вимог. Вибір засобів розробки інформаційної системи.

    курсовая работа [477,7 K], добавлен 09.12.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.