Інформаційні технології паралельного сортування та пошуку даних

dc.contributor.advisorЦмоць, Іван Григорович
dc.contributor.affiliationНаціональний університет "Львівська політехніка"uk_UA
dc.contributor.authorАнтонів, Володимир Ярославович
dc.contributor.committeeMemberСеньківський, Всеволод Миколайович
dc.contributor.committeeMemberГнатчук, Єлизавета Геннадіївна
dc.coverage.countryUAuk_UA
dc.coverage.placenameЛьвівuk_UA
dc.date.accessioned2022-03-17T10:28:58Z
dc.date.available2022-03-17T10:28:58Z
dc.date.issued2021
dc.description.abstractДисертаційна робота присвячена вирішенню актуального наукового завдання – розробленню нових та удосконаленню існуючих методів, моделей і засобів інформаційних технологій паралельного сортування і пошуку даних у реальному часі з високою ефективністю використання обладнання. Обґрунтовано актуальність теми дисертаційної роботи, сформульовано мету та основні завдання досліджень, визначено наукову новизну роботи і практичне значення отриманих результатів, показано зв'язок роботи із науковими темами. Подано відомості про апробацію результатів роботи, особистий внесок автора та його публікації. Для забезпечення операцій сортування та пошуку даних у реальному часі розроблено інформаційну технологію паралельного сортування даних, яка завдяки використанню розроблених і вдосконалених методів, функціональних моделей паралельно-потокового сортування даних та врахуванню інтенсивності надходження даних, розмірів масивів даних і засобів реалізації забезпечує сортування даних у реальному часі з високою ефективністю використання обладнання. Розроблено метод паралельно-вертикального пошуку максимальних і мінімальних чисел у масивах, який внаслідок паралельного опрацювання і-го розрядного зрізу масиву чисел і паралельного формування слів управління зменшує час пошуку, що визначається в основному розрядністю чисел. Також було удосконалено метод паралельного сортування злиттям, який завдяки використанню базової операції об'єднання двох масивів з одночасним формуванням елементів Диссертация посвящена решению актуальной научной задачи: разработке новых и совершенствованию существующих методов, моделей и программноаппаратных средств информационных технологий параллельной сортировки и поиска данных в реальном времени с высокой эффективностью использования оборудования. Обоснована актуальность темы диссертационной работы, сформулированы цель и основные задачи исследований, определены научная новизна работы и практическая значимость полученных результатов, показана связьработы с научными темами. Даются сведения об апробации результатов работы, личном вкладе автора и его публикациях. Для обеспечения операционной сортировки и поиска данных в реальном времени разработана информационная технология параллельной сортировки данных, которая за счет использования разработанных и усовершенствованных методов, ункциональных моделей параллельно-потоковой сортировки данных и учету интенсивности поступления данных, размеров массивов данных и средств реализации обеспечивает выполнение сортировки данных в реальном времени с высокой эффективностью использования оборудования. Разработан метод параллельно-вертикального поиска максимальных и минимальных чисел в массивах, который за счет параллельной обработки i-го разрядного среза массива чисел и параллельного формирования слов управления уменьшает время поиска, которое определяется в основном разрядностью чисел. Усовершенствован метод параллельной сортировки слиянием, который за счет использования базовой операции объединения двух массивов с одновременным формированием элементов растущего и убывающего массивов обеспечивает уменьшение времени сортировки. Усовершенствован метод параллельно-вертикальной сортировки данных, который благодаря подсчету единиц в i-м входном разрядном срезе и параллельному формированию і-го разрядного среза отсортированного массива чисел уменьшает время сортировки.In the dissertation work the important scientific task is solved – development new and improvement the existing methods, models and software and hardware of information technologies for parallel sorting and data searching in real-time with high efficiency of equipment. The current stage of development of information technology for sorting and searching data is characterized by the expansion of their applications, much of which is associated with the accumulation of large data sets and parallel-stream sorting and data searching in real-time. Such applications include automated systems for multi-level control of technological processes and complex objects, where at the lower levels of such systems is the accumulation of large data sets and their processing in real time. When processing data arrays often must use sorting and data searching operations, which can take up to 40% of the total time working with databases. Effective processing of data flows requires the creation of information technologies for parallel sorting and data searching in real-time based on new and improved methods, models and equipment. Methods and models of information technologies for sorting and data searching in realtime should be focused on parallel-data flow and adaptation to the intensity of data. Effective sorting and data searching in real-time requires the development, improvement and orientation of methods to a modern element base (graphics processors and programmable logic devices). To ensure data sorting in real-time information technology for parallel data sorting was developed, that by using the created and improved methods, functional models of parallel-stream data sorting and taking into account the intensity of data, the size of data arrays and equipment for implementation provides real-time data sorting with high efficiency of equipment. Also, the information technology of parallel data was developed, which provides real-time data searching with high efficiency of equipment by using the developed method of parallel-vertical searching of maximum and minimum numbers, functional models and taking into account data intensity and choice of implementation equipment. In the thesis was developed the method of parallel-vertical searching of maximum and minimum numbers in arrays, which due to parallel processing of the first bit of an array of numbers and parallel formation of control words provides reduction of search time, which is mainly determined by bit numbers. The method of parallel merge sorting was improved, which due to the use of the basic operation of combining two arrays with simultaneous formation of elements of ascending and descending arrays provides a reduction of data sorting time in about two times. Also, the method of parallel-vertical data sorting was improved, which due to the calculation of units in the i-th input bit slice and parallel formation of the i-th bit slice of the sorted array of numbers provides reduction of sorting time in 17%. Developed software for sorting data arrays based on a graphics processor. Whereby using the improved method of parallel merge sorting, provides a time reduction of 31%. The development of software for parallel sorting and data searching is based on using the integrated approach, which includes: research, improvement, and development of methods and algorithms for parallel sorting and data searching; flow graphs of parallel algorithms; GPU architecture and CUDA software model. Also, the hardware for parallel-vertical search of maximum(minimum) values on FPGA EP3C16F484 family Cyclone III company Altera was developed. The hardware works with a clock equal to the time of operation of the trigger and three logical elements of type "AND".uk_UA
dc.format.pages206
dc.identifier.citationАнтонів В. Я. Інформаційні технології паралельного сортування та пошуку даних : дисертація на здобуття наукового ступеня кандидата технічних наук : 05.13.06 – інформаційні технології / Володимир Ярославович Антонів ; Міністерство освіти і науки України, Національний університет «Львівська політехніка». – Львів, 2021. – 206 с. – Бібліографія: с. 180–193 (150 назв).uk_UA
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/56710
dc.language.isoukuk_UA
dc.publisherНаціональний університет "Львівська політехніка"uk_UA
dc.source.urihttps://lpnu.ua/spetsrady/d-3505214/antoniv-volodymyr-yaroslavovych
dc.subjectінформаційна технологіяuk_UA
dc.subjectпотоковий графuk_UA
dc.subjectпаралельне сортуванняuk_UA
dc.subjectметод злиттяuk_UA
dc.subjectметод вставкиuk_UA
dc.subjectалгоритми сортуванняuk_UA
dc.subjectалгоритми пошукуuk_UA
dc.subjectпаралельний пошукuk_UA
dc.subjectпопарне порівнянняuk_UA
dc.subjectмасив данихuk_UA
dc.subjectграфічний процесорuk_UA
dc.subjectрежим реального часуuk_UA
dc.subjectинформационная технологияuk_UA
dc.subjectпотоковый графuk_UA
dc.subjectпараллельная сортировкаuk_UA
dc.subjectметод слиянияuk_UA
dc.subjectметод вставкиuk_UA
dc.subjectалгоритмы сортировкиuk_UA
dc.subjectалгоритмы поискаuk_UA
dc.subjectпараллельный поискuk_UA
dc.subjectпопарное сравнениеuk_UA
dc.subjectмассив данныхuk_UA
dc.subjectграфический процессорuk_UA
dc.subjectрежим реального времениuk_UA
dc.subjectinformation technologyuk_UA
dc.subjectflow graphuk_UA
dc.subjectparallel sortinguk_UA
dc.subjectmerge methoduk_UA
dc.subjectinsertion methoduk_UA
dc.subjectsorting algorithmsuk_UA
dc.subjectsearch algorithmsuk_UA
dc.subjectparallel searchinguk_UA
dc.subjectpairwise comparisonuk_UA
dc.subjectdata arrayuk_UA
dc.subjectgraphics processoruk_UA
dc.subjectreal time modeuk_UA
dc.subject.udc004.424.4+004.424.5uk_UA
dc.titleІнформаційні технології паралельного сортування та пошуку данихuk_UA
dc.title.alternativeИнформационные технологии параллельной сортировки и поиска данныхuk_UA
dc.title.alternativeInformation technologies of parallel sorting and data searchinguk_UA
dc.typeDissertationuk_UA
thesis.degree.departmentД 35.052.14
thesis.degree.nameкандидат технічних наук

Files

Original bundle

Now showing 1 - 4 of 4
Thumbnail Image
Name:
7antonivvyaavtoreferat.pdf
Size:
1.64 MB
Format:
Adobe Portable Document Format
Description:
Автореферат дисертації
Thumbnail Image
Name:
7antonivvyadisertaciya.pdf
Size:
6.84 MB
Format:
Adobe Portable Document Format
Description:
Дисертаційна робота
Thumbnail Image
Name:
vidguk-oficiynogo-oponenta-gnatchuk-eg.pdf
Size:
8.63 MB
Format:
Adobe Portable Document Format
Description:
Відгук офіційного опонета
Thumbnail Image
Name:
vidguk-oficiynogo-oponenta-senkivskiy-vm.pdf
Size:
9.21 MB
Format:
Adobe Portable Document Format
Description:
Відгук офіційного опонета

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.99 KB
Format:
Item-specific license agreed upon to submission
Description: