As systems continue to maximize power while minimizing space, the problem of dissipating heat arises. Without a proper cooling mechanism, a system can overheat and malfunction. Design engineers must consider many factors when choosing a cooling solution including air path, noise, performance, reliability, and cost.