Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads

Intel Demos System Based on 48-Core Processor

by - source: Tom's Hardware US

That's a lot more cores than we've got right now in our systems.

Last month Intel announced that it was shipping systems with its experimental 48-core processor. Now we get to see what a system with the radical chip looks like.

X-bit labs caught the supercomputer on chip (SCC) system on demonstration in Europe, which runs on an experimental "Copper Ridge" motherboard with integrated I/O and graphics and eight DIMM slots. There's no SATA ports, instead an Intel USB flash disk is used for storage.

According to the report, the SCC contains 24 tiles with two x86 cores per tile, each of which has its own L2 cache and can run a separate OS and software stack and act like an individual compute node that communicates with other compute nodes over a packet-based network. The SCC also has four integrated DDR3 memory controllers.

The 48-core chip features 24 small routers between the cores, which facilitate faster data exchanges across the chip. Each core also has on-chip buffers that can instantly exchange data in parallel across all the cores.

Intel also says that the 48-core chip has a more advanced on-die power management system that can vary the power draw between 25 watts to 125 watts. It can also reduce clock speed and shut down cores.

As far as clock speeds go, current desktop and even laptop offerings outpace this 48-core wonder. Intel revealed that its experimental chip runs at about the same frequencies as the Atom CPU, so we're looking in the neighborhood of 1.2GHz to 1.83GHz.

Share:
56
Comments
X
Submit

Comments
Add your comment
ehanger 05/25/2010 1:12 PM
Show
pcfxer 05/25/2010 1:16 PM
Show
lueszu 05/25/2010 1:27 PM
Show
warmon6 05/25/2010 1:36 PM
Hide
-19+

Hmm... If it possible, get 4 of these under 1 rig for a total 192 cores...... That would make a killer F@H rig.

Anonymous 05/25/2010 1:35 PM
Show
back_by_demand 05/25/2010 1:46 PM
Hide
-4+

pcfxer :
Cool, so now when a core dies I need to replace my entire processor! sweeeeeeeet. IBM Z system CPU boards for the win.


Well if the chip can shut down cores I can only assume that if a core fails the rest of the chip can survive without it.
Defo one for the future, watch this space.

dalta centauri 05/25/2010 1:47 PM
Hide
-20+

Why do people thing this is going to be for gaming rigs, or more so that it's going to be sold to the general public? I think they would release it to businesses only.

Anonymous 05/25/2010 1:48 PM
Hide
--3+

Great all we need now this new 48 core cpu to become self aware.

dark_knight33 05/25/2010 1:58 PM
Hide
-20+

ehanger :
but can it play crysis?



But can that joke die already? :/

mapesdhs 05/25/2010 1:58 PM
Hide
-10+


Did Intel say if it was possible to run a single OS instance
on the system? ie. do the chips include NUMA support?

Ian.

tony singh 05/25/2010 2:04 PM
Show
dreamer77dd 05/25/2010 2:13 PM
Show
luc vr 05/25/2010 2:13 PM
Hide
-19+

Gpu's have a lot of cores at less speed so that means this is faster for mass calculations in realtime.

bstm300 05/25/2010 2:29 PM
Show
mx348 05/25/2010 2:35 PM
Hide
-14+

This is HUGE for the Visualization Space !!

One server with this chip can replace the 10 we're currently running !!

RustyXshackleford 05/25/2010 2:56 PM
Hide
-0+

The problem I see here is that no matter how many cores you`re putting in the package, it`s still a serial processor. I am in agreement with Bill Dally that we need to concentrate more on parallelism in our processor designs. I have no doubt that this CPU can probably parallel task very well, but we`re just delaying the inevitable here. This is not entirely semiconductor companies or hardware companies fault. Programmers are still writing in serial fashion, and the majority of programs cannot properly utilize all the abilities of the current hardware. That statement of course does not include those who are writing for Knoppix, beowulf, compute cluster and the like.

joytech22 05/25/2010 2:57 PM
Hide
-11+

Wow this would be great for raytracing, i wonder how many frames per second i could get with that! 4-5FPS? that would revolutionize the way i render scenes!

warmon6 05/25/2010 3:19 PM
Hide
-5+

dreamer77dd :
As slow as an Atom that chip needs some crazy over clocking to make it meaningful to me.



They said "same frequencies as the Atom CPU" not "same power as the Atom cpu". The IPC of this cpu is probably equal or better than what we see out there right now. Although as dalta centauri said, (for the time being)thoses 48 core cpus are not going to be released to the general public. There just targeted for business. (doesn't mean you cant get them for your self though.)

dalta centauri :
Why do people thing this is going to be for gaming rigs, or more so that it's going to be sold to the general public? I think they would release it to businesses only.



Well, i dont get it either for gamers. More cores doesn't equal better games unless the games can use it.

Although even if it's sold only for businesses, The general public can still get there hands on them but only people that have the money and need for them, can buy them.

ta152h 05/25/2010 3:22 PM
Hide
-0+

mapesdhs :
Did Intel say if it was possible to run a single OS instanceon the system? ie. do the chips include NUMA support?Ian.



NUMA is for multiple processors(meaning sockets), not multiple cores within a processor.

rEynod 05/25/2010 3:24 PM
Hide
-2+

It might be a viable competitor for the sorts of applications that are currently being run on RISC machines.

Frankly I see future systems at the high end resorting to the equivalent of (or extension of) the front end and back end array, but with a much meatier central processing array.

An array of simple homogeneous cores all tied to ine bus won't cut it though, but as it is, I would imagine it might make a pretty good decrytion engine.

High praise to Intel for getting hardware out there for preview, which is excellent.

I suppose these are simpler variants of the Atom core then?

Camikazi 05/25/2010 3:38 PM
Hide
-3+

dalta centauri :
Why do people thing this is going to be for gaming rigs, or more so that it's going to be sold to the general public? I think they would release it to businesses only.


All these technologies start for businesses cause they are too expensive for the general public, but eventually they make it to regular people too :) just a matter of time before it happens.

ta152h 05/25/2010 3:39 PM
Hide
-7+

rustyxshackleford :
The problem I see here is that no matter how many cores you`re putting in the package, it`s still a serial processor. I am in agreement with Bill Dally that we need to concentrate more on parallelism in our processor designs. I have no doubt that this CPU can probably parallel task very well, but we`re just delaying the inevitable here. This is not entirely semiconductor companies or hardware companies fault. Programmers are still writing in serial fashion, and the majority of programs cannot properly utilize all the abilities of the current hardware. That statement of course does not include those who are writing for Knoppix, beowulf, compute cluster and the like.



