FYI - a 64x processor
Harley
Posts: 997
Just for info, Tilera, www.tilera.com has a multiprocessor in an 8 x 8 matrix. NOT A DIP PACKAGE, for sure.
I'm not suggesting putting aside your Propellers in any way. Just FYI....
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn
I'm not suggesting putting aside your Propellers in any way. Just FYI....
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn
Comments
Bean.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Teacher: What is the difference between ignorance and apathy ?
Student: I don't know and I don't care
Teacher: Correct !
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
www.hittconsulting.com
·
Anyone know of the latest on the second generation chip (prop-2) ?
Scott
The layout software that we are using is called "Laker" from Silicon Canvas.· It has the look feel, and smell of Cadence's Virtuoso Layout Editor·,·... the software·used·at National Semiconductor.
Currently I am putting together the I/O PADS
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
We are struggling to keep pace with 8 cores at 20 MIPS, those 64 run at +600 !... that needs serous programming...
·
Just wait until·Moore's Law·catches up to the physical size of the atom and we will need your chemistry.
We have a little ways to go, but in the current process (180nm) we are using·uses·aluminum wires.· The
diameter of an Aluminum nucleus is about 7.2fm (femto meters)
·
micro is 1x10-6
nano is· 1x10-9
pico is 1x10-12
femto is 1x10-15
·
So for example If I'm running a wire that is 180 nm (nano meters) wide, then that's·25 million Aluminum Atoms wide.
·
Other processes that use Copper for example, Copper·has a diameter of about·9.6fm·, so for a 180nm wire that's about
18.75·million Copper Atoms wide.
·
25 million or 18 million may seem like a lot, but consider less than 7 years ago where 360nm was popular.· Respectively
your wires then would be 50 million and 36 million atoms wide.· Now it's even lower... 90nm, 65nm, even 30nm processes
are available.
Other nasty quantum quirks will·creep up way before we get to single atom wire widths though.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
Post Edited (Beau Schwabe (Parallax)) : 8/20/2007 5:25:43 PM GMT
Would it be too far a leap, if working on the I/O pads portion, that the major parts of the Prop2 design is well along (complete) in the design/layout process? Or am I just wishing?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn
·
Certain "core" elements are about 90% or more complete.··The physical size of the IO pad will determine how much total real estate is available within the chip, and thus determine how some of the upper level guts of the·Propeller·are floor planned.· Aside from that I can't comment.
·
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
Thank you for the comments. Having done many pcb layouts, one can 'feel' for some of the IC layout details, but only some.
Understandable why you cannot comment further on progress.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
h.a.s. designn
Each processor = 30x faster(?) than a COG, 8 x more processors = 240 x Prop
A similarly priced INTEL XEON 4x 2,6 GHz sports 10 GHz with 16 MB fast Cache!
- Clock = 10 GHz/640 Mhz = 20 x Prop, but consider FP and SIMD units!
- RAM = 16 MB / 48 k = 333 x Prop
There is no hurry... the wait simply flattens the playing field.
About your comments to Ale.
You are assuming that future computers will use wires to connect logic elements.
Moores Law is in no danger. Before we fully arrive at the atomic scale, we will pass through the molecular scale. There are biologic molecules capable of all known modes of transduction... (and many that we don't know yet[noparse]:)[/noparse] Imagine molecular FETs that require no physical connection... only defined topologic relationships, which can be both determinant and self-assembling.
We won't use electricity to operate molecular computers... we will use sugar and light.
And we won't have to build the first molecular computers. They already exist. We simply need to "extract" them from nature.
For every circuit there is a biologic equivalent.
Rich
If you can "think it," "it" exists somewhere in your brain. Extracting "it" is the hard part[noparse]:)[/noparse]
Gr,
Mightor
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
| To know recursion, you must first know recursion.
A nucleus can may be ~10 fm, but the actual distance from atom to atom is much larger at around 236 pm (Al) (222 Si), so the actual amount of atoms across ... is a bit smaller... 180000 / 236 = ~762
Anyways... very en lighting !, Thanks !!
Make each IO point as complicated as possible!
Analog IO,Digital IO,...
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
The 8-thread 3000 series processor with 256K of program space and 64k of data ram, running at 250 mhz would have made a nice system comparable to the Propeller, and with more built-in hardware and memory.· Not sure what it costs, though.
IMHO this chip is a beast, both from a processing power perspective and a programming perspective.· I'm sure it will excel at tasks which can be parallized to fit it's mesh network.· But I doubt programmers will be able to effectively use each core independently like you would on a Prop.· So you'll have stuff where >75% of the cores are executing identical code with the rest of the cores shuffling control data to & from the outside world.
The price point is also very high.· Yeah, compared to current PC CPUs and GPUs it's competitive, especially on a processing power perspective.· But consider the cost versus embeded and consumer electronics platforms where $200-$500 is the price point for the entire device.
·
10 MIPS (8-bit) $1 (AVR/SX/PIC)
160 MIPS (32-bit) $16 (Prop)
1.000 MIPS (32-bit) $100 (AMD/Intel PC processor)
You can be sure to get an equivalent raw processing power for whatever price.