Информация об изменениях

Сообщение Re: Чего нехватает для нормальной реализации многопоточности от 06.05.2016 18:40

Изменено 06.05.2016 18:40 velkin

Здравствуйте, kov_serg, Вы писали:

_>У всех разные подходы но стройного и красивого решения не видно.

_>Чего не хватает для нормальной многопоточности.

Из головы:
1) Не все алгоритмы распараллеливаются
2) Преимущество распараллеливания должно превзойти затраты на него

_>У всех свои грабли и скрытые ужасы.

_>Или принципиально счастья не будет? Из-за накопленого кода. Или всех устраивает, то что есть?

3) Плюс зависимость от типа многопроцессороной системы.

Классификация многопроцессорных вычислительных систем:


4) Опять же и программист должен мыслить с точки зрения параллельного исполнения, даже если это простейшая диаграмма деятельности.



Ну, а собственно говоря в чём проблема, готовые решения в виде библиотек алгоритмов вроде как есть, программисту лишь нужно их использовать.
Re: Чего нехватает для нормальной реализации многопоточности
Здравствуйте, kov_serg, Вы писали:

_>У всех разные подходы но стройного и красивого решения не видно.

_>Чего не хватает для нормальной многопоточности.

Из головы:
1) Не все алгоритмы распараллеливаются
2) Преимущество распараллеливания должно превзойти затраты на него

_>У всех свои грабли и скрытые ужасы.

_>Или принципиально счастья не будет? Из-за накопленного кода. Или всех устраивает, то что есть?

3) Плюс зависимость от типа многопроцессорной системы.

Классификация многопроцессорных вычислительных систем:


4) Опять же и программист должен мыслить с точки зрения параллельного исполнения, даже если это простейшая диаграмма деятельности.



Ну, а собственно говоря в чём проблема, готовые решения в виде библиотек алгоритмов вроде как есть, программисту лишь нужно их использовать.