Final Words

When it comes to processors, enthusiasts and laymen alike can identify the three largest players: Intel, AMD and ARM. Those names are also not mutually exclusive: AMD utilizes ARM designs for consumer security coprocessors and in its Opteron A1100 server processor. There are other processors out there (e.g. IBM's POWER CPUs), but they're generally not as well known. That's also the case with MIPS.

Not everyone knows the name MIPS, but Imagination hopes to change that by offering a viable alternative to the embedded market dominated by ARM. MIPS already has a large presence in networking and embedded devices. Introducing the I6400 keeps MIPS relevant and places additional pressure on ARM. According to the provided numbers (admittedly from MIPS) and feature descriptions, the I6400 appears to compete with and even surpass the highly anticipated ARM Cortex-A53. Imagination projects general availability of the I6400 to SoC designers by December 2014. We can estimate end-user availability at least 6 to 9 months after that.

Consumers will most likely directly experience the MIPS I6400 CPU in low cost Android tablets and handsets. Due to Android's Java heritage, some applications will work out-of-the-box. Other applications using the Android Native Development Kit (NDK) targeting Intel or ARM ISAs will unfortunately be incompatible. Until MIPS achieves enough volume to convince application developers to code to the MIPS3264 ISA or stick with Java, MIPS Android devices will be second class citizens. This is something to keep in mind if you're purchasing a phone for yourself or a tech savvy friend. Of course, basic operating system features like email, phone, text, web browsing, and chatting should all work fine.

Intel has enjoyed dominance of its performance leading processors in non-handset settings for the better part of a decade. ARMs embedded low power heritage has emerged as Intel’s biggest threat as mobile devices have exploded and now dominate the computing landscape. As Intel and ARM continue to battle for the high end embedded market, Imagination and MIPS hope to erode away ARM’s mid-range and low-end core competency. As a consumer, we can lean back and enjoy the competition that will force each company to work harder each and every year.

The I6400’s revised MIPS3264 Release 6 ISA, instruction bonding, and SMT execution pipeline bring a refreshing set of new innovations to the small-core market. In our A53 coverage we noted ARM was pushing in-order CPU performance about as far as it could possibly go. I’m always happy to see we might have been wrong.

The MIPS I6400 CPU
Comments Locked

84 Comments

View All Comments

  • OreoCookie - Thursday, September 4, 2014 - link

    Just a small correction: also Oracle's/Sun's UltraSparc T-series supports SMT. From the T2 on Oracle has implemented 8-way SMT while the original T1 »only« had 4-way SMT.
  • MrSpadge - Thursday, September 4, 2014 - link

    The inclusion of SMT should be especially helpful for in-order designs. Which is probably why they can claim such a huge performance increase. And to make the number of threads configurable is an interesting design choice. This way "users" (licensees) can balance throughput and latency for the intended application.
  • narmermenes - Friday, September 5, 2014 - link

    I'm excited the Imagination is being aggressive with their acquisition of MIPS. The platform is a great alternative to ARM, and in many way superior to the ARM architecture.
    While ARM is just starting to offer a 64 bit variant, MIPS has offered a 64 bit version for the last 10-12 years.
    Thousands of server designs have already been performed for MIPS and there already exists a mountain of server and enterprise software for the 64 bit version.
    Now with the Open-MIPS program running full steam, MIPS can really be the next big thing in Open Hardware allowing fully open systems based on Open-MIPS hardware running Open Operating system in Linux.
  • fteoath64 - Monday, September 8, 2014 - link

    Great discussion guys!. Thanks and welcome back MIPS!. Almost like an old "ghost" re-appearing on the scene with a vengeance this time. I see MIPS as targeting the server market being the lucrative one since only Intel is the surviving player and Intel has no RISC to play!. This server market can quickly come to the household where replacement for x86 aging PCs would be common as Linux takes hold and Android games goes into gamestream mode (a la Nvidia). Does anyone think MS would do a MIPS version of WIndows 9 just to get back at Intel ?. Don't think so. Hence, Open source is the only way to go s a home OS. It has everything people need and more.

    Note: Flashback and remember the MIPS NT server OS in the old days and how that died. I am sure the older MIPS people understand and remembered ....
    A MIPS server need to be twice as powerful as an equivalent x86 server and going for half the price to compete. They can with the current tech and some serious investment in software as well. Both OS development and apps. Focussing on the cloud and mobile clients, a market for private cloud is there for the taking. Storage vendors like WD and Seagate will be happy with more local storage that re-cycles their products every 3-4 years.

Log in

Don't have an account? Sign up now