Why is Darktable editing not real-time? (What would need to be done?)

Also check if OpenCL is enabled in the preferences. This gives dt a speed boost as well.