Координаційні абстракції програмування для ефективного розпаралелювання за даними

dc.contributor.authorДорошенко, Анатолій
dc.contributor.authorКононенко, І.
dc.contributor.authorКоротун, Ольга
dc.date.accessioned2016-02-18T13:06:02Z
dc.date.available2016-02-18T13:06:02Z
dc.date.issued1999
dc.descriptionThe most popular data parallel style of programming is mainly characterized by simple control organization and barrier-like synchronization facilities used. However even in fairly regular cases of application programs these facilities can not expose sufficient performance. In major part this is because of restrictive nature of barriesr-like facilities used for synchronization of parallel computation. In this paper, a class of distributed/shared memory parallel programs with static, race free structure of accesses to shared memory is considered and formal regular expressions, called forcing expressions (FE), are defined as synchronization facilities for these programs. It is shown that alongside with more concurrency these facilities can facilitate formal development and design of efficient parallel programs.en
dc.description.abstractДля найбільш поширеної в системах паралельного програмування парадигми розпаралелювання за даними характерна дуже проста організація керування обчисленнями за допомогою засобів бар'єрного типу. Однак навіть у випадках паралельних застосувань з регулярним характером обчислень ефективність паралельних програм, де використовуються ці засоби, є невисокою. Головною причиною такого недовикористання потенційної продуктивності паралелізму є надто обмежувальний характер зазначених бар'єрних засобів. У цій статті для класу паралельних за даними програм з розподіленою та спільною пам'яттю і статичною дисципліною доступу до спільної пам'яті з боку паралельних компонент нами запропоновано координаційні абстракції паралельного програмування у вигляді формальних регулярних виразів, що мають на меті підвищення ефективності синхронізації та обміну даними між цими компонентами. Показано застосування запропонованих засобів програмування для вирішення проблем автоматизації розробки ефективних паралельних програм.uk
dc.identifier.citationДорошенко А. Ю. Координаційні абстракції програмування для ефективного розпаралелювання за даними / А. Ю. Дорошенко, І. С. Кононенко, О. Ю. Коротун // Наукові записки НаУКМА. - 1999. - Т. 16 : Комп'ютерні науки. - С. 23-29.uk
dc.identifier.urihttps://ekmair.ukma.edu.ua/handle/123456789/8498
dc.language.isoukuk
dc.relation.sourceНаукові записки НаУКАМА: Комп'ютерні наукиuk
dc.statuspublished earlieruk
dc.subjectсистеми паралельного програмуванняuk
dc.subjectпроблеми автоматизації розробкиuk
dc.subjectмодель паралельних програмuk
dc.subjectкоординаційна модельuk
dc.titleКоординаційні абстракції програмування для ефективного розпаралелювання за данимиuk
dc.title.alternativeCoordination programming abstractions for efficient data parallel computationen
dc.typeArticleuk
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
03_doroshenko_ayu.pdf
Size:
297.9 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
7.54 KB
Format:
Item-specific license agreed upon to submission
Description: