Announcement

Collapse
No announcement yet.

Linux 4.3 Scheduler Change "Potentially Affects Every SMP Workload In Existence"

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 4.3 Scheduler Change "Potentially Affects Every SMP Workload In Existence"

    Phoronix: Linux 4.3 Scheduler Change "Potentially Affects Every SMP Workload In Existence"

    Aside from Ingo Molnar's x86 boot changes he sent in to Linus Torvalds for the Linux 4.3 merge window, he also sent in the scheduler changes for this next version of the Linux kernel...

    http://www.phoronix.com/scan.php?pag...-Scheduler-SMP

  • #2
    Generally speaking, if you can get the same outcome with less complexity, you'll get better performance (as well as easier to maintain code). I'm interested to see the results.

    Comment


    • #3
      In other words : big call for testing and benchmarking many types of workloads, will certainly be interesting to see if there is any fallout.

      S.

      Comment


      • #4
        Always a win. Half the code size for same task. Any fallout (if any) will probably be manageable.

        Comment


        • #5
          Hopefuly Michaels power bill go down as well.

          Comment


          • #6
            I wonder if it'll improve the scheduler performance under extreme loads (2000-4000 process on a 72 cores / 144 thread machines running ~75-90% utilization).
            As the number of active process increases we are seeing higher over-head on the kernel side.

            - Gilboa
            DEV: Intel S2600C0, 2xE5-2658V2, 32GB, 6x2TB, GTX1080, F30/x86_64, Dell UP3216Q 4K.
            SRV: Intel S5520SC, 2xX5680, 36GB, 6x2TB, GTX550, F30/x86_64, Dell U2711.
            WIN: Gigabyte B85M-HD3, E3-1245V3, 32GB, 5x1TB, GTX980, Win10Pro.
            LAP: ASUS Strix GL502V, i7-6700HQ, 32GB, 1TB+256GB, 1070M, F30/x86_64.

            Comment


            • #7
              What scheduling algorithm is being used, do you know? Is it RR?

              Comment

              Working...
              X