понедельник, 18 июня 2007 г.

Необходимо выполнить N раз однотипную работу. Что рациональнее: последовательная или параллельная работа?

Задача:Есть два пути решение: последовательный и параллельный.

Последовательный способ решения
Выполняю всю работу первого задания до конца, возвращаюсь к началу второго задания и продолжаю.

Параллельный способ решения
Выполняю однотипные элементы всех работ, перехожу к следующим однотипным элементам.

Сильные и слабые стороны каждого метода

Последовательный способ
+ контроль над полным процессом
финальный этап очень неустойчив и зависит от начального. Поэтому ошибка, в начале может привести к беспорядку в конце - время выполнения
+ смотришь на проблему (задачу) глобально

Параллельный способ
- неустойчивость: можно понять, что ты ошибаешься лишь на последнем этапе

+ лучшее выполнение каждой составной части (оптимизация). Изобретение конвейера Генри Фордом.

- все время видишь лишь часть общей картины

Комментариев нет: