Making ghc utilize multiple cpus ?