In this presentation we take a look at Global Task Scheduling (GTS), a
solution to support asymmetric multi-processing capable CPUs. More
specifically we describe the solution, it’s foundation, how tasks are
scheduled in order to take full advantage of the asymmetric computing
power and what areas of the Linux kernel have been modified. We will
also go through a list of things to keep in mind when porting the code
to a new platform before concluding with an overview of some of the
tuneables that add flexibility to the model.