Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 0
  0   
								
								Всем доброго времени суток
Как можно разделить выполнение задачи по ядрам? Скажем, что у меня 8-ядерный процессор. Для примера возьмем 8 уравнений. Уравнения независимые и мне не надо ждать пока одно решиться, чтобы начать решать другое. Какими средствами можно назначить решать каждое уравнение ядру процессора? В какую сторону надо читать и есть ли где нибудь примеры подобных задач, а также какие-нибудь тесты для оценки производительности.
Надеюсь я понятно изложил свою мысль. 
Заранее спасибо.
Офлайн
 
							 41
  41   
								
								os.fork, multiprocessing
Офлайн
 
							 0
  0   
								
								а можно подробнее узнать о библиотеках и методах которые вы привели? У меня питон 2.5 и я не нашол ни первого ни второго
Офлайн
 
							 26
  26   
								
								os.fork есть. Надо не опечатываться при поиске и всё найдётся.
multiprocessing появилась в 2.6. Но можно найти порт для 2.5.
Офлайн
 
							 32
  32   
								
								вот пример мултипроцессинга
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)