Управляемые платформы и ОС - форум
http://forum.managed-os.ru/

Вопрос по программированию для многоядерных процессоров.
http://forum.managed-os.ru/viewtopic.php?f=19&t=6
Страница 1 из 1

Автор:  dream-x [ 12 янв 2011, 19:45 ]
Заголовок сообщения:  Вопрос по программированию для многоядерных процессоров.

Здравствуйте, форумчане.
Форум открылся очень кстати... Вот сейчас интересуюсь программированием для многоядерных процессоров (или может лучше систем). Так вот вопрос собственно в том могу ли я вручную распределять (или раскидывать) процессы по ядрам (если у меня к примеру 2 или 4 ядра) вопреки планировщику (про приоритеты знаю, но мне нужно именно контролировать этот процесс)? Интересует где это возможно и всякая полезная информация и где что почитать? Спасибо всем ответившим :)

Автор:  Gray [ 13 янв 2011, 09:29 ]
Заголовок сообщения:  Re: Вопрос по программированию для многоядерных процессоров.

Боюсь, я не совсем компетентен в этих вопросах, но...
Какая у вас платформа/ОС? Вот в Windows, насколько я знаю, есть так называемые "нити" - поток пользовательского режима их может планировать сам. В Linux же, насколько я знаю, есть User-level threads для этих же целей.
Но, повторяю, я не совсем компетентен в этих вопросах и, к тому же, глубоко не вчитывался - вот здесь (http://evanjones.ca/software/threading.html) и вот здесь (http://en.wikipedia.org/wiki/Thread_%28computer_science%29) почитайте.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/