Теория и практика параллельных вычислений

       

Контрольные вопросы


  1. Как определяется задача Дирихле для уравнения Пуассона?
  2. В чем состоят основные положения метода конечных разностей?
  3. Какие способы распараллеливания сеточных методов могут быть использованы для многопроцессорных вычислительных систем с общей памятью?
  4. В каких ситуациях необходима синхронизация параллельных вычислений?
  5. Как характеризуется поведение параллельных участков программы при наличии условий состязания потоков?
  6. В чем состоит проблема взаимоблокировки?
  7. Какие методы могут быть использованы для достижения однозначности результатов параллельных вычислений для сеточных методов?
  8. Как изменяется объем вычислений при применении методов волновой обработки данных?
  9. Как повысить эффективность методов волновой обработки данных?
  10. Как очередь заданий позволяет улучшить балансировку вычислительной нагрузки процессоров?
  11. Какие проблемы приходится решать при организации параллельных вычислений на системах с распределенной памятью?
  12. Какие основные схемы распределения данных между процессорами могут быть использованы для сеточных методов?
  13. Какие основные операции передачи данных используются в параллельных методах решения задачи Дирихле?
  14. Каким образом организация множественной волны вычислений позволяет повысить эффективность волновых вычислений в системах с распределенной памятью?



Содержание раздела