This paper presents a comparison of the cooperative mul- tithreading models with the general concurrent programming model.
It focuses on the execution time performance of a range of standard con- current programming applications. The results show
that in many, but not all, cases programs written in the cooperative multithreading model outperform those written in the
general concurrent programming model. The contributions of this paper are an analysis of the performances of applications
in the different models and an examination of the parallel cooperative multithreading programming style.
This work is partially supported by Z-World, Inc. and the University of California under the MICRO program.