LINUX.ORG.RU

Как это правильно называется?

 ,


0

2

есть вполне четкое разграничение между 2-мя противоположными моделями: 1) один процесс выполняется на множестве процессоров и 2) множество процессов выполняется на одном процессоре.

Есть ли четкая устоявшаяся терминология на этот счет?

один процесс выполняется на множестве процессоров

эм? типа распределенное вычисление?

anonymous ()

один процесс выполняется на множестве процессоров

Распараллеливание задачи?

множество процессов выполняется на одном процессоре.

Многозадачность

Pavval ★★★★★ ()

Параллелизм и конкурентность. Хотя и в том и в другом случае ограничения выглядят немного иначе.

KblCb ★★★★★ ()
Ответ на: комментарий от filequest

Есть ещё и третья модель - распараллеливание в одном потоке. Это когда внутри while switch'ами бьют на шаги с целью не тратить ресурсы на отдельный поток (на винде) или когда у тебя просто один поток (на микроконтроллерах). Так же известен как пуллинг-стиль.

anonymous ()

Нету такого разграничения.

Есть параллельное(parallelism) и конкурентное(concurrency) выполнение, но это скорее разные уровни гарантий для возможной реализации параллельного выполнения.

На лекториуме, в курсе «параллельное программирование» тип эту тему раскрывал, в одной из первых лекций, подозреваю, что в первой.

pon4ik ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.