9-11 July 2007
Vilnius, Lithuania
Europe/Zurich timezone
- europython@python.org
Support
Taking advantage of multiple CPUs for games - simply.
Presented by Mr. Rene DUDFIELD
on
10 Jul 2007
from
11:00
to
11:30
Session:
Games
content
Taking advantage of multiple CPUs for games --- simply, is the topic of this paper.
Using a simple interface that many are already familiar with --- Pythons 'map'
function. It talks about how to avoid the Global Interpreter Lock (GIL) limitation
in Pythons threading libraries. As well as how to choose which parts of a game to
thread. Finally it shows how easy it can be, by converting a full pygame to make use
of multiple CPUs --- and benchmarking the game.
summary
Taking advantage of multiple CPUs for games --- simply, is the topic of this paper.
Using a simple interface that many are already familiar with --- Pythons 'map'
function. It talks about how to avoid the Global Interpreter Lock (GIL) limitation
in Pythons threading libraries. As well as how to choose which parts of a game to
thread. Finally it shows how easy it can be, by converting a full pygame to make use
of multiple CPUs --- and benchmarking the game.
Place
Location: Vilnius, Lithuania
Room: Theta
Event calendar file