You do need a fast computer to handle it.
If all you want is procedure training you can dumb down the scenery generation to the point of no existence, and even simplify the flight model (autorudder comes to mind). This greatly reduces the CPU/memory requirements. Reducing the resolution also helps a lot in getting good performance.