Re: The coming death of all RISC chips.
- From: Jacko <jackokring@xxxxxxxxx>
- Date: Sun, 5 Apr 2009 13:43:39 -0700 (PDT)
On 4 Apr, 21:26, Brett Davis <gg...@xxxxxxxxx> wrote:
Jacko <jackokr...@xxxxxxxxx> wrote:
No need to build a big statue, just a 1cm high one welded onto the
sholder of faraday down the embankment.
http://nibz.googlecode.com
You are obviously feeling left out, I did look at your NIBZ design.
NIBZ is an angle on the MISC (Minimum Instruction Set Computer) with
some newer hardware angles thrown at it to make the design even smaller.
(Sharing parts between pairs of CPUs, etc.)
Yes including droping the snoop bus model of memory.
The basic problem is that todays level of integration has made all MISC
designs obsolete. You can buy a ATI chip with 800 vector processors with
128 vector registers each. You could easily fit a dozen of your NIBZ
processors in the space of one of those vector processors. But how in
the hell are you going to wire up those 10,000 NIBZ cores and succeed in
getting any useful work out of them. The interconnect design is
impossible, and the software design for the networking is worse.
a dozen. Each core will latch the execution of a previous core, in small rings, interconnected into bigger rings. The network routing is based on address bits. Very multi-threaded I agree.
When it comes to getting work done 800 gas guzzling SUVs will beat the
crap out of 10,000 unicycles every time.
Work done? per metric ton of metal? If you only make 20 unicycles out
of the resources of an SUV your not going to get a job ... and one
articulated will get an SUV impossible job done. The design of the
nibz DPU does not prevent floating or vector unit SUV cores on the
bus. But placing a chip in the socket plastic of all DIP, PLCC, and
other would be quite impossible if every chip had to be an SUV.
The problem today is an embarrassment of riches, which tends to embolden
bloat, and then the bloat slows you down and costs you cycles, and heat,
and clock, and die area, etc.
Its not know as a die for nothing.
You also have obsolete ideas like RISC which are slow to die, once upon
a time ago RISC made excellent sense for hardware AND software, but time
has moved on.
and it will go on some more.
We have three levels of cache today on a modern CPU, because the first
two cannot be made any bigger without making them slower. Huge bloated
32 bit VLIW instructions that spill out to L2 and L3 are just a bad idea
today.
I agree, spilling out to L2 etc is not good, but registers as L0 I'm
not so sure. Static multiplexed ram versus sequential shift register
logic.
Today you want to compress your instructions down, fitting almost twice
as many in that limited L1 and L2, giving you a big boost in performance
for almost free. Also with variable width instructions this enables you
to come up with those long instructions that will give you a performance
advantage where you need it.
I agree the L1 should only contain compact subroutine addresses, and
the L0 should not be RUU etc, but very compact 4 bit instructions
Anyone that has worked with SSE2 or Altivec knows that CPU design is
trying to advance, but we are being held back by what we can put into
the limitations of 32 bit VLIW instructions.
Thats like saying my pots arn't big enough, so give up. Instead of
saying use loads of tiny pots. and pot interpretors.
We have a new design, we just need an acronym to rule them all. ;)
VWI - Variable Width Instructions. To literal, wont sell.
AIEX - Advanced Instruction EXtensions. Much better, but not quite.
AISE - Advanced Instruction Set Extensions. Sound not right.
MISE - Modern Instruction Set Extensions. I kinda like this one. ;)
AWE - Advanced Wide Extensions. NICE.
MAWE - Minimal And Wide Extensions. GOOD.
WASI - Wide And Small Instructions.
New acronyms welcome. ;)
CLCI - Central Lunchbox Compressed Instructions.
cheers jacko
p.s. if the imperative tense was called the lazative tense, then the
world would possibly be nicer.
.
- References:
- Re: The coming death of all RISC chips.
- From: Jacko
- Re: The coming death of all RISC chips.
- From: Mayan Moudgill
- Re: The coming death of all RISC chips.
- From: Jacko
- Re: The coming death of all RISC chips.
- From: Brett Davis
- Re: The coming death of all RISC chips.
- Prev by Date: www.revittut.blogspot.com
- Next by Date: Re: We Are All French Now
- Previous by thread: Re: The coming death of all RISC chips.
- Next by thread: Re: The coming death of all RISC chips.
- Index(es):
Relevant Pages
|