в общем есть 4 ядерный проц, есть 2 приложения, которым надо задать какое ядро каждое из них может использовать. как это сделать ?
Ты говоришь о динамическом управлении процессоров. Я сам не юзал, но читал что с помощью софта MPI можно управлять вычислительной мощьностью процессора. Тебе нужно задать привязку потоков к ядрам. т.к. системой MPI я не пользовался, но насколько я знаю она создана для кластерных систем. По поводу твоего случая можно попробовать запустить ее на твоей машине и дать привязку потоков к ядрам. http://www.parallel.ru/tech/tech_dev/mpi.html http://www2.sscc.ru/SORAN-INTEL/paper/report_Markova.doc Еще советую почитать: на http://www.parallel.ru/ сможешь найти. p.s. удачи тебе!
Ну не юзал, то чё тогда? Гринко сам нагуглит, если трафеко не жалко. Да не за что, поставит гринка тебе плюсег и будешь более крутым хакером
С радостью бы заюзал было бы у меня больше двухядер под крышкой системника или своя кластерная система. А информацию я взял из google правильно, где то только около месяца назад, интересуясь кластерными системами.
Если сурс приложений можно изменять, то советую OpenMP - увеличение производительности в несколько раз при минимальных кодозатратах: ru.wikipedia.org/wiki/OpenMP(ссылки на туторы внизу) А кроме MPI могу посоветовать Mosix/OpenMosix(open уже вроде как закрыт), а этом случае сурс править ненадо. Ну а вообще это компетенция ядра. Если эти приложения однопоточные\fork()-нутые, то ядро само отлично справится.