Actually, you sound like someone that read something, somewhere, without really understanding what's really going on.

Nehalem based processors are very wide, and have about as much ILP (instruction level parallelism) as is feasible. Some even suggest it is too wide. It's why hyperthreading works - the processor has more execution resources than one thread can typically use. It's also one reason it works better than on the Pentium 4, which was narrower.

Going wider would increase size, power use, and even limit clock speed slightly. At this point, it's very difficult to improve performance on a single thread, and it's much easier to add cores and improve TLP (thread level parallelism).

Itanium was designed to be much wider and be able to handle more instructions per cycle, but in practice, it hasn't been as successful as Intel might like.

Intel has given up on maximum thread level performance when they gave up on the Pentium 4 design. Very high clock speeds would be the best way, (although the Pentium 4 was a bad design by any measure) but high clock speed designs also take disproportionate amounts of energy and can be quite large, so Intel decided against continuing to follow that path. It would be very difficult to get a good performing high clock speed quad core with reasonable power use.

Now before someone says the Pentium 4 was slow, that's not an indictment against high clock speed processors, it was just a bad implementation of it. IBM was very successful with it. The Pentium 4, strangely, had only one decoder, and if the trace cache didn't have the instruction stream, it ran as a scalar processor. This happened almost 50% of the time the cache miss rate was so high. So, it wasn't that the processor had such a long pipeline (it was double-pumped anyway, which effectively made it a lot 'shorter') that made it slow, it was just a terrible design on Intel's part that happened to have a long pipeline.

Put another way, if you had the trace cache and single decoder on a Nehalem, it would run like a dog too. Actually, dogs aren't that slow, as natural as that expression sounds. How about a Sloth?

Komma 05/25/2010 3:55 PM
Hide
-3+

While these advances in multicore CPU research are very interesting, I don't understand the significance of them. We've also seen earlier tech demos of 80 cores or more already. But what place is there for such devices? If it's graphics and media processing, GPU-like designs seem to be much better suited with their floating point capabilities. If it's server-type computation work, the current bottleneck is usually in I/O, not the CPU. Everything else that I can think of and is common doesn't seem anywhere close to fully utilizing 8 cores, much less 48.

shin0bi272 05/25/2010 4:53 PM
Show
madass 05/25/2010 4:56 PM
Show
dertechie 05/25/2010 5:48 PM
Hide
-1+

Eat your heart out Tilera.

zaznet 05/25/2010 5:50 PM
Hide
-3+

Komma :
If it's server-type computation work, the current bottleneck is usually in I/O, not the CPU.



That's where having all these cores on a chip comes into play. Read the article again and pay attention to the mention of included routers and cores sharing data between them. Each core can talk to the other core without going to the system board first. This reduces that network IO in a 48 core CPU that uses many systems connected together.

Almost any task that benefits from a super computer today would be suitable for this system and depending on scale may see performance improvements.

I doubt this would be very suitable for virtualization as the system board IO bottle neck would limit connectivity to each OS running on the chip.

Anonymous 05/25/2010 5:56 PM
Hide
--3+

Cool, I'll install SQL server on it and save a bunch on licensing ;)
to bad for Oracle they charge by the core not by socket

bildo123 05/25/2010 5:59 PM
Hide
-6+

dalta centauri :
Why do people thing this is going to be for gaming rigs, or more so that it's going to be sold to the general public? I think they would release it to businesses only.



Not sure, says "Single Chip Cloud Computer" right on the damn thing. Seems like a bunch of kids are on here, much more so than previous years.

wcooper007 05/25/2010 7:30 PM
Hide
-1+

Super Talent RAIDDrive 128 GB USB 3.0 Flash Drive STU28GSRK

go take a look at this thing and you will understand why they used usb flash drives to boot lol this thing is super fast...

martin0642 05/25/2010 7:36 PM
Hide
-2+

Proper usage of multi-core will certainly affect gaming. I think it's the only way we're going to get photorealism in real time. If you think about it though, once true photorealism and physics are attained, the "engines" used for games wont matter nearly as much as the art and story. Not holding me breath though.


Ads

Best offers

Newsletters


OK
Ads