Quote:
Originally Posted by hajile 
Any chip with a low TDP can be passively cooled without a heatsink. Medfield is a great example of such a chip. What technical advantages does ARM have over x86? x86 is a RISC chip with CISC decoders in the front end. Many ARM instructions are extremely CISC-like (compare the variable instruction size and instruction complexity to MIPS some time). In addition, ARM has more than its fair share of cruft.
Each die shrink, x86 lowers power consumption and still becomes more powerful. ARM designers are instead keeping power consumption mostly stable (max consumption has slowly risen with A8, A9, and (likely) A15) while increasing performance. How does this show a dead-end?
The only architecture that's aged well and without much baggage is MIPS (I believe that this is because it was designed at a university like most good computer technologies have (historically) been). MIPS isn't mentioned here, but it offers a much better alternative to x86 than ARM. MIPS has several architectural advantages, already offers support for 64-bit computing (the first commercial 64-bit chip was a MIPS chip in '91), offers low power solutions (such as embedded microcontroller cores with TDPs in the micro-watt range), and a clear path to high performance computing (for example, netlogic makes a 64-bit MIPS processor that runs up to 2.0GHz, has 13MB of cache, 8-cores with 4-way SMT (8 real cores and 24 "hyperthreaded" cores) with 4 DDR3 memory controllers and a hypertransport bandwidth of 51.2 gigabytes (yes bytes) of bandwidth).

Any chip with a low TDP can be passively cooled without a heatsink. Medfield is a great example of such a chip. What technical advantages does ARM have over x86? x86 is a RISC chip with CISC decoders in the front end. Many ARM instructions are extremely CISC-like (compare the variable instruction size and instruction complexity to MIPS some time). In addition, ARM has more than its fair share of cruft.
Each die shrink, x86 lowers power consumption and still becomes more powerful. ARM designers are instead keeping power consumption mostly stable (max consumption has slowly risen with A8, A9, and (likely) A15) while increasing performance. How does this show a dead-end?
The only architecture that's aged well and without much baggage is MIPS (I believe that this is because it was designed at a university like most good computer technologies have (historically) been). MIPS isn't mentioned here, but it offers a much better alternative to x86 than ARM. MIPS has several architectural advantages, already offers support for 64-bit computing (the first commercial 64-bit chip was a MIPS chip in '91), offers low power solutions (such as embedded microcontroller cores with TDPs in the micro-watt range), and a clear path to high performance computing (for example, netlogic makes a 64-bit MIPS processor that runs up to 2.0GHz, has 13MB of cache, 8-cores with 4-way SMT (8 real cores and 24 "hyperthreaded" cores) with 4 DDR3 memory controllers and a hypertransport bandwidth of 51.2 gigabytes (yes bytes) of bandwidth).
And ARM doesn't? The x86 architecture is not RISC even in the slightest, it was designed as a CISC chip, and it stays a CISC chip. There are ARM microcontrollers with TDPs in the micro-watt range as well. Also, how is MIPS without baggage? Power consumption may have risen with each new generation of ARM chips, but performance increases greatly*, also there are solutions that ARM Holdings has made to allow for these higher power, high performance cores. For example the ARM Cortex A15 "Eagle" has a smaller, more power efficient core that execution can be switched to when needed. There is a company that's going to put an ARM chip on the market with hundreds of cores. i.e. MIPS is nothing special in the world of RISC
*performance increases are gained by uping the clock speed or improving the on the architecture. In the case of the latter, it can be used to cut power consumption or gain computing power. In the case of the newer ARM designs, it appears that the goal was to keep power consumption nearly the same but up clock speeds and make architecture changes. This seems likely to be preparation for ARM holdings to directly compete with Intel in the laptap/desktop market.
Edited by lin2dev - 2/12/12 at 5:38pm




LOL
, but this is a reasonable proof of concept, although a single chip with more than a handful of cores with each having the complexity of an A9 or A15 would have some yield problems