Some technologies that were once only found on workstations have now become common in normal PCs, such as multi-core processors, solid-state drives, hardware-accelerated graphics, 24-bit color, broadband Internet access, virtual memory, pre-emptive multitasking, and OpenCL.