Imagination Technologies, a leading licensor of microprocessor and graphics processing technologies, this week revealed basic details about its new-generation series 5 general-purpose processing cores code-named Warrior. MIPS series 5 CPUs feature cores are based on the MIPS32 and MIPS64 instruction set architectures, with a focus on superior performance efficiency across the high-end, mid-range and entry-level/microcontroller CPUs.
Imagination has also designed a multi-layered security technology for MIPS series 5 “Warrior” CPU IP cores that creates scalable, trusted execution environments for secure mobile and embedded systems.
Select MIPS series 5 “Warrior” CPUs will benefit from MIPS SIMD Architecture (MSA), which is specifically designed to accelerate compute-intensive applications with generic compiler support for high-level programming languages and APIs such as C or OpenCL. The MIPS SIMD Architecture (MSA) technology adds new instructions to the MIPS architecture that enable efficient parallel processing of vector operations. The architects developed an elegantly designed SIMD instruction set that is fully featured yet programmer- and compiler-friendly. This is achieved by directly translating most of the gcc SIMD patterns in single MSA instructions, seamlessly mixing scalar and vector data types operations through a rich set of typed data transfer instructions and much more.
By adding a software-programmable SIMD solution, these MIPS series 5 CPUs provide flexibility for handling multimedia codecs and functions without having to use DSP-dedicated hardware.
Imagination’s MIPS series 5 “Warrior” central processing unit (CPU) cores are designed to address a wide range of markets, from mobile and networking to embedded and microcontroller applications.
MIPS series 5 “Warrior” CPUs introduce both hardware and software virtualization (VZ) technologies. The virtualization implementation addresses not just MIPS32 applications processor cores, but extends all the way to ultra-high performance MIPS64 CPUs, where the VZ technology provides a simple and flexible hardware-based virtualization solution incorporated in products from industry leaders such as Broadcom and Cavium.
In addition to the MSA and VZ technologies, and bringing out core IP based on the MIPS64 architecture, MIPS will continue to develop a multithreaded family of cores in the MIPS series 5 “Warrior” line-up. This provides a valuable and highly-differentiated capability in the CPU IP space, and empowers licensees to benefit from the combined advantages of multithreading and multicore in key applications such as networking, while extending Imagination’s leadership in this class of IP.
Tags: Imagination, Imagination Technologies, MIPS, Warrior
Comments currently: 5
Discussion started: 06/27/13 01:14:05 AM
Latest comment: 06/27/13 11:58:23 PM
Expand all threads
| Collapse all threads
How about something more peacefull?
06/27/13 01:14:05 AM]
Very nice work in a right direction from Imagination Technology's!
Integration of advanced simd with this approach will bust performance in all calculation extensive uses like 2d rendering & video encoding. This opens the door to the OPU based multitasking programming & will bring new level of inter active performance! It's main advantage is better scaling & performance per wat then AGPU computing!
Warrior + Rogue + reprogrammable soft modem = future!
06/27/13 05:48:41 AM]
why every other arch is power efficient and scalable except x86 ?
06/27/13 07:04:56 AM]
- collapse thread
Well there are two reasons for that!
First one to start with is that the 8086 architecture in the beginning who's not the best one. First generation who's complete fault & definitely worst in that time. The times of Zilog z80 & Motorola 68000 that was based on mips architecture & still is a father of all mips based CPU's. Then IBM jumped in & pushed Intel & 2x8086 at compactables with Billy's first great steal Dos (CP/M). The other company's could not follow & most of them failed & bankrupt. Then come the 3x8086 sx that really who's a innovation with his 16/32 bit addressing, this swiped out rest of the competition only Motorola survived this allied with Apple that is. Then Billy steals his second big thing from Apple the Windows. The rest of the story is mostly the same & around year 2000 Apple decided to stop using mips processors & implemented Intel x86! This is a short version with no accurate time limit! Sorry for the errors!
The second reason is the build legacy of the x86 architecture! As i mentioned before the x86 architecture who's not been good to start with so Intel implemented various improvements through time: MMX, SEE, AVX...
All those bridges & gate's that are accumulted through time make x86 inefficient & unscalable! Because all implementations are needed to be present for comparability.
06/27/13 03:13:48 PM]
The 2x8086 and 3x8086 is wrong notation of Intel processor model. It is 80286 and 80386. You need to check your history because none are correct.
MIPS exist as its own architecture that is RISC based.
Motorola 680x0 exists as its own architecture that is CISC based.
Zilog exist as its own architecture, but can run 8080 code.
The SIMD instructions such as MMX, SSE, 3DNOW, AVX turns the processor into a ASIC chip.
06/27/13 11:58:23 PM]
Add your Comment
Enter your username and e-mail address. Password will be sent to you.