multithreaded processor