 The controller stack is generally implemented in a low cost silicon device containing the Bluetooth radio and a microprocessor.The host stack is generally implemented as part of an operating system, or as an installable package on top of an operating system.For integrated devices such as Bluetooth headsets, the host stack and controller stack can be run on the same microprocessor to reduce mass production costs; this is known as a "hostless" system.