Паралельні та розподілені обчислення. Вибрані розділи

dc.contributor.authorКорочкін, Олександр Володимирович
dc.contributor.authorРусанова, Ольга Веніамінівна
dc.date.accessioned2022-06-28T09:09:07Z
dc.date.available2022-06-28T09:09:07Z
dc.date.issued2020
dc.description.abstractenAda programming language tools for software development for parallel and distributed systems are described. The language is used as a base in the credit module "Parallel and distributed computing". Programming tools for parallel systems with shared memory are considered: semaphores, atomic variables, barriers, protected types. Here is material on the possibilities of the Hell language for programming for parallel systems with local memory: the rendezvous mechanism. Ada tools for programming in distributed computer systems are considered: sockets, remote procedure call (RPC). Examples of the use of language to create software for parallel systems are different structural organization. For students of the educational program "Computer Systems and Networks" in the specialty 123 "Computer Engineering", who study the design of software for parallel computer systems, and will be useful during the course projects, bachelor's theses and master's theses, which use parallel computer systems.uk
dc.description.abstractukВикладено засоби мови програмування Ада для розробки програмного забезпечення для паралельних та розподілених систем. Мова використовується як базова в кредитному модулі “Паралельні та розподілені обчислення”. Розглянуто засоби програмування для паралельних систем зі спільною пам’яттю: семафори, atomic-змінні, бар’єри, захищені типи. Наведено матеріал про можливості мови Ада для програмування для паралельних систем зі локальною пам’яттю: механізм рандеву. Розглянуті засоби мови Ада для програмування в розподілених комп’ютерних системах: сокети, виклик віддалених процедур (RPC). Наведено приклади застосування мови для створення програмного забезпечення паралельних системах є різною структурною організацією. Для студентів освітньої програми «Комп’ютерні системи та мере-жі» за спеціальністю 123 «Комп’ютерна інженерія», які вивчають проектування програмного забезпечення для паралельних комп’ютерних систем, а також буде корисним під час виконання курсових проектів, бакалаврських робіт та магістерських дисертацій, в яких використовуються паралельні комп’ютерні системи.uk
dc.format.page123 c.uk
dc.identifier.citationПаралельні та розподілені обчислення. Вибрані розділи [Електронний ресурс] : навч. посіб. до кредитного модуля «Паралельні та розподілені обчислення» для студентів освітньої програми «Комп’ютерні системи та мережі», за спеціальністю 123 – “Комп’ютерна інженерія” / КПІ ім. Ігоря Сікорського ; уклад.: О. В. Корочкін, О. В. Русанова. – Електронні текстові дані (1 файл: 1,41 Мбайт). – Київ : КПІ ім. Ігоря Сікорського, 2020. – 123 с. – Назва з екрана.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/48224
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмова Адаuk
dc.subjectAda languageuk
dc.subjectпаралельні обчисленняuk
dc.subjectparallel computinguk
dc.subject.udc681.3.06uk
dc.titleПаралельні та розподілені обчислення. Вибрані розділиuk
dc.typeMethodical Materialuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Paralelni .pdf
Розмір:
1.38 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: