В последнее время развитие железа пошло в сторону многоядерности процессоров. Передо мной стала задача разработки приложения, которое могло бы использовать приемущества многоядености. Облазил много источников, где упонинаються различные среды разработки и библиотеки, но все они направлены на создание вычислительного кластера (сети), е. е. несколько ядер под управлением нескольких операционных систем. Мне же нужна среда или либа для создания приложения для многоядерной архитектуры под управлением одной ОС. Подозреваю что подобная задача не из легких, поскольку винда например сама менеджит несколько ядер, создавая для каждого по пулу потоков и разпределяя потоки между ядрами. Но возможно это можно как-то обойти...