multiprocessing, shift inference