Ads

Best offers

Ads
All about Miscellaneous
 Latest Miscellaneous articles
Exclusive Interview: Nvidia's Ian Buck Talks GPGPU

Exclusive Interview: Nvidia's Ian Buck Talks GPGPU
With Snow Leopard and Windows 7 both offering GPGPU capabilities, we wanted to talk to Nvidia's Ian Buck. Not only is he one of the fathers of Brook, the programming language ultimately adopted by AMD/ATI, but the head of Nvidia's CUDA group as well. Read More

  • Beamforming: The Best WiFi You’ve Never Seen
    Forget 802.11n Draft 2.0. The future of video-capable WiFi depends on a signal-boosting technique called beamforming. We put the pioneers in this frontier through some real-world testing to find out which technology is going to change the wireless world. Read More
All Miscellaneous articles

Newsletters


  • Ask your question about IT issues
  • Post

Partners

The Games selection

adventure : Ray Adventure game, South Park style. Pick the way the story goes by picking an answer among those offered.
violent : Interactive Buddy Unwind on your interactive buddy: Do anything you want to him, it will earn you money, and you can buy other stuff to torture him with.
Ads

Sponsored links

The Return of Intel's Pentium MMX

Next news
4:40 PM - July 8, 2008 by Theo Valich

Mountain House (CA) - Earlier today we learned that Intel is already heavily pitching its Larrabee technology to partners, but the technology foundation largely remains a mystery. German publication heise.de now provides more clues with a rather interesting note that Larrabee is built on Intel’s nearly two decade-old P5 architecture.

Intel Pentium MMX

According to Heise author Andreas Stiller, possibly the most prominent person to cover computer hardware in Germany, Intel dipped into the bin of obsolete technology (Intel’s phrase for replaced technology) to come up with a technology base for the Larrabee cGPU. While attending Intel’s 40th anniversary briefing (Intel will celebrate its 40th birthday on July 18), Stiller apparently found out that the Larrabee cores will be built on the P54C core — which was the code-name for the second-gen, 600 nm Pentium chip.

The first Pentium core (P5, 800 nm, 60 and 66 MHz) was in development since 1989 and was introduced in 1993. The P54C was launched in 1994 with speeds up to 120 MHz, while the succeeding 350 nm P54CS reached 200 MHz. The 55C core (280 nm up to 233 MHz) followed in 1995 and was replaced with the Pentium II in 1997.

Stiller added that Larrabee will debut with 32 cores that "are likely" to be equipped with MMX extensions, which would mean that Larrabee will actually be based on a modified, 45 nm P54CS core. The cores will also support 64-bit. If you count in the fact that the MMX part was replaced with a 512-bit wide AVX (Advanced Vector Extensions) unit, Stiller comes up with a theoretical performance of 32 flop/sec. per clock, topping the 2 Tflop/sec. mark at a clock speed of 2 GHz.

If this is true, then Intel may be able to hit about twice the performance in single precision calculations as Nvidia and AMD achieve today. However, both Nvidia and AMD were able to double their floating point performance between 2007 and 2008 and we have reason to believe that once Larrabee will be available, GPUs may be hitting 3 to 4 Tflop/sec. in single GPU configurations. AMD’s dual-GPU ATI Radeon 4870 X2 (clocked at 778 MHz) is estimated to hit 2.49 Tflop/sec. when it debuts within the next few weeks.

It looks like that Intel should be aiming for at least 4 Tflop/sec. for the second half of 2009.

Source : Tom's Hardware US

Talkback
Add your comment
thogrom 07/08/2008 11:00 PM
Hide
--3+

they should have based it off core 2 duo =P

then it would own even more

jcwbnimble 07/08/2008 11:50 PM
Hide
-1+

Interesting that intel is going back almost 20 years to try and compete with Nvidia and AMD/ATI's current (or near future) technologies. That would be great if we could get one more player in the GPU market. AMD is forcing Nvidia to lower their prices, can you imagine what Intel could do if they introduced a 3rd GPU in the market? SWEET!

