IBM Announcements on Chip Design/Nanocommunications 111
mr was one of the folks who wrote about some IBM scientists who have discovered a way to transport information on the atomic scale that uses the wave nature of electrons instead of conventional wiring. The new phenomenon, called the "quantum mirage" effect, may enable data transfer within future nanoscale electronic circuits too small to use wires. Big Blue also unveiled some new chip technology, called "Interlocked Pipelined CMOS" that starts at 1 GHz, and will be able to deliver between 3.3 - 4.5 Ghz.
"Interlocked Pipelined CMOS" (Score:1)
Advantages of 128 bit word length (Score:1)
For the small portion of the population who don't regularly calculate cross products of 7-D vectors, the main advantage is that "128 bit computer" sounds better than "64 bit computer".
Re:(OT)Where are the damned DeCSS Source T-Shirts? (Score:1)
eBay has a whole section for terminals. (Score:1)
- A.P.
--
"One World, one Web, one Program" - Microsoft promotional ad
Wanna know why? (Score:2)
ISO-9K is a great way to turn any company into a shithole.
- A.P.
--
"One World, one Web, one Program" - Microsoft promotional ad
Next revolution (Score:2)
Ethernet (Score:1)
Seriously though, all this new tech just plain rules. I can't wait to see what things are like when I'm 90!
---
Don Rude - AKA - RudeDude
Re:Ready Set Go... (Score:1)
The guy you're flaming was complaining that the technology moves too fast for the user to keep up, or be able to safely upgrade. And I, for one, agree with him.
I tend to upgrade every two years or so, but if I upgraded componentwise, I'd want a motherboard that lasted.
And you made a lot of assumptions about that guy, alright? Think about it. If I had a few computers lying around (I do), and I bought a new one, I might want to build a better second one out of the remaining components. I tend to reuse old hard drives, because there are standards that allow this. What about chips?
Regular pentium-style ZIFF sockets were standard for a long time. Now we have all kinds of weird proprietary cards, buses, RAM, whatever. I know enough not to mix random RAM, but the complexity has definitely gotten out of hand for all but the up-to-date hardware hacker, and that isn't me.
---
pb Reply or e-mail; don't vaguely moderate [152.7.41.11].
Re:Ready Set Go... (Score:1)
Actually, I haven't messed with it, I went from a P133 to a K6/300, and my next purchase will be... well, whatever has the best price/performance ratio in x86-land by mid-summer, probably. But like I said, hardware hacking has gotten complicated enough for me to stay out of it, because I haven't been keeping up.
It used to be, you didn't miss much by not keeping up, like I said. IDE and SCSI, ATAPI cdrom drives, floppy controllers, ISA and PCI, Serial and Paralell Ports... and now they have to mess it all up with a bunch of proprietary, non-standard technologies.
If there were an open spec, I know I wouldn't have to wait this long for decent support under Linux. But no, we've got incompatible video cards, incompatible processor extensions, incompatible media, incompatible I/O... Obviously there's an advantage to standardizing the hardware platforms and the software interfaces. I'd be happy with maybe two, well-documented, competing standards in each separate domain. But no...
---
pb Reply or e-mail; don't vaguely moderate [152.7.41.11].
Re:Wanna know why? (Score:2)
Hmmm... I tend to disagree. ISO-900x is just a means of proving you have documented all your processes. All it really does is show that the company is a shithole earlier on by pointing out through documentation where they are headed.
Six sigma... now <b>there</B> is a tedious thing to go through.
Re:Makes sense (Score:1)
I know this reply is too late to catch the moderators eye, but I hope Mr. Hard_Code at least notices it.
Most commodity CPUs (and many other chips) are actually pipelined. They do some amount of work on the first clock tick, and send the results to another part of the chip, next tick they do the same amount of work on the new data, and another part of the chip works on the results of the the last cycle. A "modern" x86 CPU does that 8 to 18 times to handle each instruction. There are other wrinkles to it too.
When you design a CPU (in my case a "play" CPU much like the really old PDP-8) you use software that does a layout and tells you the critical path (most any VHDL synt tool will do). That's the slowest part which forces the rest of the circut to be clocked slower. When you find it there are three choices:
I don't know if the 68000 was pipelined. The 68010 was, I think it had three pipe stages (and no cache, although the loop-mode was a lot like a 3 instruction I-cache). Some RISC CPUs have pretty long pipelines, but the moderen Intels tend to be longer, in part because decode takes as many as three pipe stages (it does on the K7, not sure if the PII/PIII does it in two or three). A RISC decode is only one pipe-stage, and frequently other crap is thrown in too (like branch prediciton forwarding logic). By way of contrast the IBM PowerAS (a PowerPC like CPU) has a very short pipeline, I think about 6 stages (and thanks to the branch forwarding logic, branch mis-predict penalitys are something like only 2 to 4 cycles).
P.S. I'm not a hardware guy. I'm a software guy, and a harware wannabe.
Re:"Interlocked PipelinedCMOS" (Score:2)
It's got to be more then that. The TI SuperSPARC did that in '95 or so. Most of the CPU ran at (I think) 50Mhz, but the register file at 100Mhz. In that case (and all similar cases I know of) all the clocks are multiples of each other (no relitavly prime clock rates).
More over if the decode unit runs faster then the dispatch unit there is no useful gain. The dispatch unit has to be fed decoded instructions. The same is true for many (but not all) other parts of the CPU.
I think (with no proof, and no help from that watered-down article) that most of the parts in this chip run at the same speed (say 1Ghz). They each have their own 1Ghz clock distribution net, and they are not sync'ed with each other (so the ALU could see start of clock while the decoder is half way through a clock, and the renamer has just seen the end of a clock pulse). The boundry between each clocked unit must have a small async buffer.
That would trade the pain of clock distribution for the pain of having a bunch of async buffering all over the place adding to latency. Given how painful clock distrubution is in really big chips this is probbably a positave tradeoff. At least for latency intolerent workloads.
Re:Electron waveguides. (Score:1)
WRT tunneling, you're correct that electrons spend a good deal of time in the "mirage" position - it's not a mirage at all, any more than any de Broglie wave is. For instance you could call the peak of the interference pattern in the classic two-slit experiment a "mirage" too since it has an high electron density.
The speed of the electrons between foci is definitely sub-light speed. The de Broglie waves themselves may travel FTL (the same old non-locality that gets everybody excited) but as in all of these situations it's not much use.
It seems to me if they used a pair of parabolic reflectors similar to microwave dishes, they could get current to flow between foci over relatively large distances, with no hardware needed in between (except for the copper substrate, which is already a conductor - oops). I believe that different beams could cross as well, with little interference. That would be a useful feature, since it could replace circuit traces. It's doubtful whether this arrangement would be very efficient, due to leakage, diffraction, etc., but it's though-provoking.
Re:A Question About IBM (Score:2)
OTOH, IBM has been noted for their research programs. About 20 yrs ago, there was the big three in terms of corporate research. They were AT&T, IBM, and Exxon. Well Exxon has greatly reduced their research efforts (as had the other major oil companies), AT&T has been split up and then again split up again (Bell Labs is part of Lucent), while IBM has redirected their researchers to perform more applied research. But IBM research is still very impressive. Low temperature super-conductivity was an IBM product that came out their Zurich research facility.
Off topic, but Thomas Watson many years ago had the now-famous Think posters put up. I used to have a cartoon in my office that showed the Think poster with a guy saying, "I'll like to, but I have too much work to do."
Ross Perot founded EDS (after being an IBM salesman) to provide software for IBM mainframes. Back then, IBM philosophy was to sell hardware, software was just an afterthought. Hmmm, I wonder if anybody else got rich for selling software that ran on IBM hardware.
Yup, I'm just rambling. IBM is a "friend" of linux at this moment. They have been very good for the time being. However, as a person who has witnessed the might of IBM in the past, I'm scared of what IBM could potentially do to screw things up. Remember, the enemy (linux) of my enemy (MS) is my friend. Of course, we all live by the ancient Chinese saying/curse, "May you live interesting times."
And it still will *just* be fast enough (Score:2)
Great.
w/clocks newer than w/o clocks (Score:1)
Re:Interesting... (Score:2)
My question is are the clocks phase locked to a master timing source or are they free running?
Re:Fast (Score:2)
Quite Exciting!! (Score:1)
Nothing like real innovation, is there?
It excits me to see technology like this being announced.
-BrentHow does this help us make smaller circuits? (Score:1)
Someone help me make the intellectual leap so that I understand how this can be used to help us build better circuits. Is the idea that we replace wires with really long, eliptical corals?
Re:Fast (Score:1)
I'm running a Pentium Pro 233.. and it certainly doesn't *feel* outdated.
Now, if only I had a fast internet connection to match...
A Question About IBM (Score:3)
Is it just me, or has IBM made a real turnaround in the last 5+ years? It seems they understand the whole open source movement, they've pretty much ditched they're sorry aptivas, and they seem to be a leader in new technologies. On top of that they've changed the way people percieve them. I remember hearing stories about how they had to wear knee-high black socks to match their black suits long ago, and now I go to an interview with them, and the guy is wearing jeans and a Polo shirt!
Honestly, this is one large corporation I have respect for. And there aren't too many of those left now and days.
Re:How does this help us make smaller circuits? (Score:1)
Disclaimer: I got a C+ in physics
-B
Re:slashdot (Score:2)
Hmmmm...
1: It's the "obscure university" that Alan Turing was a professor at.
2: It's the "obscure university" that built the world's first stored-program computer (the Manchester Mark I/"Baby")
3: It's either very similar or identical technology.
4: They've built the chips. They have prototypes.
5: Funny how everyone jumps up and down in defence of IBM, when they quite happily quote unrelated tech after unrelated tech to prove that Microsoft doesn't innovate...
Simon
Re:Interesting... (Score:3)
It's even less conceptually brilliant, when you see what people elsewhere have been working on - namely wavepipelined architectures.
Funny... people just keep on reinventing the wheel... fire... and then they patent it to hell.
IIRC, the guys at Manchester University [man.ac.uk] were working on this back in 1989/1990 (or at least they were when I went on a tour of the place...). Back then, it was just called the "wave pipelined RISC chip" - these days, it's the "Amulet". Check it out. It's based on ye olde ARM [arm.com] processor architecture - but the implementation is completely asynchronous -- that is, each individual logic element is clocked separately.
Sure, it's still experimental... sure, it's slower than other chips - but it also predates IBM's announcement by about 11 years. Just goes to show - academia ain't entirely useless
Links
Architectural Overview at Berkeley [berkeley.edu]
The Amulet Asynchronous Logic Group at Manchester University [man.ac.uk]
Who needs clocks? Bah!
Simon
Err - quantum EFFECTS (Score:1)
#include "disclaim.h"
"All the best people in life seem to like LINUX." - Steve Wozniak
Quantum efrfects used to ENABLE nanotech (Score:2)
#include "disclaim.h"
"All the best people in life seem to like LINUX." - Steve Wozniak
Re:Fast (Score:1)
But for now, IBM.. stick to... (Score:1)
-----
Linux user: if (nt == unstable) { switchTo.linux() }
Interesting... (Score:3)
This was probably quite difficult to implement, but isn't exactly conceptually brilliant. Modern computers already run at different clock rates internally. Your disk I/O bus runs at one speed, your video processor runs at another speed and the CPU still spends a lot of time waiting for stuff to come down the system bus from memory.
As far as I can see, IBM have scaled this down to a single chip, which will increase overall throughput considerably. Difficult to do, very worthwhile, but conceptually all they have done is to get the latency issues into a smaller space.
OTOH, this could lead to an architecture with considerably lower power consumtion, which is definitely worth doing.
The bit about 'quantum mirages' has already been discussed on
7-dimensional cross-product (WAY off-topic) (Score:1)
Remember how to get the cross-product manually? You make a matrix like this:
| i. j. k. |
| x1 y1 z1 |
| x2 y2 z2 |
...and take the determinant. To get a similar matrix with 7-dimensional vectors, you'd need six of them.
But I don't know how much use that would be.
--
Patrick Doyle
That doesn't make any sense (Score:1)
What do you mean by a transaction? And what does word size have to do with how many of them you can do per second?
--
Patrick Doyle
Doubling word size is not necessarily best (Score:1)
However, 64-bit is definitely worthwhile over 32-bit because 32 bits can only address 4GB. Under Linux, for instance, you only get 3GB of those because the last GB is reserved for the system. This places a hard limit on the size of things you can map into your address space.
64 bits can address 16EB (that's Exabytes), which should stave off Moore's law for another 50 years or so.
--
Patrick Doyle
When... (Score:1)
I suspect scientists are working on it. 'Cause eventually, we're going to have to start using quantuum states and tweeking the fundamental nature of the universe to build processors fast enough keep up with the computational requirements of Windows 2020...
Re:Makes sense (Score:1)
With multiple clocks, everything is working asynchronously at the limit of its own circuit. For simple circuits this will be very fast.
Jazilla.org - the Java Mozilla [sourceforge.net]
Makes sense (Score:2)
Jazilla.org - the Java Mozilla [sourceforge.net]
Re:Wanna know why? (Score:1)
Hmmm... you know, maybe that's what the Justice Department could do to penalize Microsoft. Require them to implement the Six Sigma program there, and get all their products compliant. Considering the current state of their software, it would either destroy them when they couldn't do it, or at least slow and bog their releases so much that other companies can somewhat catch up.
As it is now, they're, what, point-six sigma?
---
Re:Ready Set Go... (Score:1)
That's ridiculous. Why do you want the fastest CPU on the market? Why do you honestly need it? What's that? You don't need it? You just want to brag to your other 13 year old friends that your computer is faster than theirs? Oh, tough luck to you. Other people, people who are trying to get REAL WORK DONE, are actually happy that technology is moving quickly. Maybe if you can't handle it, you should go buy a Apple Macintosh. I hear they don't innovate very often. You can have a top-of-the-line computer for years and years.
Geez... I have a dual cpu Pentium III 450 MHz system, and according to my research, there isn't anything out there much more than 50% faster than it (say, a 733 MHz Coppermine in an i820 motherboard). When dual and quad CPU Coppermine systems become available, I *might* upgrade to one of those. If I *need* the speed increase, that is. Why upgrade when all I could get is a 50% speed increase, though? It'd cost me hundreds of dollars.
All you need to do is buy a decent computer (Dual or quad CPUs, Ultra2 SCSI, Asus motherboard), and you'll be set for *years*. No need to upgrade every month. It might cost more in the short run, but it'll last a hell of a lot longer than that Celeron/EIDE based computer you bought for $100.
Re:Fast (Score:1)
I'd rather see a 64 bit, 66 MHz PCI bus in consumer motherboards. There are increasingly more peripherals that exceed the bandwidth of the 32 bit, 33 MHz PCI bus. And they're getting cheaper every week. Adaptec Ultra 160 SCSI adapters are only ~$250. I'd buy one if I could actually handle the bandwidth...
Re:Ready Set Go... (Score:1)
Oh, come on. It's not that hard to keep up to date with new stuff. Slot 1 CPUs go in... slot 1! Slot 1 has been around for years now. Do you know why Socket 7 was around for so long? Because AMD used it for so long. Intel abandoned it a loooong time ago for their proprietary Slot 1 architecture. AMD couldn't make Slot 1 CPUs. But all you needed to do was buy any old Slot 1 CPU (from 233 MHz to 600 MHz), and it would work in virtually any Slot 1 motherboard. Is that so bad? No, it is not. Which Slot 1 CPUs don't work in Slot 1 motherboards? The new Coppermine CPUs, if you're unlucky. The Coppermind CPUs will work in many (but not all) Slot 1 motherboards! For years now, you could have used the same Slot 1 motherboard, just upgrading CPUs. What are you complaining about? That your 486 doesn't work in a Pentium II motherboard? Oh well.... time goes on.
Re:A Question About IBM (Score:2)
Electron waveguides. (Score:2)
I wonder if the "mirage" could be interpreted as the electrons of the cobalt atom tunneling to the image location and spending a fraction of their time there? That less-than-half strength might be because the nucleus is still at the other location and makes the electron density "prefer" that region because it is lower energy, due to the attraction of the positive charge.
I also wonder what is the speed of propagation of the effect? Switch a gate's output by dropping an electon into an electron trap at one end of the waveguide, and it appears (at, say, 50% density) at the other end, and affects the logic there. How long does it take to happen? Does it exceed the speed of signals in a wire? (That's a very small fraction of lightspeed on a chip, where the wire resistance and stray capacatance form a delay line.) Does it approach that of light in vacuum? Does it EXCEED that of light in vacuum? (Even if the total system can't send signals faster than light in emptyness, which is a very slight improvement on light in quantum vacuum.)
Whatever it is, my bet is that it will happen at tunneling speed.
Re:School computers (Score:1)
but the apple II e's that were in my highschool's computer lab might not be state of the are anymore
Re:Fast (Score:1)
Perhaps I'm not seeing something, but I can think of very few situations in which 128-bits is a definite advantage over 64.
Bits != total computational power, people.
Re:Slashdot has it (Score:1)
appears again... but perhaps what is scarier is:
slashdot + (anti)slashdot -> geocities +14.3 KeV
Here's another.... (Score:1)
---
But.. (Score:1)
---
Re:i think this is bigger than its made out to be (Score:2)
I'd much rather have a cluster of P3 or Athlons.
Re:Fast (Score:2)
Maybe if AMD... (Score:1)
Sigh.
Esperandi
Re:Ready Set Go... (Score:1)
-lol- You obviously haven't been keeping up with the news. Apple's G4s are among the fastest things out there.
Kean
some more references: (Score:3)
Ok the reference for this work is:
H. C. Manoharan, C. P. Lutz & D. M. Eigler, Nature403, 512-515(2000).
In this experiment a few Cobalt atoms were deposited on a Copper surface. Using a scanning tunneling microscope the Co atoms were gently dragged into an elliptic(coral) structure, and one Co atom was placed at the focus of the ellipse. (The images of this stuff are gorgeous and more cool STM images of atoms and atomic maniputation can be found at the STM Image Gallery [ibm.com]).
Due to the magnetic nature of the Co atom electrons near the atom tend to align their spins with the Co magnetic field screening the magnetic moment. This local phenomina can be imaged by the STM, the surprising result is that another mirage image appears at the second focus of the ellipse. This suggests some sort of long range electon ordering.
These experiments are being done with a low temperature ultra-high vacuum stm (this stuff is damn hard) and to reproduce these same results in a next generation processor as a means to transport data is unlikely in the near future. Nevertheless, these results will have a great effect in our understanding of macroscopic quantum systems and ordering.
Re:Ready Set Go... (Score:1)
Re:Fast (Score:1)
Slashdot has it (Score:4)
Re:(OT)Where are the damned DeCSS Source T-Shirts? (Score:1)
Nick Messick
nick@trendwhore.com
Re:How does this help us make smaller circuits? (Score:1)
Re:Is this actually a Big Deal(tm) (Score:1)
slashdot (Score:1)
If you will excuse me, I have a computer lab to attend to.
Fast (Score:2)
This stuff is kinda of cool though, maybe we'll get to see some nice VR stuff and better speech recognition. Eventually the hardware will be fast enough to run windows.
I would have liked to have seen intel go to a 128 bit architecture instead of 64 it would have lasted longer.
Re:Interesting... (Score:1)
ex-employee btw
Re:Quantum efrfects used to ENABLE nanotech (Score:1)
The IBM engineers are really ENGINEERS. They are thinking about solutions and how to address the problem *using* the boundaries that nature has given us rather than attempting to find ways around them.
also I didn't realise that K.E.D. did physics as well as write books. you'd get a moderation if I hadn't already posted to this story.
Re:slashdot (Score:1)
btw presumably you are at Umist/manchester. Top place.
Re:A Question About IBM (Score:2)
all he did was make the technology and engineers they always had the focus
Re:School computers (Score:1)
Let me know if they plan on getting rid of them... I'm looking for a couple of text terminals to hook up to my linux box.
I'm looking for something that can emulate a DEC vt100... but I can't find any in my area (north Jersey).
q
Re:eBay has a whole section for terminals. (Score:1)
q
Asynchronous processors (Score:1)
(Place where the first computer was built 51 years ago)
Really cool stuff
Amulet Processors [man.ac.uk]
Re:Asynchronous processors (Score:1)
at approximately the same time as me.
The
Re:Asynchronous processors (Score:1)
Also the work is still continuing with other students and lecturers. Just because some of the original peole left doesn't mean the work will stop.
Quantum mirage story, again? (Score:1)
Re:Fast (Score:1)
64-bit numbers in parallel, or perhaps
4 32-bit numbers
Where have you been, altivec does just that (at least for the 4x32bit stuff).
Re:Fast (Score:1)
It has always been the case that once the computer's competency is there, the applications arrive... Way back in the mid-60's my father took me to an open house at IBM, and proudly demonstrated that the computer could add 2+2 lightning-fast. I asked why that was necessary, since I could do the same thing (ok, I was young once, too!)....
If you want to know what the new processors will be used for (in series, no less!), keep up with math! Learn about the complexities of modeling visual information (animation on a G4!), exploring "chaotic" (or "complex") domains, etc.
It's the new stuff we'll be able to DO that make new processors (and etc.) so exciting!
Re:Advantages of 128 bit word length (Score:1)
However, cross products of 2 vectors are only defined on 3 dimensions, how can you uniquely have something perpendicular to 2 vectors in 7 dimensions?!!
Re:If my computer... (Score:1)
Not only that, if it crashes and you lose data, can you go into the other universe and get the data back? If so, how do you get into the other universe to do so ;-)
Re:Is this actually a Big Deal(tm) (Score:1)
<sigh> Look, Moore's law is an observed phenomenon, not a fundamental rule, and it is observed in the industry as a whole, not necessarily within individual companies. If Intel doesn't come up with technologies allowing them ot go to 3.2 GHz within 3 years, then no, they won't have a 3.2 GHz then. It's by no means inevitable that they will come up with such technologies.
Here's a thought on this 'multi-clock' CPU of IBM's: What clock will they advertise it at? Presumably the clock of the fastest part. Still - maybe, just maybe, we'll start seeing marketing move away from clock speed as a meaningful measurement of chip performance. We can always hope.
Is this actually a Big Deal(tm) (Score:1)
Re:Is this actually a Big Deal(tm) (Score:1)
800 * 2 = 1600 in 18 months, then 1600 * 2 = 3200 in another 18 months. 18 + 18 = 36 = 3 years.
Re:Is this actually a Big Deal(tm) (Score:1)
Re:A Question About IBM (Score:2)
On the other hand, they still are a giant business. They do flexibility and open source because they think flexibility and open source work-- it's a business model and not a philosophy. Companies this big don't have philosophies, no matter how many True Believers they have on staff.
Re: Flaimbait? I think not. (Score:1)
If my computer... (Score:3)
I can see the error messages for Win2010 now:
"Error - user32.exe performed an illegal operation in this universe - please continue in another universe or restart..."
smarter than me (Score:1)
Big Blue? (Score:1)
http://www.badassmofo.com [badassmofo.com]
Re: Flaimbait? I think not. (Score:1)
http://www.badassmofo.com [badassmofo.com]
Re:Ready Set Go... (Score:1)
Behold the power of ONE
Re:School computers (Score:1)
Ready Set Go... (Score:2)
School computers (Score:3)
i think this is bigger than its made out to be (Score:1)
Re:How does this help us make smaller circuits? (Score:1)