Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диссер.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
526.69 Кб
Скачать

4 Үлестірілген және параллельді деректерді өңдеудің есебінің шешiмінің бағдарламалық қамтамасы

Құрастырылған бағдарлама үлестірілген және параллельді деректерді өңдеуге арналған. Деректерді өңдеу жүйілерінің әзірлеушілеріне бағдарлама берілген критерийлер бойынша есептің шешімін тез, әрі тиімді шешуге мүмкіндік береді.

Берілген бағдарлама құру үшін таңдалған бағдарламалық ортаның негізгі критерийлері төмендегідей:

  • жүйеде жұмыс істеу қарапайымдылығы, ол үшін ыңғайлы қолданушы интерфейсі құрастырылған;

  • бағдарлама жұмысының жылдамдығының максималдылығы;

  • бағдарламада барлық қаріптермен жұмыс істеу мүмкіндігі.

Осы критерийлердің және қазіргі бағдарламалық орталардың талдауының негізінде визуалды бағдарламалық орта Borland Delphi 7.0 таңдалған. Бағдарлама Borland Delphi 7 ортасында құрастырылған.

4.1-сурет. Матрицаның өлшемдерін енгізу.

4 .2-сурет. Х шешiмiн қалыптастыру процесі

4 .3-сурет. Y шешiмiн қалыптастыру процесі

4.4-сурет. z мақсат функциясының нәтижесі

Үлестірілген және параллельді деректерді өңдеудің есебінің шешiмінің бағдарламасының листингі Қосымшада келтірілген

Қорытынды

Диссертациялық жұмыста жүргізілген зерттеулерден келесі нәтижелер алынды:

- есептеу жүйелерінде бағдарламалық және ақпараттық ресурстарды үлестірілудің аспаптық жабдықтары, алгоритмдері, әдістері мен модульдік кешендері құрылған;

- дискретті блок-симметриялы есептің жалпы қойылымы құрастырыл-ған, ерекшеліктері, қасиеттері және берілген кластағы есептерді шешудің жалпы әдісі ұсынылған;

- блокты-симметриялы модуль негізінде есептеу жүйелері мен кешен-деріндегі қолданбалы бағдарламалық камтамасыз ету және деректер базасының массивтерін үлестірудің есептерінің қойылымы мен тиімді шешімі көрсетілген;

- көппроцессорлық есептеу жүйелерінде параллельді өңдеудің блок-симметриялы моделі құрылған;

- есептеу жүйесі мен кешеніндегі үлестірілген және параллельді өңдеу-дің блокты-симметриялы модуль негізінде жаңа әдістері, алгоритмдері мен есептердің шешімдері құрастырылған;

- есептеу жүйелері мен кешендерінің түйіндерінде бағдарламалық және ақпараттық ресурстарды үлестірілудің блок-симметриялық есебін шешуге арналған бағдарламалық қамтамасы құрастырылған.

Дискретті бағдарламалаудың блок-симметриялық есебінің нәтижелердi, талаптары, қорытындылары қатал математикалық әдiстермен, есептеу эксперименттердiң нәтижелерiмен дәлелдеген. Ғылыми-зерттеудің нәтижелері деректерді өңдеу жүйелерінің қолданбалы бағдарламалық және ақпараттық қамтамасыздандыруды жобалаудың ұзақтығын қолданылған дәстүрлі жобалаумен салыстырғанда 30% қысқартуға және тиiмдiлiгі мен сапасын едәуiр жақсартуға мүмкіндік береді.

Магистрлік жұмыстың негізгі нәтижелері мен талаптары «Ақпараттық және телекоммуникациялық технологиялар: білім, ғылым, тәжірибе» халықаралық ғылыми-тәжірибелік (Алматы, 2012 жыл, І том) конференцияда және «Ізденіс» № 1 (Алматы, 2013 ж.) халықаралық ғылыми мерзімді басылымда жарияланған.