Кто-то сказал, что:
Параллелизм подобен человеку, жонглирующему только одной рукой.Независимо от того, как кажется, человек держит только один мяч за раз.Параллелизм - это когда жонглер использует обе руки.
Я понимаю основные предположения.
Но кто-то может ссылаться?
Я имею в виду:
шары - нити?
рука - процесс / ядро?
человек - процессор / ядро?
Iзнаю, что это странный вопрос, но я считаю, что он может решить основную точку зрения на эту тему.
EDIT
Исходя из ваших ответов, я должен сказать, что я немного сбит с толку.
Я думал, что человек - это процесс.
Этот процесс может иметь много потоков.
Независимо от того, является ли компьютер одноядерным или многоядерным.
Таким образом, одна рука будет одним ядром.
То есть шары - это потоки.И это ядро может обрабатывать только один поток одновременно.
Если имеется одноядерный процессор и более одного потока, может присутствовать параллелизм.
Потоки переключаются между собой.Но одновременно работает только один поток.
Если имеется многоядерный процессор и много потоков, каждый поток может выполняться каждым ядром отдельно в одно и то же время, поэтому параллелизм присутствует.
Что ты думаешь?