eONPUIR

Development of computer system components in critical applications: problems, their origins and solutions

Показать сокращенную информацию

dc.contributor.author Kovalev, Igor
dc.contributor.author Ковальов, Ігор Станіславович
dc.contributor.author Ковалев, Игорь Станиславович
dc.contributor.author Drozd, Oleksandr
dc.contributor.author Дрозд, Олександр Валентинович
dc.contributor.author Дрозд, Александр Валентинович
dc.contributor.author Rucinski, Andrzej
dc.contributor.author Русінський, Анджей
dc.contributor.author Русинский, Анджей
dc.contributor.author Drozd, Myroslav
dc.contributor.author Дрозд, Мирослав Олександрович
dc.contributor.author Дрозд, Мирослав Александрович
dc.contributor.author Antoniuk, Viktor
dc.contributor.author Антонюк, Віктор Вікторович
dc.contributor.author Антонюк, Виктор Викторович
dc.contributor.author Sulima, Yulian
dc.contributor.author Суліма, Юліан Юрійович
dc.contributor.author Сулима, Юлиан Юрьевич
dc.date.accessioned 2020-12-21T21:47:45Z
dc.date.available 2020-12-21T21:47:45Z
dc.date.issued 2020-11-20
dc.identifier.citation Kovalev, I., Drozd, O., Rucinski, A., Drozd, M., Antoniuk, V., Sulima, Yu. (2020). Development of computer system components in critical applications: problems, their origins and solutions. Herald of Advanced Information Technology, Vol. 3, N 4, р. 252–262. en
dc.identifier.citation Development of computer system components in critical applications: problems, their origins and solutions / I. Kovalev, O. Drozd, A. Rucinski, M. Drozd, V. Antoniuk, Yu. Sulima // Herald of Advanced Information Technology = Вісн. сучас. інформ. технологій. – Оdesa, 2020. – Vol. 3, N 4. – Р. 252–262. en
dc.identifier.issn 2663-0176
dc.identifier.issn 2663-7731
dc.identifier.uri http://dspace.opu.ua/jspui/handle/123456789/11128
dc.description.abstract The article is devoted to analysis of problems of the computer system development in the domain of critical applications. The main trends of this development were highlighted, which consisted in increased demands for performance based on parallelization of calculations, processing of approximate data and ensuring functional safety in accordance with the need for structuring for parallelism and fuzziness of the natural world, as well as with increased responsibility in decisions made. Analysis of problems encountered in implementation of existing solutions was carried out. There was a lag behind theories limited by the model of exact data from the practice of processing approximate data for modern systems receiving initial data from sensors, including safety-related systems. The problems of matrix structures, which underlie the design of modern computer systems and demonstrate low efficiency in performance and power consumption, as well as in providing functional safety, important for critical applications, are disclosed. The application of fault-tolerant solutions as the basis of functional safety and distrust of these solutions, which is manifested in the practice of using dangerous imitation modes, were noted. They recreate emergency conditions to improve the checkability in solving the problem of hidden faults, since a fault-tolerant solution does not become fail-safe when there is a shortage of checkability. An analysis was given to the sources of the problems considered and the possibilities of solving them from the point of view of a resource-based approach, which identifies the problem of hidden faults as a challenge of growth with a lag of components from the development of the system. The role of matrix structures in the backlog of components and the need to solve the problem by repeating the version redundancy for these structures are shown. Method of introduction of version redundancy into matrix structure on the basis of strongly connected versions for solution of problems of fault tolerance and checkability in complex is proposed. The effectiveness of the method is estimated on an example of the iterative array multiplier using its software model. en
dc.description.abstract Стаття присвячена аналізу проблем розвитку комп'ютерних систем в домені критичних додатків. Виділено основні тренди цього розвитку, які полягають в підвищених запитах до продуктивності на основі розпаралелювання обчислень, до обробки наближених даних і забезпечення функціональної безпеки відповідно до необхідності структурування під паралелізм і наближеність природного світу, а також до підвищення відповідальності щодо прийнятих рішень. Проведено аналіз проблем, що виникають при реалізації існуючих рішень. Відзначено відставання теорій, обмежених моделлю точних даних, від практики в обробці наближених даних для сучасних систем, які отримують вихідні дані від датчиків, включаючи системи критичного застосування. Розкрито проблеми матричних структур, які лежать в основі проектування сучасних комп'ютерних систем і демонструють низьку ефективність у продуктивності та енергоспоживанні, а також у забезпеченні функціональної безпеки, важливої для критичних додатків. Відзначено застосування відмовостійких рішень як основи функціональної безпеки і недовіру до цих рішень, яке проявляється в практиці використання небезпечних імітаційних режимів. Вони відтворюють аварійні умови для підвищення контролепридатності у вирішенні проблеми прихованих несправностей, оскільки відмовостійке рішення не стає відмовобезпечним при дефіциті контролепридатності. Дан аналіз джерел розглянутих проблем і можливостей їх вирішення з позиції ресурсного підходу, який ідентифікує проблему прихованих несправностей як проблему зростання з відставанням компонентів від розвитку системи. Показана роль матричних структур у відставанні компонентів і необхідність вирішення проблеми шляхом розвитку версійної надмірності для цих структур. Запропоновано метод введення версійної надмірності в матричну структуру на основі сильно пов'язаних версій для вирішення проблем відмовостійкості та контролепридатності в комплексі. Ефективність методу оцінена на прикладі матричного помножувача з використанням його програмної моделі. en
dc.description.abstract Статья посвящена анализу проблем развития компьютерных систем в домене критических приложений. Выделены основные тренды этого развития, заключающиеся в повышенных запросах к производительности на основе распараллеливания вычислений, к обработке приближенных данных и обеспечению функциональной безопасности в соответствии с необходимостью структурирования под параллелизм и приближенность естественного мира, а также с повышением ответственности в принимаемых решениях. Проведен анализ проблем, возникающих при реализации существующих решений. Отмечено отставание теорий, ограниченных моделью точных данных, от практики в обработке приближенных данных для современных систем, получающих исходные данные от датчиков, включая системы критического применения. Раскрыты проблемы матричных структур, которые лежат в основе проектирования современных компьютерных систем и демонстрируют низкую эффективность в производительности и энергопотреблении, а также в обеспечении функциональной безопасности, важной для критических приложений. Отмечено применение отказоустойчивых решений как основы функциональной безопасности и недоверие к этим решениям, которое проявляется в практике использования опасных имитационных режимов. Они воссоздают аварийные условия для повышения контролепригодности в решении проблемы скрытых неисправностей, поскольку отказоустойчивое решение не становятся отказобезопасным при дефиците контролепригодности. Дан анализ источникам рассмотренных проблем и возможностей их решения с позиции ресурсного подхода, который идентифицирует проблему скрытых неисправностей как проблему роста с отставанием компонентов от развития системы. Показана роль матричных структур в отставании компонентов и необходимость решения проблемы путем развития версионной избыточности для этих структур. Предложен метод введения версионной избыточности в матричную структуру на основе сильно связанных версий для решения проблем отказоустойчивости и контролепригодности в комплексе. Эффективность метода оценена на примере матричного умножителя с использованием его программной модели. en
dc.language.iso en en
dc.publisher Odessa National Polytechnic University en
dc.subject computer system; en
dc.subject critical application; en
dc.subject parallelization of calculations; en
dc.subject approximate data; en
dc.subject functional safety; en
dc.subject fault tolerance; en
dc.subject checkability; en
dc.subject resource-based approach; en
dc.subject problem of hidden faults; en
dc.subject matrix structure version redundancy; en
dc.subject strongly connected versions en
dc.subject комп’ютерна система; en
dc.subject критичне застосування; en
dc.subject розпаралелювання обчислень; en
dc.subject наближені дані; en
dc.subject функціональна безпека; en
dc.subject відмовостійкість; en
dc.subject контролепридатність; en
dc.subject ресурсний підхід; en
dc.subject проблема прихованих несправностей; en
dc.subject матрична структура; en
dc.subject версійна надмірність; en
dc.subject сильно пов'язані версії en
dc.subject компьютерная система; en
dc.subject критическое применение; en
dc.subject распараллеливание вычислений; en
dc.subject приближенные данные; en
dc.subject функциональная безопасность; en
dc.subject отказоустойчивость; en
dc.subject контролепригодность; en
dc.subject ресурсный подход; en
dc.subject проблема скрытых неисправностей; en
dc.subject матричная структура; en
dc.subject версионная избыточность; en
dc.subject сильно связанных версии en
dc.title Development of computer system components in critical applications: problems, their origins and solutions en
dc.title.alternative Розвиток компонентів комп’ютерних систем в критичних застосуваннях: проблеми, їх джерела та рішення en
dc.type Preprint en
opu.kafedra Кафедра інформаційних систем
opu.kafedra Кафедра комп’ютерних інтелектуальних систем та мереж
opu.citation.journal Herald of Advanced Information Technology en
opu.citation.volume 4 en
opu.citation.firstpage 252 en
opu.citation.lastpage 262 en
opu.citation.issue 3 en
opu.staff.id drozd@opu.ua
opu.staff.id myroslav.drozd@opu.ua


Файлы, содержащиеся в элементе

Этот элемент содержится в следующих коллекциях

Показать сокращенную информацию