Oh, my Schedule!

Too many tasks

  • Working out
  • Eating Well
  • Attend Classes
  • Reunion with friends
  • TA sessions on a Sunday!

But everything,

has a time and a place.

What if there are multiple things to do at the same time?

Add more workers.

Scheduling!!

CFS

  • Completely Fair
  • Schedule the one which ran the least
  • But what about priorities?
  • Well, have unfair accounting of time.

Project directions

  • Scheduler Design
  • Schedulers for Security

Scheduler Design

  • CFS
  • O(1)
  • BFS
  • Power-aware Scheduling
  • Heat-aware Scheduling

Schedulers for Security

  • Micro-architectural attack defense
  • Malware Defense (Ransomware and Crypto-miners)
  • Anamoly Detection

Thank you

Made with Slides.com