Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Вступ. 
Масивно-паралельна архітектура типу Red Storm

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Користувач може визначити логічний номер процесора, до якого він підключений, і організувати обмін повідомленнями з іншими процесорами. Використовуються два варіанти роботи операційної системи на машинах MPP-архітектури. В одному повноцінна операційна система працює тільки на керуючий машині (front-end), на кожному окремому модулі функціонує сильно урізаний варіант ОС, що забезпечує роботу тільки… Читати ще >

Вступ. Масивно-паралельна архітектура типу Red Storm (реферат, курсова, диплом, контрольна)

Темою курсової роботи є «MPP (massive parallel processing) — масивно-паралельна архітектура типу Red Storm». Головна особливість архітектури МРР полягає в тому, що пам’ять фізично розділена. У цьому випадку система будується з окремих модулів, що містять процесор, локальний банк операційної пам’яті (ОП), два комунікаційних процесора (рутера) або мережевий адаптер, іноді - жорсткі диски та інші пристрої введення / виведення. Один рутер використовується для передачі команд, інший — для передачі даних. По суті, такі модулі представляють собою повнофункціональні комп’ютери.

Головною перевагою систем з роздільною пам’яттю є хороша масштабованість: на відміну від SMP-систем, в машинах з роздільною пам’яттю кожен процесор має доступ тільки до своєї локальної пам’яті, у зв’язку з чим не виникає необхідності в потактовій синхронізації процесорів. Практично всі рекорди по продуктивності в 1990;і роки встановлені на машинах саме такої архітектури, які складаються з кількох тисяч процесорів (ASCI Red, ASCI Blue Pacific). Проте відсутність спільної пам’яті помітно знижує швидкість межпроцесорного обміну, оскільки немає загального середовища для зберігання даних, призначених для обміну між процесорами. Потрібна спеціальна техніка програмування для реалізації обміну повідомленнями між процесорами.

Користувач може визначити логічний номер процесора, до якого він підключений, і організувати обмін повідомленнями з іншими процесорами. Використовуються два варіанти роботи операційної системи на машинах MPP-архітектури. В одному повноцінна операційна система працює тільки на керуючий машині (front-end), на кожному окремому модулі функціонує сильно урізаний варіант ОС, що забезпечує роботу тільки розташованої в ньому гілки паралельного додатка. У другому варіанті на кожному модулі працює повноцінна UNIX-подібна ОС, що встановлюється окремо.

Отже метою виконання курсової роботи є дослідження масивно-паралельної архітектури МРР типу Red Storm, а також розробка паралельного алгоритму та програмна реалізація обчислення особистих чисел матриці із аналізом залежності часу виконання від кількості потоків для різної величини матриць. red storm мтриця програмний Постановка задачі.

Завданням курсової роботи є:

  • 1. Дослідження MPP (massive parallel processing) — масивно-паралельної архітектури типу Red Storm;
  • 2. Розробка алгоритму паралельного обчислення особистих чисел матриці та реалізація його програмно із застосуванням мови C# та Visual Studio IDE;
  • 3. Аналіз показників продуктивності написаної програми.
Показати весь текст
Заповнити форму поточною роботою