Amazing New Chip
Moderator: Thanas
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
Amazing New Chip
http://www.theinquirer.net/?article=12145
I think the pic speaks for itself. What else is there to say but DAMN!!!! If this is the future of on-chip multiprocessing then sign me up!
Anyone care to guess at the transistor count? Got to be north of 10 billion...
I think the pic speaks for itself. What else is there to say but DAMN!!!! If this is the future of on-chip multiprocessing then sign me up!
Anyone care to guess at the transistor count? Got to be north of 10 billion...
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
Yep, Intel and AMD are both going to do dual core, then quad core on the desktop starting in about 2005-2006. But I doubt we'll ever see something like this; this thing has to have over 10,000 pins at least! Can you imagine the motherboard complexity?phongn wrote:Well, it'll be some time until multiple-core chips trickle down to the consumer. even though IBM has been doing it for some time. I think AMD's looking into a dual-core AMD64 varient.
- GrandMasterTerwynn
- Emperor's Hand
- Posts: 6787
- Joined: 2002-07-29 06:14pm
- Location: Somewhere on Earth.
Hardly. There are chips with up to four embedded CPU cores employed in various and sundry engineering applications right now. The CPUs tend to be interconnected inside the chip already. And really, multi-core chips are going to be the only way to squeeze more performance out of silicon made from current processes. We're coming pretty close to the physical limit of what we can do with conventional processes.The Kernel wrote:Yep, Intel and AMD are both going to do dual core, then quad core on the desktop starting in about 2005-2006. But I doubt we'll ever see something like this; this thing has to have over 10,000 pins at least! Can you imagine the motherboard complexity?phongn wrote:Well, it'll be some time until multiple-core chips trickle down to the consumer. even though IBM has been doing it for some time. I think AMD's looking into a dual-core AMD64 varient.
Tales of the Known Worlds:
2070s - The Seventy-Niners ... 3500s - Fair as Death ... 4900s - Against Improbable Odds V 1.0
2070s - The Seventy-Niners ... 3500s - Fair as Death ... 4900s - Against Improbable Odds V 1.0
- Gandalf
- SD.net White Wizard
- Posts: 16362
- Joined: 2002-09-16 11:13pm
- Location: A video store in Australia
So can I put this in my PC when it comes out?
"Oh no, oh yeah, tell me how can it be so fair
That we dying younger hiding from the police man over there
Just for breathing in the air they wanna leave me in the chair
Electric shocking body rocking beat streeting me to death"
- A.B. Original, Report to the Mist
"I think it’s the duty of the comedian to find out where the line is drawn and cross it deliberately."
- George Carlin
That we dying younger hiding from the police man over there
Just for breathing in the air they wanna leave me in the chair
Electric shocking body rocking beat streeting me to death"
- A.B. Original, Report to the Mist
"I think it’s the duty of the comedian to find out where the line is drawn and cross it deliberately."
- George Carlin
- Einhander Sn0m4n
- Insane Railgunner
- Posts: 18630
- Joined: 2002-10-01 05:51am
- Location: Louisiana... or Dagobah. You know, where Yoda lives.
- Sarevok
- The Fearless One
- Posts: 10681
- Joined: 2002-12-24 07:29am
- Location: The Covenants last and final line of defense
I have doubts about on-chip multi-processing. Today multi-threading remains a complex programming technique that only advanced programmers use. Even after three years of working with C++ I do not fully understand how it works. There is so much to know on multi-threading that entire books have been dedicated to the topic.
Also multi-threading can cause memory leaks in some cases. If a program uses the Windows API for multiple threading and at the same times utilizes the C/C++ standard library there will be a small memory leak. To counter this programmers can either avoid using the standard library or use the C++ multi-threading rather than Windows multithreading which avoids memory leaks.
Also multi-threading can cause memory leaks in some cases. If a program uses the Windows API for multiple threading and at the same times utilizes the C/C++ standard library there will be a small memory leak. To counter this programmers can either avoid using the standard library or use the C++ multi-threading rather than Windows multithreading which avoids memory leaks.
I have to tell you something everything I wrote above is a lie.
- Sarevok
- The Fearless One
- Posts: 10681
- Joined: 2002-12-24 07:29am
- Location: The Covenants last and final line of defense
I guess you will have to wait. This processor probobly uses an instruction set different from the current x86 instruction set that most PCs use. Besides it has four processors put into one with a totaly different architecture. So I think it is safe to say current applications won't run on a computer with this processor.So can I put this in my PC when it comes out?
I have to tell you something everything I wrote above is a lie.
- GrandMasterTerwynn
- Emperor's Hand
- Posts: 6787
- Joined: 2002-07-29 06:14pm
- Location: Somewhere on Earth.
It is possible to resolve some of this using integrated hardware and some operating system intelligence. Mind you that's something of what one would hope for in a more perfect world. And to be quite honest, since when have memory leaks ever stopped Microsoft? (Windows ME especially, and the earlier Win 9x operating systems immediately come to mind.)evilcat4000 wrote:I have doubts about on-chip multi-processing. Today multi-threading remains a complex programming technique that only advanced programmers use. Even after three years of working with C++ I do not fully understand how it works. There is so much to know on multi-threading that entire books have been dedicated to the topic.
Also multi-threading can cause memory leaks in some cases. If a program uses the Windows API for multiple threading and at the same times utilizes the C/C++ standard library there will be a small memory leak. To counter this programmers can either avoid using the standard library or use the C++ multi-threading rather than Windows multithreading which avoids memory leaks.
Though for single-core performance, one will have to look at technologies further out on the horizon, such as 3D silicon, or semiconductors made from exotic materials, such as diamond. Though if one wanted to get really funky with current hardware, one could have a soft processor core or two buried in reconfigurable logic. That boosts performance by doing some of the computationally intensive stuff inside parallel hardware units, and being able to change those units on-the-fly to maximize performance.
Tales of the Known Worlds:
2070s - The Seventy-Niners ... 3500s - Fair as Death ... 4900s - Against Improbable Odds V 1.0
2070s - The Seventy-Niners ... 3500s - Fair as Death ... 4900s - Against Improbable Odds V 1.0
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
- The Cleric
- BANNED
- Posts: 2990
- Joined: 2003-08-06 09:41pm
- Location: The Right Hand Of GOD
Yes, but will the poor app-loaded PC users get to play with it?
{} Thrawn wins. Any questions? {} Great Dolphin Conspiracy {} Proud member of the defunct SEGNOR {} Enjoy the rythmic hip thrusts {} In my past life I was either Vlad the Impaler or Katsushika Hokusai {}
AFAIK, Linux does not scale too well on eight-way SMP or NUMA. I know POWER5 will have Linux support ... just not the huge n-way multiple-core processors.The Kernel wrote:POWER5 is going to replace the current POWER4's, so we will probably see both AIX and Linux configurations availible.phongn wrote:Of course, OS X is probably not designed to scale that high, but it could run with some relatively minimal effort That chip is almost certainly intended for AIX.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
Linux scales fine on big systems, it's just a question of what kind of processing you are doing. If you are going to do a loosely coupled system that deals with independent data sets, then Linux works fine.phongn wrote: AFAIK, Linux does not scale too well on eight-way SMP or NUMA. I know POWER5 will have Linux support ... just not the huge n-way multiple-core processors.
Most of the POWER5 systems will probably not be large ccNUMA systems but rather individual tightly bound clusters. This is perfect for running in applications where you have independent threads that still require a great deal of memory and CPU horsepower that an x86 Beowulf cluster couldn't handle, but that you don't need more than a single node per thread.
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
I thought this was resolved with kernel 2.6?phongn wrote:AFAIK, Linux does not scale too well on eight-way SMP or NUMA. I know POWER5 will have Linux support ... just not the huge n-way multiple-core processors.The Kernel wrote:POWER5 is going to replace the current POWER4's, so we will probably see both AIX and Linux configurations availible.phongn wrote:Of course, OS X is probably not designed to scale that high, but it could run with some relatively minimal effort That chip is almost certainly intended for AIX.
ah.....the path to happiness is revision of dreams and not fulfillment... -SWPIGWANG
Sufficient Googling is indistinguishable from knowledge -somebody
Anything worth the cost of a missile, which can be located on the battlefield, will be shot at with missiles. If the US military is involved, then things, which are not worth the cost if a missile will also be shot at with missiles. -Sea Skimmer
George Bush makes freedom sound like a giant robot that breaks down a lot. -Darth Raptor
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
It's okay, lots of people forget that "mainframe" actually means a very specific kind of computer that is rarely used anymore except by companies that need a great deal of steady I/O throughput such as credit card transactions. Most people today refer to all big iron as mainframes, even the technically minded people who know better. I just mentioned it because we were talking about IBM machines specifically and I like to show off my knowledge of archaic hardwarephongn wrote:Gah, sorry, I mixed up mainframes with their big iron for a second.The Kernel wrote:POWER CPU's are NOT used in Mainframes; IBM still uses 360-compatible hardware running MVS for their Mainframes.