multithreaded alignment