cpu separation

two types of threads