Breakthrough: The Secret to Making Processors 1,000 Times Faster
mashable.com
mashable.com
http://www-03.ibm.com/press/us/en/pressrelease/35358.wss
Basically, this is about IBM and 3M starting a new research project. Whether it would work, how long it would take, at what cost - these are all open questions.
'No one ever got fired for buying IBM.'
To solve this problem, we are going to stack 1000 dies, and produce 1000x as much heat.
Who cares about whether the heat can travel up the column- where is the improvement in cooling technology to remove 1000x the heat from the die stack?
Stacking stuff means you should be able to run cooler for the same amount of processing power.
1000x? I think that's probably BS. But I can see this being a significant win.
Read the section on associativity: http://en.wikipedia.org/wiki/CPU_cache
Put the GPU and VRAM on the stack and all you need is a couple HDMI ports going out of the chip.
Also this is IBM research. They don't need to make robust processors for the consumer market. If the CPU requires watercooling or better, IBM can do and sell that. They already have such solutions for super computers and mainframes in the field.
The problems then as now: Heat dissipation and signal integrity as you pass through the stack.
If this is real (and since it's IBM and they're claiming production by 2013, I'm optimistic), this is going to be a huge game changer on so many levels.
It would obiviously revolutionize gaming completely, but most imporantly it would revolutize science. Imagine having the power of the whole Folding@Home network in your laptop! Imagine how much power the future Folding@Home projects and other similar projects will have.
I'm a diehard optimist, but a sudden 100-1000x increase in ordinary CPU speeds could have the possibility to save thousands (if not millions) of lives and advice science a hell of a lot!
so, asking questions now results in downvotes?
Drug research, gene mapping, climate modeling...
That said, even if it's just a way to get 1,000-core CPUs or whatever, it sounds like a remarkable breakthrough.
Of course the article doesn't mention if it's possible to make (and align) vias through this special glue, but I would really hope so.
I miss Jim Gray, he really did see things clearly. His response to the Alpha processor was that some day a computer would be a smoking hot, hairy golf ball. The reasoning was straight forward, spheres have the shortest paths between any two points, as density increased you needed more and more connections (wires) which were getting finer and finer in diameter, and power dissipation, well it wasn't going anywhere as electrons moving around bump into things, get over it.
My speculation is that the future is carbon for a variety of reasons. In its many forms it has all the properties you need to make chips, from diamond insulators to graphene conductors and nano-tube semiconductors. It can make light, it can trap light, it can conduct heat like there is no tomorrow. Truly, the day we can drop layers of carbon down and control the structure as it drops, think 'maker-bot with a molecular carbon extruder head that works at nanometer scale' its game on for truly mind blowing electronics.
And so the heat dissipation seems to be the major point of this news. Will be interesting to see a more technical writeup or some published papers on this.
Seems like you're still generating the same total amount of heat, that needs venting from the machine. And still consuming the same amount of power.
I'm sure there's some value here, but it's not going to arise from just stacking up the same chips we use today.
A conventional chip is a thin planar heating element attached with maximal surface area to its heat sink and we have great trouble keeping them cool now.
Heat generated internally a cubic object is more difficult to remove because the volume that is generating heat grows faster in proportion to the surface area available for removing it. I.e., the heat generation grows with the cube of the unit length and the surface only with the square).
The worst shape of all is spherical which has the highest possible ratio of volume to surface area.
Even if they managed to put heat sinks in contact with all six sides of this stack of dies, they could (at best) only remove six conventional chips' worth of heat.
Unless they have a way of circulating liquid coolant through that volume, stacking chips like that is only practical if they're almost completely off.
For servers, you face the same problem. It's already possible to get power and heat density that is more than what your typical datacenter can handle. If the density increased by even 10 times we would presumably need some serious advances in cooling to be able to handle all those servers.
As I understand you have to make circuits faster and smaller at the same time, so you still have time for clock distribution...
We are talking about pretty radical processor designs. Why not go asynchronous if we are talking about coordinating multiple layers of silicon?
It will be interesting to watch. If real devices built with that technologies start showing in p and zSeries machines before 2015, we'll have some serious performance bump in high-end computers.
A massive, massive improvement in compute might hasten SHA-1's demise, but SHA-1 is already on life support today.
It is unlikely that even a huge unexpected leap in compute power would change the fundamentals of how things are encrypted today. Unless something like quantum pans out, you can expect us to still be using RSA (or more likely ECDSA and ECDH), AES (or something like one of the eSTREAM finalists), and HMAC-SHA3 for the foreseeable future.
The thing that will change what our crypto stack looks like will be a new discovery in cryptology, not a new way to build super-cheap, super-fast processors.
I'm not a cryptographer, but generally when we get to the point where we can envision how a sudden reduction in compute cost could threaten an algorithm or construction, that's when people start freaking out. That's where we're at with SHA1, but I don't know what other building block is in the same position.
Maybe when we talk about the fight against poverty and unemployment, we should talk about it in terms of the type of levers we are making. Like high-frequency trading is a lever that only very smart, very educated people can actually use. But all humans no matter their intelligence or education possess a flexibility that would let them be productive (beyond what can be achieved with automation), given the right levers.
>The shift to agricultural food production supported a denser population, which in turn supported larger sedentary communities, the accumulation of goods and tools, and specialization in diverse forms of new labor. The development of larger societies led to the development of different means of decision making and to governmental organization. Food surpluses made possible the development of a social elite who were not otherwise engaged in agriculture, industry or commerce, but dominated their communities by other means and monopolized decision-making.
(Dr Catbox's comment, though, was just kinda mindless reactionism and had nothing to do with the original question.)
I mean a single stack of say 12CPU layers, 12GPU layers, 8 memory layers, 2 Physics and so on... Could that be possible, then we are getting a really good overall throughput, or am I thinking wrong?
Cinemas, TV sets, handheld consoles, and now even our CPUs.
I remember buying my first computer and asking to upgrade to a 30mb hard-drive instead of 25mb. The sales guy said I would 'never fill 25mb'. He had no point of reference for how large graphic, files would be (this is pre-digital photography).
What new capabilities/industries will be enabled with even 1/10th of that power in a mobile device?
Faster CPU's are important in several areas, but for 99% of problems it's RAM and stable storage that are the bottleneck.
"Thermoelectric cooling uses the Peltier effect to create a heat flux between the junction of two different types of materials. A Peltier cooler, heater, or thermoelectric heat pump is a solid-state active heat pump which transfers heat from one side of the device to the other side against the temperature gradient (from cold to hot), with consumption of electrical energy. Such an instrument is also called a Peltier device, Peltier heat pump, solid state refrigerator, or thermoelectric cooler (TEC). The Peltier device is a heat pump: when direct current runs through it, heat is moved from one side to the other. Therefore it can be used either for heating or for cooling (refrigeration), although in practice the main application is cooling. It can also be used as a temperature controller that either heats or cools."
Not only that, but unless you can increase the speed of the FSB by 100 times, you will have a serious bottleneck between the processor and the motherboard. You're now funneling 100 CPU's worth of information through a socket and medium designed for 1 CPU.
... or stack a couple dozen gigabytes of L1 cache through a ridiculously wide internal bus. Not all chips would be processors.
A miracle glue will not solve power dissipation problems, not even if it were a perfect thermal conductor.
Science, my foot.
Random people on the Internet calling "bullshit" isn't how science works. Whether or not they are able to produce results is the only thing that matters.
The miracle solution is change the way we do things rather than rice up our existing architecture.
It's just turbo charge for processors.