На днях на сайта IBM появилась большая статья, раскрывающая тему разработки приложений для систем с симметричной мультипроцессорностью (Linux and symmetric multiprocessing). В статье затрагиваются особенности работы с потоками, настройки ядра, защиты переменных ядра и т.п. Текст статьи тут.