Сообщение Re: Чего нехватает для нормальной реализации многопоточности от 06.05.2016 18:40
Изменено 06.05.2016 18:40 velkin
Здравствуйте, kov_serg, Вы писали:
_>У всех разные подходы но стройного и красивого решения не видно.
_>Чего не хватает для нормальной многопоточности.
Из головы:
1) Не все алгоритмы распараллеливаются
2) Преимущество распараллеливания должно превзойти затраты на него
_>У всех свои грабли и скрытые ужасы.
_>Или принципиально счастья не будет? Из-за накопленого кода. Или всех устраивает, то что есть?
3) Плюс зависимость от типа многопроцессороной системы.
Классификация многопроцессорных вычислительных систем:
4) Опять же и программист должен мыслить с точки зрения параллельного исполнения, даже если это простейшая диаграмма деятельности.
Ну, а собственно говоря в чём проблема, готовые решения в виде библиотек алгоритмов вроде как есть, программисту лишь нужно их использовать.
_>У всех разные подходы но стройного и красивого решения не видно.
_>Чего не хватает для нормальной многопоточности.
Из головы:
1) Не все алгоритмы распараллеливаются
2) Преимущество распараллеливания должно превзойти затраты на него
_>У всех свои грабли и скрытые ужасы.
_>Или принципиально счастья не будет? Из-за накопленого кода. Или всех устраивает, то что есть?
3) Плюс зависимость от типа многопроцессороной системы.
Классификация многопроцессорных вычислительных систем:
4) Опять же и программист должен мыслить с точки зрения параллельного исполнения, даже если это простейшая диаграмма деятельности.
Ну, а собственно говоря в чём проблема, готовые решения в виде библиотек алгоритмов вроде как есть, программисту лишь нужно их использовать.
Re: Чего нехватает для нормальной реализации многопоточности
Здравствуйте, kov_serg, Вы писали:
_>У всех разные подходы но стройного и красивого решения не видно.
_>Чего не хватает для нормальной многопоточности.
Из головы:
1) Не все алгоритмы распараллеливаются
2) Преимущество распараллеливания должно превзойти затраты на него
_>У всех свои грабли и скрытые ужасы.
_>Или принципиально счастья не будет? Из-за накопленного кода. Или всех устраивает, то что есть?
3) Плюс зависимость от типа многопроцессорной системы.
Классификация многопроцессорных вычислительных систем:
4) Опять же и программист должен мыслить с точки зрения параллельного исполнения, даже если это простейшая диаграмма деятельности.
Ну, а собственно говоря в чём проблема, готовые решения в виде библиотек алгоритмов вроде как есть, программисту лишь нужно их использовать.
_>У всех разные подходы но стройного и красивого решения не видно.
_>Чего не хватает для нормальной многопоточности.
Из головы:
1) Не все алгоритмы распараллеливаются
2) Преимущество распараллеливания должно превзойти затраты на него
_>У всех свои грабли и скрытые ужасы.
_>Или принципиально счастья не будет? Из-за накопленного кода. Или всех устраивает, то что есть?
3) Плюс зависимость от типа многопроцессорной системы.
Классификация многопроцессорных вычислительных систем:
4) Опять же и программист должен мыслить с точки зрения параллельного исполнения, даже если это простейшая диаграмма деятельности.
Ну, а собственно говоря в чём проблема, готовые решения в виде библиотек алгоритмов вроде как есть, программисту лишь нужно их использовать.