]> git.baikalelectronics.ru Git - kernel.git/commit
[CELL] spufs: integration of SPE affinity with the scheduller
authorArnd Bergmann <arnd@arndb.de>
Fri, 20 Jul 2007 19:39:49 +0000 (21:39 +0200)
committerArnd Bergmann <arnd@klappe.arndb.de>
Fri, 20 Jul 2007 19:42:18 +0000 (21:42 +0200)
commitfafe3c95761f5143f3ffd157a5b59f9df3a73275
tree4adcbbfa5402e46c816788cd86f992082d2a6f61
parent310c413ae8ad776e9cdb0926ed4d83bfac0cd562
[CELL] spufs: integration of SPE affinity with the scheduller

This patch makes the scheduller honor affinity information for each
context being scheduled. If the context has no affinity information,
behaviour is unchanged. If there are affinity information, context is
schedulled to be run on the exact spu recommended by the affinity
placement algorithm.

Signed-off-by: Andre Detsch <adetsch@br.ibm.com>
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
arch/powerpc/platforms/cell/spu_base.c
arch/powerpc/platforms/cell/spufs/sched.c