Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Datebailo
0 / 4 / 6
Регистрация: 13.05.2016
Сообщений: 58
1

Теория о многопоточности и многопроцессорности

20.11.2016, 19:29. Просмотров 425. Ответов 10
Метки нет (Все метки)

Ребят, возник вот такой вопрос: в каком случае многопоточность и многопроцессорность не будут работать?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2016, 19:29
Ответы с готовыми решениями:

О многопоточности
Интересно, стало, а сколько всего потоков я могу открыть в своем проекте,...

изучение многопоточности
с чего стоит начать изучение многопоточности? есть базовые знания по С++,...

Производительность многопоточности
Доброго времени суток. Решил заняться многопоточностью, и натолкнулся на...

Синхронизации многопоточности
добрый день, пытаюсь сделать синхронизацию потом на примере producer\consumer,...

Управление потоками в многопоточности
вопрос простой: что посоветуете почитать по теме для начинающего? с помощью...

10
ssXXss
266 / 188 / 33
Регистрация: 15.01.2011
Сообщений: 681
20.11.2016, 19:34 2
100500 не будет работать при выключении компа из розетки, проверенно.
0
Ferrari F1
793 / 522 / 156
Регистрация: 27.01.2015
Сообщений: 3,025
Записей в блоге: 1
Завершенные тесты: 1
20.11.2016, 19:35 3
Datebailo, когда комп одноядерный
0
Datebailo
0 / 4 / 6
Регистрация: 13.05.2016
Сообщений: 58
20.11.2016, 19:44  [ТС] 4
Ferrari F1, когда компьютер одноядерный многопроцессорность будет выполнятся: процессы на ядре будут делать иллюзию паралелльности. Или ты про процессоры?
0
Armatus
53 / 53 / 45
Регистрация: 24.03.2016
Сообщений: 377
Завершенные тесты: 4
20.11.2016, 19:44 5
Ferrari F1, разве? Разделит же процессы ( будет их обрабатывать по карусели) но работать будет же.
0
Ferrari F1
793 / 522 / 156
Регистрация: 27.01.2015
Сообщений: 3,025
Записей в блоге: 1
Завершенные тесты: 1
20.11.2016, 20:00 6
Datebailo, Armatus, я вобще о много(-поточности, -процессорности) ни малейшего понятия не имею. Никогда с ними не работал
0
Убежденный
Ушел с форума
Эксперт С++
16128 / 7275 / 1181
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
20.11.2016, 20:00 7
Цитата Сообщение от Datebailo Посмотреть сообщение
в каком случае многопоточность и многопроцессорность не будут работать?
Постановка вопроса размытая. Что значит "не будут работать"?
0
Datebailo
0 / 4 / 6
Регистрация: 13.05.2016
Сообщений: 58
20.11.2016, 20:07  [ТС] 8
Убежденный, не будет работать значит не будет работать, то и есть программа написанная, допустим, с помощью библиотеки MPI работать не будет.
0
Убежденный
Ушел с форума
Эксперт С++
16128 / 7275 / 1181
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
20.11.2016, 23:14 9
Ну программная ошибка, например.
Автор программы не предусмотрел, что ее будут запускать на многопроцессорной машине.
В итоге при запуске вылетает какая-нибудь ошибка и программа завершается аварийно.
0
Datebailo
0 / 4 / 6
Регистрация: 13.05.2016
Сообщений: 58
21.11.2016, 00:01  [ТС] 10
Убежденный, это очевидно.
К примеру, если нет процессора, программа тоже не будет работать.

Но, нужно что-то такое, что не так просто, если такое есть. Если же на любом компьютере многопроцессорная и многопоточная программы будут работать - можно было так и ответить.
0
DrOffset
9014 / 4861 / 1196
Регистрация: 30.01.2014
Сообщений: 7,943
21.11.2016, 10:47 11
Datebailo, если многопоточность поддерживается операционной системой, то будут. От железа тут зависит только эффективность.
Есть ОС, которые многопоточность не поддерживают, например DOS. Впрочем, и под DOS можно реализовать планировщик потоков\процессов в рамках своей программы (вспомним ранние версии Windows, которые базировались на DOS).
0
21.11.2016, 10:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2016, 10:47

Сравнение многопоточности С++11 и WinAPI
У меня скорее теоретический вопрос, чем практический. Есть ли разница работы с...

Подскажите литературу о многопоточности!
Начинал читать QNX/UNIX Анатомия Параллелизма О.Цилюрик Е.Горошко, но там упор...

Реализация многопоточности в консоли
Доброго времени суток. Не могу разобраться в многопоточности. Реализовано...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru