Розподілені обчислення

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Розподі́лені обчи́слення (розподілена обробка даних) — спосіб розв'язання трудомістких обчислювальних завдань з використанням двох і більше комп'ютерів, об'єднаних в мережу.

Розподілені обчислення є окремим випадком паралельних обчислень, тобто одночасного розв'язання різних частин одного обчислювального завдання декількома процесорами одного або кількох комп'ютерів. Тому необхідно, щоб завдання, що розв'язується було сегментоване — розділене на підзадачі, що можуть обчислюватися паралельно. При цьому для розподілених обчислень доводиться також враховувати можливу відмінність в обчислювальних ресурсах, які будуть доступні для розрахунку різних підзадач. Проте, не кожне завдання можна «розпаралелити» і прискорити його розв'язання за допомогою розподілених обчислень.

Зміст

Список проектів розподілених обрахунків [ред.]

Нижче приведений список найпопулярніших проектів розподілених обчислень в інтернеті. Повніший список практично всіх існуючих і закінчених проектів розподілених обчислень в інтернет і можна переглянути на сайті Distributed Computing(англ.). Учасники розподілених обрахунків в Україні працюють як самостійно, так і в складі команд, найчисельнішою та найпотужнішою з яких є - Distributed Computing Team Ukraine. Статус команди - Національна, офіційний сайт [1]

Список українських проектів розподілених обчислень [ред.]

Біологія та медицина [ред.]

  • Rosetta@home — вирахування структури білка із самою низькою енергією;
  • Folding@Home — проект з вирахування третинної структури білків;
  • World Community Grid — дослідження, пов'язані із генетикою людини, а також із різноманітними важкими захворюваннями. Вивчення білків, та їх каталогізація;
  • grid.org — проект з пошуку ліків від Карциноми (закінчений 27 квітня 2007 року (не знайдено));
  • Find-a-Drug — проект з пошуку ліків від різноманітних хвороб шляхом обрахунку докінгу білків із різними молекулами (закінчено 2005 року), приєднався до WCG;
  • DrugDiscovery@Home — Російський проект, Згортання білків, скрінінг баз даних біологічно активних сполук;
  • Proteins@home.

Математика та криптографія [ред.]

Природничі науки [ред.]

ПЗ для організації розподілених обчислень [ред.]

  • Apache Hadoop
  • BOINC — відкрита інфраструктура для розподілених обрахунків Університету Берклі (Berkeley Open Infrastructure for Network Computing), яка поширюється за ліцензією LGPL.
  • Condor(англ.)
  • Globus Toolkit(англ.) — набір програм, який значно спрощує створення та керування розподіленими обрахунками.

Дивіться також [ред.]

Посилання [ред.]


Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.