2013-04-11 6 views
1

В настоящее время я занимаюсь несколькими классами, использующими эти концепции, и в некоторых случаях термины «параллелизм» и «параллелизм» кажутся взаимозаменяемыми, и в некоторых случаях, похоже, существует разница. Являются ли эти термины синонимами? Если нет, каковы определения параллелизма и параллелизма и как понятия одинаковы/различны?Терминология параллелизма и параллелизма

ответ

1

да есть разница.

параллелизм: Способность выполнять задачи параллельно

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

http://www.haskell.org/haskellwiki/Parallelism_vs._Concurrency

+0

+1: интересное определение, никогда не видел его раньше, не является ли оно локальным для сообщества Haskell? –

+0

Нет, это не так. –

0

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

Смежные вопросы