Page 190 - 6111
P. 190
- обчислення із залученням великих обсягів розподілених даних
(Data-Intensive Computing), наприклад, у метеорології, астрономії,
фізиці високих енергій;
- колективні обчислення (Collaborative Computing).
Перший напрямок застосування GRID – запуск традиційних,
але ресурсномістких програм і додатків на адекватних
обчислювальних потужностях. Уже перші спроби використання для
цих цілей традиційних мережевих технологій показали високій
ступінь впливу інфраструктури на можливості реалізації концепції
високопродуктивних розподілених обчислень.
Другий напрямок застосування – виконання паралельних
програм на процесорах, встановлених в окремі комп’ютери. Обмін
даними між процесорами забезпечується не спеціально
розробленими каналами зв’язку, як у суперкомп’ютерних
архітектурах, а локальними і глобальними мережами серійного і,
завдяки цьому, не такого вартісного устаткування. Підтримка
розподілених паралельних процесів є головною рисою, що відрізняє
технології метакомп’ютингу від звичайних сьогодні клієнт-
серверних обчислень, де виклики процедур відбуваються за
синхронним принципом. Такий напрямок застосування здається
найцікавішим тому, що дозволяє отримати еквівалентні
обчислювальні потужності без мільйонних вкладень у
суперкомп’ютери.
Зусилля багатьох дослідників в області розподілених обчислень
спрямовані на те, щоб довести можливість ефективної роботи
паралельних додатків в умовах ненадійних мереж групового
використання.
Проблема, однак, полягає не тільки в мережах. Основною
проблемою залишається створення паралельних програм. З появою
таких інструментальних засобів як PVM, адаптованої для GRID та
повної версій MPI для різнорідних обчислювальних платформ,
паралельних версій мов С і Fortran, ситуація покращилася, проте
розробка і налагодження програм з паралельними процесами все ще
надзвичайно ускладнена. Це й є ще однією з перешкод розширення
сфери застосування метакомп’ютерних мережевих обчислень.
Іншим фактором, що стримує розвиток метаобчислень,
вважають відсутність технологій програмування, позбавлених
властивостей відтворення інформаційного шуму. Один з підходів
вирішення цієї проблеми пропонує принципи і способи формування
в ресурсах мережі єдиного, математично однорідного поля
комп’ютерної інформації. Він спрямований на випереджуюче
створення засобів програмування глобально-розподілених
189