San Pedro 07/09/2008 12:32 PM
Hide
-2+

Still skeptical about Larrabee. . .

jimmysmitty 07/09/2008 12:51 PM
Hide
-3+

thogrom Core 2 is based off of Core which goes all the way back to the Pentium Pro which had its roots from the Pentium MMX. So in a way it is based off of the same technology that Core 2 is based off of.

Funny thing, kinda related, I have a old Pentium w/MMX sitting on my desk. Its a reminder of where we used to be (75 whole MHz YAY!!!!)

stuart72 07/09/2008 1:44 AM
Hide
-0+

Confused now. Will this thing run x86 native then?

Preytor 07/09/2008 2:05 AM
Hide
--3+

Return of the Mack

plbyrd 07/09/2008 2:07 AM
Hide
-0+

This is very good news. For years I've been saying that Intel should dust off the 386 and put dozens of them on a single die. It looks like they've done me one better and gone with the Pentium. This is a very smart move for Intel because it accomplishes three things:

1) They don't have to develop a new core for the cGPU.
2) The cGPU will use x86/x64 instructions, thus making it far easier for developers to write code and debug code targeting the cGPU.
3) Developers will learn to employ proper threading techniques to utilizes 32 cores. This means they'll learn the skills necessary to truly take advantage of the modern CPUs.

A side effect of all this is that a computer built solely around the Larrabee. Over on my blog at ITtoolbox I've pontificated about the possibility of building GPU-based computers, and this could be a great place to start.

techtalk 07/09/2008 2:10 AM
Hide
-1+

You are missing a "T" in 32 flop/sec ?

Anonymous 07/09/2008 2:22 AM
Hide
-1+

Definitely it will run x86 because it was developed on x86 architecture. If Intel will manage to develop and make it a powerful GPU, it simply means that powerful GPU was already develop 2 decades ago but only used for general purpose computing.

harrycat88 07/09/2008 2:48 AM
Hide
-0+

LMAO, I still got my old Pentium 233MHz MMX Socket 7 CPU. Can you believe I got that thing to over clock to 333MHz back in 1998. I ran a duct from outside which was 20 degrees F to the CPU. It would scream through Quake2 and Tomb Raider 2 which was fast back then, But today the CPU is obsolete unless you want to run windows 98 or 2000. Who would have thought that Intel would use the design for a GPU.

Luscious 07/09/2008 3:04 AM
Hide
-0+

I remember my first pc box was a P200MMX, with windows 95 and a Tseng Labs ET6000 PCI video card. I could not find anything at the time that would not run on that machine. In fact, I still have it today and it still works!

Very interesting idea to put 32 Pentium cores on a single die/package. Parallel processing is definitely the direction to go for, it's just a shame that even today SO MANY applications out there suck on multi-core systems.

cruiseoveride 07/09/2008 4:41 AM
Hide
--1+

great, but does it work on Linux?
what are windows users going to do with 32cores anyways....

/hides

draxssab 07/09/2008 5:20 AM
Hide
-0+

