Introduce type-safe GPU emulation variables