Дом развитие Что такое параллелизм? - определение из техопедии

Что такое параллелизм? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает параллелизм?

Параллелизм в контексте компьютерных наук - это способность программы разлагаться на части, которые могут работать независимо друг от друга. Это означает, что задачи могут выполняться не по порядку, и результат будет таким же, как если бы они выполнялись по порядку.

Техопедия объясняет параллелизм

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

Параллельные программы могут быть сложными для написания просто потому, что управление независимыми задачами требует координации ресурсов. Знаменитая «Обедающая философская проблема» - это классический мысленный эксперимент, который иллюстрирует сложности совместного использования ресурсов и параллелизма.

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

Это определение было написано в контексте программирования
Что такое параллелизм? - определение из техопедии