Getting serious about multiprocessing