OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 16, 2024 3:39 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: How do you think CPUs will keep improving & getting fast
PostPosted: Sun Oct 12, 2014 3:18 am 
Offline
Member
Member

Joined: Wed Jan 08, 2014 8:41 am
Posts: 100
Location: Moscow, Russia
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).


Top
 Profile  
 
 Post subject: Re: How do you think CPUs will keep improving & getting fast
PostPosted: Sun Oct 12, 2014 5:25 am 
Offline
Member
Member
User avatar

Joined: Wed Dec 01, 2010 3:41 am
Posts: 1761
Location: Hong Kong
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 20 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group