Pentium MMX!?! that was my first computer (now my mother's one :P)with a nice Voodoo 2 video card lol ;)

Seriously, if it gives the performance the hope, i'l be the first surprised

randomizer 07/09/2008 5:47 AM
Hide
-0+

techtalk :
You are missing a "T" in 32 flop/sec ?


It's 32 FLOPs/Second/Clock so it's probably about right, but I can't be bothered with the maths.

iocedmyself 07/09/2008 6:14 AM
Show
klarkmdb 07/09/2008 6:24 AM
Hide
-0+

Pentium MMX 75mhz, i had that before until i sold it to a student who wants to use if for school and study (of course in our place). Imagine that until now it's working and running! with a windows 98! We're nearing the age where technology posted on fictional movies are coming to life!

mf_fm 07/09/2008 7:23 AM
Hide
--2+

AMD/ATI vs Intel vs Nv

its gonna be very interesting, looks like Nv is left out cold, when the technology move forward to CPU/GPU fusion.

that wouldn't happen soon, but i totally hope that a PC make over, remake motherboard completely, make it small and powerful, lose the weight of a desktop yet gain more power, less energy consumption, please.

MOVE FORWARD>>>>>> PC hasn't really MOVED in terms of the design, Window needs to MOVED FORWARD as well, hopefully Window 7 isn't "Window Me 3".

so AMD/ATi, Intel & Nv, good luck.

Key: No graphic card is worth more than USD$250, its just none sense, and rip off.

martel80 07/09/2008 9:31 AM
Hide
-0+

cruiseoveride :
great, but does it work on Linux?what are windows users going to do with 32cores anyways..../hides


If I'm not mistaken, this will be an add-on card so it will work anywhere (with a PCIe slot). Intel is likely to provide some reference "software" renderer in the drivers but you should be able to write and use your own renderer with this card (raster/raytracing/whatever). So it is just a matter of making Linux drivers which would allow you to communicate with the card over the bus (upload your code and run it).

Anonymous 07/09/2008 11:14 AM
Hide
-0+

LOL, I have a pentium 120@133 as a fileserver, and one Pentium MMX 233 which is currently unpluged but going to be plugged in very soon. :-D

Anonymous 07/09/2008 11:22 AM
Hide
-0+

Sorry for the second post but I forgot what I wanted to say. ^_^;

The most fascinating thing is, you take 32 Pentium MMX processors, do some adjustments (make it 64bit), and can compete with Ati and Nvidia?
What exactly were this companies all the years doing (just inflating the chip)? Or is intel working on this already for a long time (several years) and doing really big changes to the old core?

lordmetroid 07/09/2008 11:32 AM
Hide
-1+

Moriarity, I believe you could get a high performance because you can do a hell of a lot of parallel computing during raytracing. One or a few rays per core at a time and they are all being calculated without any consideration to other data that can bottleneck it all.

Stream processors works in the same way but you still have to do a lot of presorting culling, z-buffering, et cetera. Maybe raytracing can do without all these prerequirments and dependencies

fudgeboy 07/09/2008 11:35 AM
Hide
-1+

wow, even if they fail miserably i feel this could still be a huge acheivement. think how much better and easier it will be for companies limited to using onboard graphics! instead of finding some motherboard which is EXTREMELY limited and costs a crapload, you could just buy any old two bob motherboard and chuck one of these babies in it. saves money, time and possibly; electricity.
i couldnt see it beating discrete graphics in any games for a long time. but there will be a time when discrete graphics is obsolete. a LOOOONG time from now....when we all have supercomputers implanted in our brains and telephones in our shoes.

jabliese 07/09/2008 4:02 PM
Hide
--1+

Man, that must be exciting for Intel engineers. Hey guys, let's see if we can get this 10 year old design to be a decent GPU! Anyone else remember reading about Intel dumping it's high priced engineering talent about 6 years ago? Seems it was true.

beerzombie 07/09/2008 4:54 PM
Hide
-0+

Re: Iocedmyself's wall of text

I think everyone is jumping the gun a bit here, if I say I designed a car engine by going back to the 1821 designs by Faraday, I don't think those who know what I was talking about would think I was using obsolete technology. Sometimes it's best to just clean up and go back to a simple design and improve on it.

You have to consider the design challenges that they addressed between that generation and the current. They weren't thinking in expanding cores in that time frame, they were adding extensions that won't be used by Larrabee, they were coming up with cache access algorithms, adding logic circuits to handle the increasing size of the chip and the latency that caused. These are all problems that don't need to be addressed in a slimmed down core.

They're simplifying, less potential for problem, less overhead, more room for more cores. I also doubt they didn't draw on any advances used in current architecture that could be applied.

kami3k 07/09/2008 5:49 PM
Hide
--2+

If what the guy said about flops is true then it already has failed. Later on this year Nvidia is planning on releasing yet another set of cards, so even more power. Wonder how much Intel paid Dreamworks to use this crap. I'm sure Nvidia's GTX 260 with CUDA would of been more then enough.

beerzombie 07/09/2008 6:31 PM
Hide
-0+

kami3k :
If what the guy said about flops is true then it already has failed. Later on this year Nvidia is planning on releasing yet another set of cards, so even more power. Wonder how much Intel paid Dreamworks to use this crap. I'm sure Nvidia's GTX 260 with CUDA would of been more then enough.


Kami3k, there is a crucial difference between flops and performance. Efficiency is a large part of the equation, as is being able to suitibly saturate the processor. It's kind of like comparing Ghz to Ghz, it's just not a proper metric.

beerzombie 07/09/2008 6:37 PM
Hide
-0+

In addendum, we just don't know how they're going to measure up until they are released, and it's certainly too soon for anyone to say it's the new sliced bread or that it's already dead. If anything the only thing we can say is that it's bringing some fresh blood into the marketspace, and if that just means it lights a fire under the red and green teams, and they squash the blue, great, but if that means the blue team becomes a contender, all the better.

ZootyGray 07/09/2008 7:06 PM
Hide
--1+

AMD's 4800 vid cards are already doing this thru their use of parallel stream processors. I don't know. That is what I see. My view is based on Anandtech's review of 48xx - they have these nice diagrams showing a series of stream processors - and it is indicated that the number of them will probably increase in future. In my semi-literate words, it's like bandwidth on demand. This is the major diff between what AMD and nvidiot are doing - and probably why AMD is tearing them off their laurels.

I really appreciate what "I Overclocked Myself" is saying - and I have been seeing through ntel and nvidiot for years.

My view for future potential goes to AMD also. Think this: AMD is a cpu maker. AMD is a gpu maker. Combine the two and you get the potential to create quad-gpu, quad-cpu - and where does it go after that. Quad to the 4th power? That's a number= 256. I only see this as potential! And just a few bugs to work out to get there (O yeh) - but we are talking StarTrek potential - :)
"Computer, run Crysis and toy with all opponents using algorithm omega-alpha; let them think they are winning then crush them like bugs, in the final minutes."

Thx to iocedmyself for the waltz in tekky terms - I just feel the concepts, can talk some of it. But what I am trying to say here, was simply and naturally revealed as I read the anand article on 48xx.

What ntel is trying to piece together - so the marketing machine can make you want it (!) - has already been done better!!!! The marketing hype has been abusing people for years - I spose that's biznez. The trickle of supposedly wow technology - and nvidiot has been trickling for years too. We have been fed crumbs; very expensive crumbs.

joefriday 07/09/2008 7:55 PM
Hide
-1+

I'm not sure where you guys got your facts, but the P5C core, aka Pentium MMX, was launched January 1997. The only things out in 1995 were your regular old Pentiums. Also, to the people in here talking about a 75MHz MMX Pentium, there was no such thing. Slowest MMX was at 166MHz.

beerzombie 07/09/2008 8:45 PM
Hide
-0+

[citation]Combine the two and you get the potential to create quad-gpu, quad-cpu - and where does it go after that. Quad to the 4th power? That's a number= 256.[/citation]
... Really? I'd expect a better understand of how this hardware works out of a TH reader, you're just taking numbers and multiplying them and you're somehow impressed by it?

Every one of these companies involved (and even some not mentioned... IBM being a big one) are poised for the next generational step. This seems to be focused on increasing parallel processing capability along with maintaining branch performance. Both of these processes rely on processor saturation, that is having the data and instructions ready for the processors when they are free, having a million core machine calculate the fibonacci series would be a waste.

I think the problem is that people without good understanding of the technology (and I'm by no means saying I'm an expert) are making wild postulations based on marketting material (Flops, Ghz, SPs).

Antilycus 07/09/2008 9:02 PM
Hide
--3+

Until you get some CPU controller to control the 32 cores, you are still stuck with one process per cycle. a million cores wont change that. You still have to wait for core1 to finish before core2 can do its job. I think this is just clever marketing to try and boost stock price. Compilers write to the cpu, they dotn write to individual cores. Thats why the cell (and I am not a huge fan of the cell) has an SPE controller. to control the other cores/cpu requests.


Comments are closed on this page.

Sponsored links