PID Controller for Cinnamon

2023-11-30 UberBlog 0
Featured image for PID Controller for Cinnamon
Image
Figure 1: Pneumatic PID controller, where the three buttons control the P, I, and D terms.
Image
Figure 2: Architecture diagram of Cinnamon, with the PID controller part highlighted. 
Image
Figure 3: The PID controller schematics for Cinnamon
Image
Figure 4: Inner components of the scheduler and the relationship between inflights and request queue
Image
Image
Image
Image
Image
Figure 5: Example cumulative distribution of request priorities
Image
Figure 6: Top graphs show the inbound RPS (yellow line) and how many were accepted (green line). Bottom graph shows the varying rejection threshold, that is adjusted to the inbound RPS.