The virtual math coprocessor device virtualizes the math coprocessor, allowing multiple virtual machines to preserve the state of the coprocessor across task switches. This chapter describes the interfaces of the virtual math coprocessor device (VMCPD).