Разница между параллельным и последовательным выполнением процессов в компьютерных системах заключается в следующем:
- Последовательное выполнение определяет поочерёдное, постепенно упорядоченное выполнение без пропусков и повторений, по одной инструкции в единицу времени линейным способом. stepik.org Последовательное выполнение осуществляется одним потоком, который может выполнять инструкции только в строго очередном порядке. stepik.org
- Параллельное выполнение подразумевает выполнение нескольких задач одновременно, для этого требуется более одного вычислительного устройства (ядра, процессора). stepik.org github.com Параллельное программирование подразумевает разбиение общей задачи на независимые подзадачи, которые можно рассчитать параллельно, а затем объединить результаты. stepik.org
Таким образом, последовательное выполнение обрабатывает задачи одну за другой, а параллельное выполнение разделяет обязанности на более мелкие подзадачи, которые обрабатываются одновременно, используя несколько процессоров для более быстрого выполнения. www.geeksforgeeks.org