???
Математика на уровне МГУ

Показано с 1 по 25 из 874

Тема: Storm Of War: The Battle of Britain - обзор с Е3

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    Забанен Аватар для aeropunk
    Регистрация
    13.06.2001
    Адрес
    Питер
    Возраст
    54
    Сообщений
    3,856

    Ответ: Storm Of War: The Battle of Britain - обзор с Е3

    Цитата Сообщение от Pbs
    Возможно, я не программист, но суть от этого не меняется. Несколько процессов или несколько потоков - суть одна. В теории есть, на практике добавки скорости не происходит. Собственно, именно синхронизация данных и есть главная проблема как я понял.
    Есть прибавка производительности от наличия дополнительных N процессоров или нет зависит от архитектуры приложения.

    Выделяют две модели параллелелизма STMD (Single-Thread, Multiple-Data) и MTMD (Multiple-Thread, Multiple-Data).

    В молели STMD данные разбиваются на однородные части, которые обрабатываются несколькими одинаковыми потоками управления.

    В модели MTMD все потоки специализированы и обрабатывают только данные своего определенного рода.

    Обычно наиболее полно процессоры используются теми программами, которые для наиболее требовательной к вычислительным ресурсам обработки данных используют модель STMD.

    На практике используется либо чистая модель MTMD, либо комбинация MTMD и STMD.

    Судя по тому, что показывет Task Manager, Ил-2 тоже является многопоточной программой. А исходя из того опыта, что наличие нескольких процессоров не дает существенного выигрыша в производлительности, можно сделать вывод, что там используется исключительно модель MTMD.

    В своем сообщении Youss вероятно имел в виду то, что в архитектуре БзБ будет также задействана и модель STMD.

    Со стороны железа и операционной системы никаких особых проблем с синхронизацией нет. ОС предоставляет все необходимые достаточно эффективные средства синхронизации. Грамотное использование этих средств остается на совести программиста.
    Крайний раз редактировалось aeropunk; 06.06.2006 в 19:17.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •