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