How do you think CPUs will keep improving & getting faster?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Icee
Member
Member
Posts: 100
Joined: Wed Jan 08, 2014 8:41 am
Location: Moscow, Russia

Re: How do you think CPUs will keep improving & getting fast

Post by Icee »

MessiahAndrw wrote:What would you use a 128-bit CPU for? It might take some time to reach the capacity of 64-bit address spaces, and while I can see the benefits to 128-bit registers (calculating galactic distances down to the millimetre in space simulators, etc.) this could be something better handled by a 128-bit ALU extension.
The RISC-V people have some valid points about a 128-bit CPU and outline its possible architecture. The main idea is that 128-bit addresses could be useful in large data centers to map the entire SSD storage to virtual memory, thus simplifying many operations in software (at the price of more sophisticated hardware).
User avatar
bluemoon
Member
Member
Posts: 1761
Joined: Wed Dec 01, 2010 3:41 am
Location: Hong Kong

Re: How do you think CPUs will keep improving & getting fast

Post by bluemoon »

Please define improve.

For mobile and embedded system, improvement may mean lower energy consumption, resilient, lower cost.

In the perspective of performance, the clock speed is reaching practical limit. So they seek for improvements from:
1. Doing more work in one tick (SIMD, wider operations, hard-wire for complex calculations)
2. Adding more core (parallelism)
3. Sustain longer before need of thermal throttling.

(1) affect compiler and cause less impact to programmer.
(2) would require new algorithm and models.
Post Reply