Программирование на "С/C++" и не только

Previous Entry Share
multi-core programming в линуксе?
Tsukasa
tsukasa wrote in ru_cpp
Хочу попробовать написать мульти-ядерную програмку (Федора линукс). Нужно очень мало: чтобы каждое ядро просто обсчитывало одну и ту же процедуру с разными параметрами и в виде какого-нибудь message передавало результат управляющему треду и получало новое задание. Внутри себя задачи будут полностью автономны, т.е. вещи типа mutexов будут неактуальны. Просто надо посчитать кучу одинаковых процедур.

Познания в параллельном программировании у меня теоретические. Какие тулкиты сейчас следует использовать? Желательны ссылки с примерами для быстрого старта.

  • 1
В C++11 потоки поддерживаются на уровне стандартной б-ки. Если не C++11, то boost::threads. Если вообще C, то родные pthreads. Задача настолько простая, что ошибиться трудно.

Упд: хи-хи, а пост-то прошлогодний. То-то я смотрю, активность в ленте необычайная, а оно вон что.

Edited at 2013-03-20 10:46 am (UTC)

да, прорезалось

  • 1
?

Log in

No account? Create an account