From the Blender Manual:
CPU Rendering
Being a rasterization engine, Eevee only uses the power of the GPU to render. There is no plan to support CPU (software) rendering as it would be very inefficient. CPU power is still needed to handle high scene complexity as the geometry must be prepared by the CPU before rendering each frame.
In short: CPU is still needed to prep the scene, GPU is used to render it.