Comments 15
OpenMP само по себе не ново, но почитать о «практическом использовании многоядерных процессоров» всегда интересно.
Ждем продолжения
Ждем продолжения
Выглядит перспективно, будем надеятся что на практике будет так же.
Не кисло с комментариями =)) А вообще выглядит довольно интересно
спасибо! ждем продолжения с рабочими примерами
OpenMP это круто — очень легко можно сделать однопоточное приложение многопоточным. Жалко что только для систем с общей памятью.
Систем с общей памятью сейчас большинство. Я имею в виду машины обыкновенных пользователей. И именно по этому технология OpenMP должна стать весьма популярной среди прикладных программистов. Для систем с распределенной памятью давно существуют другие технологии, такие как MPI. И программирование под такие системы освоено гораздо лучше. Так что думаю не стоит переживать, что OpenMP не подходит для таких систем. Технологию OpenMP занимает новую быстро растущую нишу многоядерных систем, где крайне удобна.
В маштабируемых системах сейчас тенденция создавать комбинированные программы — т.е OpenMP на уровне узла + MPI для коммуникации между узлами, просто использование mpi заставляет програмиста напрячься несколько сильнее чем openmp.
openmp давно не новость. расскажите лучше как ваш transactional memory compiler работает
Очень интересно будет почитать про nested openmp и, особенно, про cluster openmp, Software DSM.
Только на середине пути не забросьте цикл статей, пожалуйста.
Sign up to leave a comment.
Параллельные заметки №1 – технология OpenMP