Implementation and Evaluation of a Thread Library for Multithreaded Architecture