Making GPUs go brrrr
Unfortunately this won't be a free article. GPU kernel engineer are expensive.
Unfortunately this won't be a free article. GPU kernel engineer are expensive.
Robots have extreme real-time and latency budgets — here's how I optimized an on-premise x86 system, a Siemens BX-39A IPC, to meet them.
Worst-case latency and low-variance solve time matter more than average solve speed for real-time IK control.
I'll guide you through instrumenting a real-time 125Hz control loop for tracking accuracy, jitter, and external client interactions.
Using Stephane Caron's PINK library to formulate a QP problem: input is a task space end-effector pose target, output is joint velocities.