title: Where is Linux Scheduler code about multicore?
body: <p>I know currently Linux kernel is using CFS as the scheduler and I know the code is located in kernel/sched/fair.c. </p>
  
  <p>I checked the file "fair.c" but I didn't find any part is assigning tasks to different cpu so I'm wondering is there part or other code that are working for load balancing or coordinate cores work together? </p>
  
  <p>Thank you.</p>