MIPS32 processors now have multiple cores and multi-threading
Developers of devices with embedded processing can now take advantage of MIPS' multi-threading, multi-core processors used as IP cores – intellectual property, as a package for integration in their own semiconductor components. The MIPS32 1004K is compatible with the MIPS32 34K, which also supports multi-threading. MIPS presented it in 2006 as the successor to the single-thread MIPS32 24K. For those who need great single-thread performance, MIPS recommends the MIPS32 74K core (featuring a superscalar, out-of-order pipeline) which surpasses 1 GHz.
The US manufacturer MIPS Technologies refers to the MIPS32 1004K as a Coherent Processing System (CPS), which can consist of up to four cores, each of which can handle two threads simultaneously. The MIPS32 1004Kc has solely base integer cores, while each core of the 1004Kf has both integer and FPU units.