Multithreading is similar in concept to multitasking but is implemented at the thread level of execution in modern superscalar processors . Multithreading is similar in concept to preemptive multitasking but is implemented at the thread level of execution in modern superscalar processors .