Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Обчислення визначених інтегралів методом прямокутників за допомогою MPI

Реферат Обчислення визначених інтегралів методом прямокутників за допомогою MPI





апаратними засобами використовуваної ЕОМ. Вони забезпечують прекрасну ефективність роботи, але прикладної код, написаний для однієї платформи не може бути легко перенесений на другую.позволяет вам писати портативні програми, які все ще використовують у своїх інтересах специфікації апаратних засобів ЕОМ і програмного забезпечення, що пропонується постачальниками. На щастя, ці турботи в основному беруть на себе запити MPI, бо конструктори налаштували ці виклики на основні апаратні засоби ЕОМ і навколишнє середовище програмного забезпечення. br/>

2. Як використовувати MPI


Якщо у вас вже є послідовна версія програми і ви збираєтеся її модифікувати використовуючи MPI, перед розпаралелюванням переконайтеся, що ваша послідовна версія бездоганно налагоджена. Після цього додайте виклики функцій MPI у відповідні місця вашої програми. p align="justify"> Якщо Ви пишете програму MPI з чистого аркуша, і написати спочатку послідовну програму (без викликів MPI) не становить великої праці, зробіть це. Повторимо, ідентифікація та видалення непаралельних помилок спочатку набагато полегшить налагодження паралельної програми. Розробляйте ваш паралельний алгоритм, використовуючи в своїх інтересах будь паралелізм, властивий вашій послідовному кодом, наприклад, великі масиви які можна розбити на підзадачі і обробляти незалежно. p align="justify"> налагоджуючи паралельну версію упевніться спочатку, що запуски вашої програми успішні на декількох вузлах. Потім поступово збільшуйте число вузлів, наприклад, від 2 до 4, потім 8, і т.д. Таким шляхом ви не будете витрачати даремно багато машинного часу на додаткові помилки. br/>

3. Програми MPI


По-перше, розглянемо формати фактичних викликів, використовуваних MPI.

Прив'язка до мови C

Для C, загальний формат має вигляд


rc = MPI_Xxxxx (parameter,.)


Зауважимо, що регістр тут важливий. Наприклад, MPI має бути заголовним, так само як і перша буква після підкреслення. Усі наступні символи Дольний бути в нижньому регістрі. Мінлива rc - є якийсь код повернення, який має цілий тип. У разі успіху, він встановлюється в MPI_SUCCESS. p align="justify"> Програма на C повинна включати файл "mpi. h ". Він містить визначення для констант і функцій MPI. p align="justify"> Функції MPI

Основна схема програми MPI підпорядковується наступним загальним кроках:

Ініціалізація для комунікацій

- Комунікації розподілу даних по процесах

Вихід "чистим" способом із системи передачі повідомлень по завершенні комунікацій

MPI має понад 125 функцій. Тим не менш, початківець програміст звичайно може мати справу тільки з шістьма функціями, які ілюс...


Назад | сторінка 2 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Культурно-розважальні програми на російському телеекрані (на прикладі прогр ...
  • Реферат на тему: Основні етапи розробки програми обчислення певного інтеграла функції за мет ...
  • Реферат на тему: Порівняльний аналіз програми Занкова і традиційної програми
  • Реферат на тему: Створення програми, що включає всі програми лабораторних робіт
  • Реферат на тему: Програми маркетингових комунікацій