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

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

Рубрика Программирование, компьютеры и кибернетика
Вид автореферат
Язык украинский
Дата добавления 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

  • Розробка фільтру для обробки цифрових сигналів. Блок обробки реалізується на цифрових мікросхемах середньої ступені інтеграції. Аналіз вхідного сигналу, ідеального сигналу та шуму. Обґрунтування вибору фільтрів та алгоритму обробки вхідного сигналу.

    курсовая работа [504,4 K], добавлен 18.09.2010

  • Поняття та класифікація технологічних операцій, їх склад і зміст, порядок організації їх виконання в економічних інформаційних системах. Технологія створення і ведення інформаційних масивів. Методика обробки інформації з ціноутворення та прибутків.

    реферат [34,8 K], добавлен 27.07.2009

  • Аналіз системи збору первинної інформації та розробка структури керуючої ЕОМ АСУ ТП. Розробка апаратного забезпечення інформаційних каналів, структури програмного забезпечення. Алгоритми системного програмного забезпечення. Опис програмних модулів.

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

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

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

  • Області застосування методів цифрової обробки зображень. Динамічний діапазон фотоматеріалу. Графік характеристичної кривої фотоплівки. Загальне поняття про High Dynamic Range Imaging. Тональна компресія та відображення. Головні стегано-графічні методи.

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

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

    контрольная работа [25,1 K], добавлен 26.07.2009

  • Операція: поняття, класифікація, склад та зміст типових технологічних операцій та організація їх виконання в економічних інформаційних системах. Технологія створення і ведення інформаційних масивів. Використання СУБД Ассеss для обробки даних по товару.

    контрольная работа [35,4 K], добавлен 27.07.2009

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

    автореферат [74,9 K], добавлен 29.03.2009

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

    реферат [45,8 K], добавлен 13.11.2010

  • Проблеми розробки компонентного програмного забезпечення автоматизованих систем управління. Сучасні компонентні технології обробки інформації. Аналіз вибраного середовища проектування програмного забезпечення: мова програмування PHP та Apache HTTP-сервер.

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

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