Деякі Аспекти Використання Функціональних Мов Програмування в Задачах Паралелізації

Автор(и)

  • Артур Марцінковський кафедра інформатики Прикарпатський національний університет імені Василя Стефаника
  • Oрест Гейко кафедра інформатики Прикарпатський національний університет імені Василя Стефаника

Ключові слова:

дистрибутоване програмування, функціональне програмування, паралелізм

Анотація

В статті розглянуто деякі аспекти функціонального програмування, які використовуються для паралелізації обчислень та формування асинхронних додатків на основі прозорості посилань, чистих функцій; персистентних структури даних та іммутабельністі даних. Розглянуто особливості функціональних алгоритмів для паралельної обробки гігантських наборів даних, таких як Map/Reduce.

##submission.downloads##

Опубліковано

19.05.2018

Номер

Розділ

Секція 1 Інформаційні технології в технічних, системах спеціального призначення, соціумі, освіті, медицині, економіці, управлінні, екології та юриспруденції