Slashdot Mirror


The Future According To nVidia

NerdMaster writes "Last week nVidia held their Spring 2008 Editor's day, where they presented their forthcoming series of graphics processing units. While the folks at Hardware Secrets couldn't tell the details of the new chips, they posted some ideas of what nVidia is seeing as the future of computing. Basically more GPGPU usage, with the system CPU losing its importance, and the co-existence of ray-tracing and rasterization on future video cards and games. In other words, the 'can of whoop-ass' nVidia has promised to open on Intel."

132 comments

  1. Who will have the better Linux driver support? by pembo13 · · Score: 5, Informative

    That's my main influence when I purchase video cards.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:Who will have the better Linux driver support? by Rosco+P.+Coltrane · · Score: 4, Insightful

      I fail to see how this is redundant. I too choose video cards based on how well they are supported under Linux. Or rather, I choose the ones with the less shitty support. Any Linux users who's ever tried to use any OpenGL app more complex than glxgears knows the pain, so I reckon Linux (or any OS other than Windows I suppose) support isn't a trivial, or a fanboy issue.

      So no, the post isn't redundant, because this issue isn't yet solved (not to mention, how can a first post be redundant?).

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Who will have the better Linux driver support? by darthflo · · Score: 5, Insightful

      nVidia will probably continue their controversial blob model (i.e. you get a binary object plus the source to a kernel module that, with the help of said object, works as a driver). Purists rage against it because it's against freedom and-so-on, pragmatists tend to like the full 3D acceleration that comes with it.
      Intel is going the Open Source road, trying to be as open as possible. Unfortunately, from a performance PoV their hardware sucks. Their products are intended as consumer-level, chipset integrated solutions and, considering that, work nicely. Don't try any 3D games, though.
      ATi opened a lot of specs, so community-developed and completely open drivers are on the horizon. Unfortunately the horizon is quite far away and the movement towards it is similar to a kid on a tricycle. The situation is prone to improve though. Performance-wise, ATi may be a good choice if you'd like to play the occasional game, but they don't really compare to nVidia (which is unlikely to change soon).
      In the end, I'm going to stick to nVidia in the near future, using intel wherever low energy consumption is strongly desired (i.e. notebooks and similar). ATi just ain't my cup of tea, I wouldn't be putting a red card in a Windows box either, but my preference of nVintel is just such -- a preference. Go with whatever suits you best.

    3. Re:Who will have the better Linux driver support? by papabob · · Score: 1

      Not only that. The graphic card is one of the few components for which we don't have any clue about its internals (yes, we've heard about its shaders, the pipelines, etc, but only in powerpoints released by the company). Memory? If I'm interested I can find info about DDR voltage, timing diagrams and everything else. Processor? Intel can send you a 400-pages printed copy of their manual. BIOS? Hard disk? Same. Sure, if you use their drivers everything will work smoothly, but those drivers are given as a plus not as "the only way to get our product running".

      Some big company should realize that if nvidia/ati shutdown it bussines, there will be no way to "revive" their old workstations, and nobody will release patches for coming bugs... some big company or some govt department, of course.

    4. Re:Who will have the better Linux driver support? by Anonymous Coward · · Score: 0

      Sorry, I guess there wasn't a "Who Cares" moderator option.

    5. Re:Who will have the better Linux driver support? by Hal_Porter · · Score: 5, Funny

      That's my main influence when I purchase video cards. Hi!

      I'm the CEO of NVidia and I spend all day reading slashdot. Despite that I hadn't noticed that Linux was popular until I read your post.

      I'll tell the driver developers to start fixing the drivers now.

      Thanks for the heads up

      Jen-Hsun Huang
      CEO, NVidia Inc
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Who will have the better Linux driver support? by morcego · · Score: 2, Insightful

      so I reckon Linux (or any OS other than Windows I suppose) support isn't a trivial


      Considering how many problems I have always seen, I would say that even on Windows it is anything but trivial.

      Video drivers suck. On whatever platform you choose.
      --
      morcego
    7. Re:Who will have the better Linux driver support? by Khyber · · Score: 1

      First posts are redundant because moderators are too fucking STUPID and have little understanding of the language they supposedly speak.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    8. Re:Who will have the better Linux driver support? by Anonymous Coward · · Score: 2, Interesting

      Purists rage against it because it's against freedom and-so-on, pragmatists tend to like the full 3D acceleration that comes with it. Bullshit.
      Closed drivers suck for pragmatic reasons.
      Just because YOU haven't paid the price yet doesn't mean it isn't true.

      I bought two top-end nvidia cards (spent $350+ each on them) only to find out that because my monitors don't send EDID information their binary-blob drivers wouldn't work. The problem was that my monitors required dual-link DVI and even though these top-of-the-line cards had dual-link transceivers built into the chip (i.e. every single card of that generation had dual-link transceivers, it wasn't unique to one vendor's model) nvidia's brain-dead binary-blob drivers would assume that their own transceivers where single-link if they failed to get EDID information and nothing you could do in the config files would convince them otherwise. it even printed it out in the driver syslog messages "initializing single-link dvi transmitter..."

      I reported the bug to nvidia, I even fucking proved it out by buying an EDID generator (Gefen dvi detective) to force an EDID down the wire to the nvidia cards.
      But Nvidia's support for linux is informal. They don't officially support linux. You heard me, its "best level of effort" where the engineers assigned to the work are shit-for-brains who just ignore problems that they can't grasp rather than an official support program with bug-reports and escalation.

      So, I ended up spending an extra $150 (plus DAYS of my time figuring out the problem) all of which could have been reduced to about 1 day's worth of effort if the source was available for me to fix myself.

      Oddly enough, RMS had a similar problem once upon a time - a closed source printer driver was buggy as hell, and the printer manufacturer refused to either fix the bugs or send him the source so he could fix it himself. Amazing how little things have changed since then, despite all the hype about "Open Source."

      At least ATI has committed to fully Free drivers for their next gen cards, due in a month or so. (The current cards aren't fully Free because the DRM hardware is entangled with the video decode/playback acceleration hardware so they won't release a driver that supports accelerated video playback for fear it will reveal the cracks in their DRM. The next gen cards seperate the DRM hardware from everything else so we can just ignore it.)
    9. Re:Who will have the better Linux driver support? by darthflo · · Score: 1

      Nice, didn't know that. I'm planning to wait till about Q3/2009 for a new performance rig, but if ATi manages to catch up to nVidia's performance 'till then, I may just opt for the really open option. Thanks.

    10. Re:Who will have the better Linux driver support? by drinkypoo · · Score: 1

      This is precisely how I feel. ATI can't write a driver to save their life (I hear they're getting better, but most drivers get better over their lifetime; I want to know when it's good and you don't need special workarounds to make things like compiz not explode) and the OSS drivers are still not where they need to be, and won't be for a long time. If there are good OSS drivers for ATI before nVidia's drivers go OSS, I'll go ATI. Until then, I'm in nVidia land. Only my servers need nothing better than intel, though.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:Who will have the better Linux driver support? by darthflo · · Score: 1

      You're obviously right about the difficulty of fixing problems, where the openness of Open Source really comes to play. It certainly sucks to know that only a single bit needed to be flipped to make something work that doesn't; and not getting any kind of support from the manufacturer sucks even worse.
      Though, in defense of nVidia your problem does seem rather unique. Until very recently it was my understanding that most any screen made in the past decade ought to provide an EDID -- the standard's fifteen bloody years old. While I understand your aggravation against nVidia, I'd also point a finger the other way, to whomever would build a high-end screen without a working EDID implementation. Single-Link DVI is sufficient for 1080p60, so we're probably looking at screens over $2k a pop.

      Anyways, while Open Source (with an equal feature set)) is always better than closed solutions, I even more strongly prefer a working over an incomplete or non-working solution. I'd love to switch to a free (speech) driver, but in my experience, none of them works even remotely as well as the kernel-tainting blob.

    12. Re:Who will have the better Linux driver support? by Anonymous Coward · · Score: 0

      Finally!! A moderator who really understands what redundant really means.

    13. Re:Who will have the better Linux driver support? by Vexorian · · Score: 1

      I love how the Linux world has become a place in which ignoring the long term results of a decision is called "being pragmatic".

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    14. Re:Who will have the better Linux driver support? by Anonymous Coward · · Score: 0

      in defense of nVidia your problem does seem rather unique. Which is kind of my point. "Works for me" is not a legitimate form of support.
      There will always be those users who have systems outside of the mainstream.
      Many would argue that linux iitself is still outside of the mainstream.

      PS, check nvidia's support for X-RandR 1.2 - the standard has been out for over a year.
      Almost all of the open source video drivers support it. Nvidia doesn't.
    15. Re:Who will have the better Linux driver support? by SanityInAnarchy · · Score: 4, Informative

      Given that nVidia already makes Linux drivers, it seems to me that the only way they could spend less money on them short of not supporting Linux at all would be to open specs and source, thus getting the Linux community to write their drivers for them.

      And those drivers would actually be better. Better Linux support for less money.

      So what's the holdup?

      --
      Don't thank God, thank a doctor!
    16. Re:Who will have the better Linux driver support? by Grizzlysmit · · Score: 1

      I fail to see how this is redundant. I too choose video cards based on how well they are supported under Linux. Or rather, I choose the ones with the less shitty support. Any Linux users who's ever tried to use any OpenGL app more complex than glxgears knows the pain, so I reckon Linux (or any OS other than Windows I suppose) support isn't a trivial, or a fanboy issue. So no, the post isn't redundant, because this issue isn't yet solved (not to mention, how can a first post be redundant?). Hmmm I do too linux support is my sole criterion for buying any hardware
      --
      in my life God comes first.... but Linux is pretty high after that :-D
      Francis Smit
    17. Re:Who will have the better Linux driver support? by Anonymous Coward · · Score: 0

      > Pragmatists tend to like the full 3D acceleration that comes with it

      Actually, most pragmatists, being practical people, tend to like to have the long term support and stability which comes from not having proprietary modules built in. Even in Windows, external drivers are the source of most failures. In Linux they mean that the kernel developers won't even consider supporting your problems..

    18. Re:Who will have the better Linux driver support? by Hal_Porter · · Score: 1

      Because they consider the register spec for the card a trade secret. They don't want ATI/AMD to get hold of it. Actually it's worse than that. If they published a spec then Chinese companies would probably clone their cards.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    19. Re:Who will have the better Linux driver support? by SanityInAnarchy · · Score: 2, Insightful

      I doubt very much that it's either of these. Remember, we only need specs for an interface, it doesn't have to be schematics for the whole card.

      No, the real reason very likely has to do with the geForce/Quadro scam. Specifically, the fact that you can take a geForce (typically, what, $200?) and soft-mod it into a Quadro (at least $500, and most are $1k and up).

      --
      Don't thank God, thank a doctor!
    20. Re:Who will have the better Linux driver support? by Hal_Porter · · Score: 1

      I doubt very much that it's either of these. Remember, we only need specs for an interface, it doesn't have to be schematics for the whole card. Well if you had the register specs you could get a bunch of Chinese VHDL hackers to make a compatible card. Actually I suspect that most hardware has an 'obvious' implementation from the register spec, and that obvious implementation is rather good. And example would be ARM processors.

      Ok x86 implementations these days are seriously non obvious. But I'd bet that graphics cards are more like an ARM than an x86. And that is why they don't want to release the spec.

      No, the real reason very likely has to do with the geForce/Quadro scam. Specifically, the fact that you can take a geForce (typically, what, $200?) and soft-mod it into a Quadro (at least $500, and most are $1k and up). Well that's another reason. They're also probably worried that someone would sue them for patent infringement if the released specs allowed ATI to find something.

      I think that from NVidia's point of view the benefit of good Linux drivers from open specs is outweighed by the risk of releasing them.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    21. Re:Who will have the better Linux driver support? by pak9rabid · · Score: 1

      So what's the holdup? This small thing called trade secrets. nVidia's drivers (and I'm assuming hardware specs) contain trade secrets that they'd rather not make freely available to their competitors. The fact that no one else can create a product that can compete with them still tells me that this trend of keeping their trade secrets locked up in a proprietary format isn't going to change anytime soon. To be honest, I'm happy that nVidia even puts out Linux drivers that work with minimal hassle. Sure they may sometimes contain the occasional root exploit, but I still find it better than the alternatives currently available. I will however be interested to see how the AMD/ATI F/OSS drivers turn out. If they materialize into something worthwhile, I may very well turn from being an nVidia "fan boy".
    22. Re:Who will have the better Linux driver support? by msromike · · Score: 1

      So for $600 or $700 plus expenses nVidia could have this bug fixed for their Linux drivers. They must be shortsighted in not taking you up on your offer to sign an NDA and go out and fix them up real quick.

    23. Re:Who will have the better Linux driver support? by SanityInAnarchy · · Score: 1

      Well if you had the register specs you could get a bunch of Chinese VHDL hackers to make a compatible card. Maybe I'm missing just how crucial "register specs" are, but we already have something like that -- we already have an API spec. Two, at least. It would now take Chinese VHDL and software hackers to do it, but it could be done.

      They're also probably worried that someone would sue them for patent infringement if the released specs allowed ATI to find something. Possibly, but they could check that themselves -- after all, ATI has released specs.
      --
      Don't thank God, thank a doctor!
    24. Re:Who will have the better Linux driver support? by SanityInAnarchy · · Score: 1

      The fact that no one else can create a product that can compete with them Have I missed something? What happened to ATI?
      --
      Don't thank God, thank a doctor!
    25. Re:Who will have the better Linux driver support? by Hal_Porter · · Score: 1

      Maybe I'm missing just how crucial "register specs" are, but we already have something like that -- we already have an API spec. Two, at least. It would now take Chinese VHDL and software hackers to do it, but it could be done. By API you mean DirectX, right? DirectX can be implemented in a lot of ways, some fast some slow. The register level spec would be something like

      "Register at base address+0x1010 is a command register. Write these commands to draw these polygons"

      Someone at NVidia said "The register spec if very neat. Essentially we do object orientation in hardware".

      Which is intriguing. I can imagine that the registers would be a linked list of interfaces. Each one would have a GUID. So you'd have an IFrameBuffer interface with guid X and an IHardwareCursor interface with guid Y. So the device driver would search for an IFrameBuffer interface and it would know the register layout for that. The same for I3DAccelerator. You could have a revision in the interface too to allow more features to be added in a compatible way. If you really needed to break compatibility you'd just change the GUID.

      E.g. all the interfaces would look like this

      DWORD OffsetToNextInterface
      DWORD GUID
      DWORD Revision
      DWORD Size


      The point is that you can add interfaces or move the order around and the driver can still find them.hat would allow one driver to work on all current and future cards. Of course if you implemented a new I3DAcceleratorv2 interface you'd need to upgrade the driver to take advantage of it.

      But I suspect that if you knew the registers in the latest I3DAcceleratorv10 class, you'd have a very good idea of what the implementation was. Actually, from what I've heard the latest graphics cards are basically a lot of programmable in order Risc processors. If you know the instruction set of a Risc chip, an in order implementation is rather obvious.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    26. Re:Who will have the better Linux driver support? by SanityInAnarchy · · Score: 1

      By API you mean DirectX, right? Or OpenGL, yes.

      "Register at base address+0x1010 is a command register. Write these commands to draw these polygons" Still not sure I see how that's a trade secret. Not disputing it, just over my head at this point.

      If you know the instruction set of a Risc chip, an in order implementation is rather obvious. Wouldn't the same hold, though? There are fast implementations, and there are slow ones.

      nVidia is a hardware company. I kind of wish they stuck to hardware.
      --
      Don't thank God, thank a doctor!
    27. Re:Who will have the better Linux driver support? by Hal_Porter · · Score: 1

      If you know the instruction set of a Risc chip, an in order implementation is rather obvious. Wouldn't the same hold, though? There are fast implementations, and there are slow ones. Not really. I think if you were doing this you'd work out things like pipeline depth and structural hazards experimentally and then clone it completely to make sure the timing stayed the same. Or you could go for a minimum size implementation to make it cheap. Certainly some student in China did an ARM clone that was apparently very close to ARM's best chip, despite the fact that ARM presumably employs some very good people. He submitted it on OpenCores. I think ARM offered him a job and he took it down. The point is that once you market an architecture like ARM and sell it it is very easy in the absence of IP law for someone to make a clone based on the published specification. Since they haven't paid any of the overheads you did, they could easily undercut you and still make money.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    28. Re:Who will have the better Linux driver support? by Gernot · · Score: 1

      So what _is_ the long term result of the decision?

    29. Re:Who will have the better Linux driver support? by pak9rabid · · Score: 1

      ATI is a joke compared to nVidia's offerings.

    30. Re:Who will have the better Linux driver support? by nobaloney · · Score: 1

      Hmmm I do too linux support is my sole criterion for buying any hardware

      I've got an old Intel 386 chip. Care to buy it?

    31. Re:Who will have the better Linux driver support? by SanityInAnarchy · · Score: 2, Informative

      Down, fanboy.

      The last time I looked at the graphics scene, they were actually neck and neck. There were reviews for new cards from each, and depending on the publisher, they might go one way or another.

      At no point do I remember ATI no longer being relevant.

      So, do you have anything to back that statement up, or are you just going to keep parroting the nVidia party line?

      --
      Don't thank God, thank a doctor!
  2. Yawn by gd23ka · · Score: 5, Insightful

    The future according to Sun or IBM.. faster CPUs. The future according to Nvidia... more GPUs .. the future according to Seagate.. exabytes and petabyes, the future according to Minute Maid.. , the future according to Blue Bonnet .. lower cholesterol, the future according to ATT "more bars in more places", the future according to ...

    Another paid for article. Yawn.

    1. Re:Yawn by somersault · · Score: 1

      It doesn't have to be paid for, it's just a report on what nVidia is saying, it doesn't say that's definitely what will happen. After reading the summary I thought exactly what you are thinking though. The main CPU may lose a little 'importance' when it comes to games and physics simulations, but it's not going away anytime soon..

      --
      which is totally what she said
    2. Re:Yawn by Anonymous Coward · · Score: 5, Funny

      The future according to Goatse.. P1st fR0st!
      The future according to anonymous coward.. more trolling, offtopic, flamebait-ness, with the odd insightful or funny.
      The future according to Ballmer.. inflated Vista sales (it's his job, damnit!).
      The future according to Microsoft shill 59329.. "I hate Microsoft as much as the next guy, but Vista really is t3h w1n! Go and buy it now!"
      The future according to Stallman.. Hurd.

      BTW The promo video for HURD is going to feature Stallman as a Gangsta rapper, and features the phrase: "HURD up to ma Niggaz."

    3. Re:Yawn by Anonymous Coward · · Score: 5, Funny

      The future according to the past...the present.

    4. Re:Yawn by ta+bu+shi+da+yu · · Score: 1

      I don't think that games are main drivers of computing. I think that business apps are. nVidia might think that they are going to rule computing, but they won't. They'll be a dominant player, but they should remember S3 graphics and Vesa. You're only as good as your last product, and given that they aren't particularly open they might lose their market at any time.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    5. Re:Yawn by Anonymous Coward · · Score: 0

      Yeah, so?

      In the future after the future we're going to see Apple buying HURD and rebranding it too iHURD

      Then we'll be seeing Steve Jobs featured as a Gangsta rapper, and features the phrase: "iHURD you niggaz."

    6. Re:Yawn by darthflo · · Score: 3, Insightful

      Three things: - None of the futures you mentioned contradicts any of the others. Quite obviously Blue Bonnet won't predict the future of the storage market and Minute Maid won't be the first companyto know about new processes in CPU manufacturing.
      - What's the future according to Minute Maid anyways? Really, I'm intrigued!
      - Did you notice the interesting parallel between the future according to ATT and what the american government seems to be steering to? More bars in more places (and as many people behind them as possible(?))? What a strange coincidence...

    7. Re:Yawn by Anonymous Coward · · Score: 0

      the future according to [Alice] Blue Bonnet ...is that she marries Johnny Fedora.
    8. Re:Yawn by mikael · · Score: 1

      The future according to Sun or IBM - faster CPU's using more cores per processor.

      The future according to Nvidia - faster GPU's using more stream processors.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    9. Re:Yawn by Anonymous Coward · · Score: 0

      Thank you for your cogent analysis.

    10. Re:Yawn by hairyfeet · · Score: 1
      I think the point they are trying to drive,which is true IMHO,is that the CPU just isn't going to be giving you the big boosts anymore. As someone who remembers saving up so I could make the jump from 400Mhz to 1.1Ghz I can say that from first hand experience they are right. Once everyone has gone dual and quad core adding another 400-600Mhz on your CPU really isn't going to do much,whereas jumping a couple of generations on GPU will give you a pretty big boost.


      The place where I can see the CPU making big strides is in the embedded spaces. Recently a customer at the local college has had me researching a couple of computers to use as brains in a rocket and remote robot and the amount of CPU power I have been finding that will fit into such tiny spaces is just unreal. Slightly OT,but does anyone know where I can find a micro that has at least one USB and preferably runs Linux? I have to fit the CPU into a 4in diameter rocket and so far most of the ones I'm finding require daughter boards that won't fit. I'm figuring this for the robot as it fits the space and has plenty of ports for the cameras and spectrometer. Anyway thanks in advance for any suggestions and as usual this is my 02c,YMMV.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    11. Re:Yawn by Scoth · · Score: 2, Informative

      Business apps might be the drivers of the most sales, but I tend to think games are the drivers of "progress". There are very few business apps that need more than NT4 on a decent sized screen with a fast enough processor to run Office. I think even Office 2007's minimum requirements say something about a 500mhz processor. Heck, a large number of companies could probably get away with Windows 3.1, Word 1.1A, Eudora Light for e-mail, and maybe some sort of spreadsheet/accounting software. You really don't need a dual core with 2GB of RAM and Vista Ultimate to send e-mail, write letters, track expenses, and surf the web a bit. As for nVidia, I'm still split on whether the graphics card is going to end up being dominant, or we're going to end up with something like 16 or 32 general purpose cores with a dynamically allocated number dedicated to graphics. I tend to think that as things are now, highly specialized dedicated graphics cards aren't going anywhere, but I've been surprised before.

    12. Re:Yawn by Anonymous Coward · · Score: 0

      Really good humor, but the use of the word "niggaz" really took the funny right off of the gag and moves it along the spectrum between insensitive and out right race-baiting. Ohh, Lighten up Francis
    13. Re:Yawn by vlm · · Score: 1

      Slightly OT,but does anyone know where I can find a micro that has at least one USB and preferably runs Linux? I have to fit the CPU into a 4in diameter rocket and so far most of the ones I'm finding require daughter boards that won't fit. http://www.gumstix.com/

      or

      http://gumstix.com/waysmalls.html

      As they say "linux computers that fit in the palm of your hand"

      I believe the verdex boards are 2cm by 8cm.

      Price is about the same as desktop gear, figure you'll drop about $250 on a basic working system.
      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    14. Re:Yawn by Anonymous Coward · · Score: 0

      You are, of course, assuming the writer of that comment was white (as it is part of the "gangsta rappa" culture to throw that word around rather a lot.
      If the writer was in fact black, then it couldn't be race bating (baiting him/herself?)..
      Which just goes to show exactly how insensitive and racist this kneejerk "Ohhh... He said a naughty word.." attitude really is..
      Personally, I think the joke was funny, irrespective of the colour and creed of the poster.. It fit the genre (s)he was aiming at perfectly.

    15. Re:Yawn by somersault · · Score: 1

      I agree overall, I used to think that upgrading my GPU would be the most important thing back when I had my 1GHz Athlon, though eventually when that machine fried, I found out that a faster CPU enabled me to get the most out of my GPU. It's back to the stage again where any 2GHz dual core CPU should be fast enough for anyone with the current generation of games and apps, but I'm sure they'll find some more interesting uses for CPU power in the next few years. The way things are going, maybe everything will keep converging until all processors are highly parallelisable units equally capable of amazing graphics and general calculations.. and including all of the traditional motherboard chipset on the die as well :p

      --
      which is totally what she said
    16. Re:Yawn by ceoyoyo · · Score: 4, Funny

      Now what's wrong with more bars with more bartenders behind them so you get your drinks faster? Really, all this criticism of the American government when they're really trying to do something quite noble. :P

    17. Re:Yawn by darthflo · · Score: 1

      Well played, sir.

    18. Re:Yawn by Anonymous Coward · · Score: 0

      You cretin. It's people like you that the term 'loony left' were invented for (and I say that as a proud reader of the Guardian). You are giving the left a bad name by taking political correctness too far.

      Look, the humour is like this scene from Shaun of the Dead. It's the situation and Ed's delivery that make it funny, and has bugger all to do with making fun of black people. In fact, the aim is to make fun of white people trying to emulate 'black culture.'

      Stallman saying 'HURD up to ma Niggaz' is funny on three levels:

      1. because of who is saying it (a fat white bloke);
      2. the reference to the attempts by Microsoft to come up with 'hip' raps and be 'down with the kids' and the idea that Stallman might try to emulate that;
      3. it's a shit pun, that purposefully sounds like something a marketing deparment would come up with;

      Wow, some of you Americans just don't get subtle humour. Kudos to those who do however. ;)

      /me prepares to be modded off-topic (I never understood that one).

    19. Re:Yawn by Dishevel · · Score: 0, Offtopic

      Wow. I am still kinda hoping that sooner or later something will come along in the universe that makes it difficult for pansy ass PC bitches like you to breed so we can finally watch the PC's who are constantly fucking up our society with their "You hurt my feelers!" shit go away.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    20. Re:Yawn by Anonymous Coward · · Score: 0

      "HURD up to ma Niggaz."

      Ouch how embarrassing. You must have not gotten the memo but "Niggaz" is no longer pc ... the hip and socially acceptable term is "Niggahz"

    21. Re:Yawn by Hal_Porter · · Score: 0, Offtopic

      You cretin. It's people like you that the term 'loony left' were invented for (and I say that as a proud reader of the Guardian). You are giving the left a bad name by taking political correctness too far.



      Look, the humour is like this scene from Shaun of the Dead. It's the situation and Ed's delivery that make it funny, and has bugger all to do with making fun of black people. In fact, the aim is to make fun of white people trying to emulate 'black culture.'



      Stallman saying 'HURD up to ma Niggaz' is funny on three levels:




      1.    
      2. because of who is saying it (a fat white bloke);

      3.    
      4. the reference to the attempts by Microsoft to come up with 'hip' raps and be 'down with the kids' and the idea that Stallman might try to emulate that;

      5.    
      6. it's a shit pun, that purposefully sounds like something a marketing deparment would come up with;


      Wow, some of you Americans just don't get subtle humour. Kudos to those who do however. ;)



      /me prepares to be modded off-topic (I never understood that one).

      Shaun of the Dead is racist, sexist and heteronormic though. Plus there are no major minority or disabled characters. Unless you count the zombies as a disabled minority. But if you do that then you can finally see how offensive the film really is.

      Essentially it's two white men battling trying to defend their culture against the 'inferior' culture of a disabled minority. But it's notable the 'inferior' culture seems much more representative of modern britain. There are clearly female zombies, gay zombies and zombies of colour. Perhaps that is what is so threatening to the two 'heroes' of the film. Perhaps the gay zombies remind them of the homosexual undertones to their own 'friendship'.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    22. Re:Yawn by abirdman · · Score: 1

      You really don't need a dual core with 2GB of RAM and Vista Ultimate to send e-mail, write letters, track expenses, and surf the web a bit.
      You're right about the average business user's need for desktop horsepower, but you overlooked the main consumer of business MIPS today, and that's Symantec Anti Virus. We used to depend on Windows version updates to slow everything down so we could upgrade our hardware, but now we just have to upgrade Symantec. I wonder if any of that work could be off-loaded to the GPU? Hey, wait, I'm going to go file a patent on that!
      --
      Everything I've ever learned the hard way was based on a statistically invalid sample.
    23. Re:Yawn by Anonymous Coward · · Score: 0

      Shaun of the Dead is racist, sexist and heteronormic though. Plus there are no major minority or disabled characters. Unless you count the zombies as a disabled minority. But if you do that then you can finally see how offensive the film really is.

      You see, now this is subtle humour.

      Might want to put that all-important ~ at the end of your post next time. So some zealous-o-mod doesn't hit you with an off-topic, just because they think you're being serious and disagree with you.

      Anyway, Shaun's a bit ginger, and that's an oppressed minority group in the UK.

    24. Re:Yawn by gd23ka · · Score: 1

      Less sugar, a lot less vitamins and more corn syrup. High amounts of sugar are a bad thing, no doubt about that
      but corn syrup really takes the cake, pun intended, in getting people fat.

    25. Re:Yawn by somersault · · Score: 1

      Well, general purpose cores aren't the best for graphics processing, you want massively parallel floating point calculation and very fast buffers for graphics stuff - specialised graphics hardware will likely always give better bang for your buck.

      --
      which is totally what she said
    26. Re:Yawn by Hal_Porter · · Score: 1

      You see, now this is subtle humour.

      Might want to put that all-important ~ at the end of your post next time. So some zealous-o-mod doesn't hit you with an off-topic, just because they think you're being serious and disagree with you. Yep, for a site where people moan about sheeple and Joe Sixpack the reading comprehension level is rather unimpressive.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    27. Re:Yawn by Scoth · · Score: 1

      Hmm, now that you mention it, I did have a friend who asked about a computer upgrade specifically because "Norton ran slow". I think you're onto something!

    28. Re:Yawn by hairyfeet · · Score: 1

      Thanks! After checking this out the Gumstix might be the solution to both the rocket and robot problems! Now,does anyone know how to connect a Wifi of some sort to the Gumstix so we can control it by remote? I'm afraid this is my first trip into the world of embedded and I'd like to help these college kids as much as possible and solving the connection problems would go a long way. This project is being headed up by a former NASA engineer but his specialty is rocket design and TTL and CMOS circuits so they have left it to me to try to figure out the computer hardware and connection problem. I have to admit though that getting to play with all these NASA style robots and rockets is bringing out the space loving kid in me. I haven't had this much fun doing PC work in years! So thanks for the advice and when we have the prototypes ready to go I'll post the photos on flickr or somewhere so everyone can check them out. Thanks again!

      --
      ACs don't waste your time replying, your posts are never seen by me.
  3. Price / Perfomance works for me by Rog7 · · Score: 4, Informative

    I'm all for it.

    The more competition the better.

    Anyone that worries too much about the cost a good GPU adds to the price of a PC, doesn't remember much what it was like when Intel was the only serious player in the CPU market.

    This kind of future, to me, spells higher bang for the buck.

  4. Really? by Linker3000 · · Score: 1

    "the 'can of whoop-ass' nVidia has promised to open on Intel."

    Yep, I'm sure the Intel Devs have all taken a sabbatical.

    --
    AT&ROFLMAO
    1. Re:Really? by NMerriam · · Score: 3, Informative

      Yep, I'm sure the Intel Devs have all taken a sabbatical.


      The ones that work on GPUs? I'm not sure they ever even showed up for their first day of work.
      --
      Recursive: Adj. See Recursive.
    2. Re:Really? by Anonymous Coward · · Score: 0

      no, they are just taking a few days off on account of their badly whooped asses still being sore.

  5. Surprise, Surprise... by allcar · · Score: 4, Insightful

    The leading manufacturer of GPUs wants GPUs to become ever more important.

    1. Re:Surprise, Surprise... by Anonymous Coward · · Score: 2, Interesting

      I am a bit skeptical. If AMD's experimentation with combining the CPU and GPU bears fruit it might actually mean the end for the traditional GPU's. nVidia doesn't have a CPU that can compete with AMD and Intel so I think nVidia is the one in trouble here. But I suppose nVidia has to keep up appearances to keep the stocks from plummeting.

    2. Re:Surprise, Surprise... by Malekin · · Score: 1

      If AMD's experimentation with combining the CPU and GPU bears fruit it might actually mean the end for the traditional GPU's. Until the wheel of reinvention turns once again and people start realising that they can find performance gains by splitting the graphics processing load out onto special hardware.
    3. Re:Surprise, Surprise... by pdusen · · Score: 2, Interesting

      Right. The special hardware being separate graphics-optimized cores, in this case.

    4. Re:Surprise, Surprise... by chthon · · Score: 1

      This answer is very interesting because I seem to remember that MMX was introduced because Philips planned to create specialty co-processor(s) (boards) (around 96/97) to off-load multi-media tasks, so that sound processing would take less CPU cycles and to introduce video processing. Intel did not like this idea and added MMX just to cut off such things.

    5. Re:Surprise, Surprise... by canuck57 · · Score: 1

      I am a bit skeptical. If AMD's experimentation with combining the CPU and GPU bears fruit it might actually mean the end for the traditional GPU's. nVidia doesn't have a CPU that can compete with AMD and Intel so I think nVidia is the one in trouble here. But I suppose nVidia has to keep up appearances to keep the stocks from plummeting.

      I would concur with that. But add nVidia is also missing an OS and applications. While it is an extension of not having a traditional binary compatible CPU to Intel and AMD, nVidia is totally void here.

      My guess is Intel has the weakest video, perhaps is talking to nVidia and nVidia is trying to pump the value. While AMD is trying to see how to best integrate the CPU and GPU. That is, this is about politics and price for nVidia.

      Some problems today's GPUs have are: they run too hot, take too much power and cost too much. And GPU needs to work on these. Only games are going to put 100 watts into gaming cards, the rest of us want fanless, low power and low cost. nVidia seems to be ignoring this and it is going to come with a backlash.

  6. Sounds like BS by gweihir · · Score: 1, Flamebait

    And nVidia has been spouting a lot of this lately. Is the company in trouble and the top executives are now trying to avoid that impression by constantly talking aboit how bright the future is for their company? Quite possible, I would say.

    As to the claim that the GPU will replace the CPU: Not likely. This is just the co-processor idea in disguise. Eventually this idea will fade again, except for some very specific tasks. A lot of things cannot be done efficiently on a CPU. I have to say I find the idea of the GPU actually becomming less important, because of more available general-purpose CPUs actually a lot more convincing. And it has the advantage of far simpler hardware. Especially nVidia GPUs have ben riddled with problems for some time now. CPUs (either AMD or Intel) have not been.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Sounds like BS by dreamchaser · · Score: 1

      I agree. In TFA they refer to the GPU taking over more and more specifically in gaming applications, but even then the more you free up the main CPU to do other things like AI hopefully the better games will get. If you recall Weitek when they made a much faster (albeit single precision) math coprocessor than Intel's own 80387, it would be like Weitek saying "We forsee that you'll need that 386 far less in the future."

      If nVidia or any other GPU manufacturer tries to get too generalized they run the risk of being good at lots of stuff but not the best at any one thing, as well.

    2. Re:Sounds like BS by Anonymous Coward · · Score: 0

      I think they're scared shitless by Intel's more serious plans for the GPU market, starting with the Nehalem architecture next year.

      Considering how much cash (and how many talented chip designers) Intel has, they should be. I hope they can do more than just talk, or we could end up with very little competition in 5-10 years, for both GPUs and CPUs (which may or may not be the same thing then).

    3. Re:Sounds like BS by smallfries · · Score: 1

      But nVidia didn't claim that the GPU would replace the CPU. They even went to lengths to deny it in the article. The version that the poster linked to was void of details, a better description is available at the Inquirer who weren't under NDA.

      The hi-light of the press conference seems to be the censored part revealing that nVidia will be fab'ing ARM-11s in the near future in direct competition with the Intel Atom. Looks like they're not planning to go down without a fight...

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    4. Re:Sounds like BS by Anonymous Coward · · Score: 0

      What do you mean AMD or Intel CPU's have not been faced with problems? Did you not read about the AMD TLB bug that cost significant performance (10-20%)?

  7. Competing by Yetihehe · · Score: 3, Insightful
    FTFA:

    basically more GPGPU usage (i.e. the use of the graphics chip to process regular programs) and the co-existence of "competing" technologies like ray tracing and rasterization
    Hmm, they aren't really competing technologies. Raytracing CAN be an extension of rasterization, some RT algorithms even use some form of rasterization for visibility testing... But if nVidia don't embrace RT, they risk going to second position (no, not extinct, as you can do RT on nvidia cards today, but it would be better with some native api and better hardware support).
    --
    Extreme Programming - Redundant Array of Inexpensive Developers
  8. Will they become platform supplier? by sznupi · · Score: 4, Interesting

    I was wondering about this...now that nVidia wants CPU to loose its importance _and_ they started to cooparate with Via on chipsets for Via CPUs (which perhaps aren't the fastest...but I've hard the latest Isaiah core is quite capable), will we see some kind of merge?

    --
    One that hath name thou can not otter
    1. Re:Will they become platform supplier? by Hal_Porter · · Score: 1

      Via Isaiah isn't fast enough for games. And NVidia target gamers. So no, unless Via are about to announce an uber x86 implementation.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:Will they become platform supplier? by sznupi · · Score: 1

      Nvidia doesn't target solely gamers, otherwise GF 6100/6200/7300/7600/8200/8300/8500 wouldn't be available at the moment. Add to that that possibly the most profitable market segment now consists of cheap laptops, where it's certainly better to have full platform available to OEMs.

      Also, those early tests
      http://techreport.com/discussions.x/14584
      suggest that Isaiah, when it comes to performance per clock, is finally comparable with AMD/Intel. Who knows what we'll see later...

      PS. Games are _the_ only thing (and not that many people play them...) now for which you'd need faster CPU than cheapest one...plus it's still better to have slower CPU/faster GPU than other way around.

      --
      One that hath name thou can not otter
    3. Re:Will they become platform supplier? by Hal_Porter · · Score: 1

      In a very cheap laptop a la OLPC you'd better off with Intel integrated graphics.

      In fact I think even that is overkill - you could add a framebuffer, hardware cursor and a blitter to the core chipset and steal some system RAM for the actual video memory. Negligable die area and low power consumption.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    4. Re:Will they become platform supplier? by sznupi · · Score: 1

      I'm thinking more about cheap 15,4" "desktop replacement" laptops with pathetic/"doesn't matter" battery life that, from what I see everywhere, dominate the sales

      (nvm that I absolutelly hate them - I prefer something more portable, but economy of scale doesn't work for my advantage)

      --
      One that hath name thou can not otter
    5. Re:Will they become platform supplier? by Hal_Porter · · Score: 1

      I dunno. It seems to me that NVidia is good for games. I got a Asus G1S about a year ago and it rocks.

      But the mass market doesn't want laptops like this. They want something which lets them run MS Office at work or a web browser and and an email client at home. In machines like that discrete graphics doesn't really add much performance and it kills battery life. It also adds a few bucks to the build cost. So companies like NVidia don't really have anything which that market needs.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Will they become platform supplier? by sznupi · · Score: 1

      That's more or less my point - not everywhere fast GFX matters, and Nvidia _does_ have integrated GFX chipsets with "performance doesn't matter" mindset (just few months ago I built for somebody PC on the cheap (vey cheap) based on GF 6100 chipset)

      But OEMs that build cheap laptops supposedly want not only that, they want integrated package, with everything (not only chipset/chips but also CPU) included in one nicely tested/supported solution.

      The whole point - I wonder/suspect that Isaiah and its refinements would be good to fill this need.

      --
      One that hath name thou can not otter
  9. Well API isn't their department by Sycraft-fu · · Score: 3, Interesting

    nVidia doesn't do the APIs for their cards. They have no properitary API, their native APIs are DirectX and OpenGL. In fact, the advances in those APIs, more specifically DirectX, often determines the features they work on. The graphics card companies have a dialogue with MS on these matters.

    This could be an area that OpenGL takes the lead in, as DirectX is still rasterization based for now. However it seems that while DirectX leads the hardware (the new DX software comes out usually about the time the hardware companies have hardware to run it) OpenGL trails it rather badly. 3.0 was supposed to be out by now, but they are dragging their feet badly and have no date when it'll be final.

    I imagine that if MS wants raytracing in DirectX, nVidia will support it. For the most part, if MS makes it part of the DirectX spec, hardware companies work to support that in hardware since DirectX is the major force in games. Until then I doubt they'll go out of their way. No reason to add a bunch of hardware to do something if the major APIs don't support it. Very few developers are going to implement something that requires special coding to do, especially if it works on only one brand of card.

    I remember back when Matrox added bump mapping to their cards. There was very few (like two) titles that used it because it wasn't a standard thing. It didn't start getting used until later, when all cards supported it as a consequence of having shaders that could do it and it was part of the APIs.

    1. Re:Well API isn't their department by nawcom · · Score: 0

      You probably know a bit more on OpenGL development than I do. How many people are involved with its development? What companies? OpenGL is one open source project I wish was ahead of times like some computer development categories, but unfortunately it isn't.

    2. Re:Well API isn't their department by LingNoi · · Score: 1

      openGL is an open source project?

    3. Re:Well API isn't their department by ardor · · Score: 4, Informative

      nVidia doesn't do the APIs for their cards. Wrong.
      GPGPU absolutely demands specialized APIs - forget D3D and OGL for it. These two don't even guarantee any floating point precision, which is no big deal for games, but deadly for GPGPU tasks.
      --
      This sig does not contain any SCO code.
    4. Re:Well API isn't their department by Anonymous Coward · · Score: 1, Funny

      >openGL is an open source project?
      Well, DUH! It has the word "open" in it, doesn't it?

    5. Re:Well API isn't their department by Anonymous Coward · · Score: 0

      Microsoft Office Open XML aka ISO 29500. I rest my case.

    6. Re:Well API isn't their department by Gernot · · Score: 1

      With OpenGL 2.0 shaders and ARB_float_textures, you have full floating support throughout the pipeline.

      And GPGPU can be done with OpenGL 2.0 - approx. 10 months ago, we presented a Marching Cubes implementation in OpenGL 2. 0 that even outperforms its CUDA competitor ... and the algorithms can just as well be ported to Direct 3D 9 (_nine_...).

      http://www.mpii.de/~gziegler

      So donÂt throw out the GPGPU baby with the floating point bathwater ;)

  10. GPU is great if you want 128 processors at 50 MHz by Anonymous Coward · · Score: 0

    The GPU is a massively parallel computing machine. The cores are 50 MHz. This is fine if you can parallel your needs as you can easily do for video, but for general CPU needs you are executing very slowly if you use only one, 50 MHz core, as you likely will.

  11. Raytracing by Lord+Lode · · Score: 1

    Hardware accelarated raytracing could also be interesting for speeding non-realtime rendering such as for making movies!

    1. Re:Raytracing by urbanriot · · Score: 1

      Wasn't Nvidia (and many others on Slashdot) bashing Intel for researching and announcing the inclusion of ray tracing support in future chipsets?

  12. MY - YES - MY can of WOOPASS, Telsa has arrived! by itsybitsy · · Score: 1

    It arrived Friday. Wow. 430 to 512 BILLION FLOATING POINT OPERATIONS PER SECOND! Need I say any more. Yummy, now I get to play with it!

  13. Zen koan. by Hankapobe · · Score: 2, Funny

    The future according to the past...the present.

    Ahhhh. You are a Zen Master. Please, teach us more!

  14. Future? How about the present? by hazee · · Score: 1

    I made sure that my current machine had an nVidia graphics chip, so that I could play with stuff like CUDA. But my machine also runs Vista and, some 18 months after its release, there still isn't a stable version of CUDA for Vista. Plus, seeing as my machine's a laptop, I doubt that even the beta drivers available from nVidia would install, seeing as how they're prone to playing silly buggers when it comes to laptop chip support.

    So nVidia, instead of spouting off about how great the future's going to be, how about supporting some of the people who are trying to run your hardware in the present, eh?

    1. Re:Future? How about the present? by Ant+P. · · Score: 1

      This is the thing wrong with nVidia. They're so obsessed with having the fastest hardware tomorrow that they fail to notice people leaving them in droves today for better hardware (power consumption/drivers/open specs).

      It's a bit strange they'd support CUDA on linux but not vista though.

  15. That would be great! by Hankapobe · · Score: 1

    I was wondering about this...now that nVidia wants CPU to loose its importance _and_ they started to cooparate with Via on chipsets for Via CPUs (which perhaps aren't the fastest...but I've hard the latest Isaiah core is quite capable), will we see some kind of merge?

    Wouldn't that be great! It's about time that graphics processing, IO, an other things are sent to their own processors. Anyway, wasn't that done before - Amiga?

    1. Re:That would be great! by sznupi · · Score: 1

      Uhmmm...I was thinking more about what AMD and Intel are doing when it comes to owning all components for their platform...

      --
      One that hath name thou can not otter
  16. Re:Cell Proc? by notdotcom.com · · Score: 1

    Where does IBM/Sony's Cell processor fall in the CPU/GPU battle? IBM most certainly plans to use it in PCs as a CPU, but wasn't most of the initial development focused on making it a better GPUing CPU?

    --
    Grandpa: My Homer is not a communist. He may be a liar, a pig, an idiot, a communist, but he is not a porn star.
  17. so basically... by smash · · Score: 1
    ... the pc architecture is going to be catching up to where the Amiga and various consoles have been for the past 2-3 decades (in terms of basic high level design ideas)?

    :)

    Funny how things work, isn't it.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  18. In the Year 2000 ... by j3tt · · Score: 1

    Conan: "... It's time, once again, to look into the future."

    Guest: "The future, Conan?"

    Conan: "That's right, Let's look to the future, all the way to the year 2000!"

    and then ... La Bamba's high falsetto ... "In the Year 2000"

    "In the Year 2000"

  19. nVidai is on the wrong path of computing by cjjjer · · Score: 1

    Maybe instead of worrying about the next generation of GPU's they should be more concerned with fixing their shitty driver support for Vista. I have a laptop that came with Vista but the driver support is so useless and buggy I had to downgrade to XP. The control panel options under XP vs. Vista are night and day.

    Because of all the problems I have had with it I doubt I will ever buy another laptop/motherboard with a nVidia product on it.

    It's hard to come up with the latest and greatest when nobody will buy your products ... Dumbass ...

  20. Haven't we seen this all before? by Spencer60 · · Score: 1

    Back in the day, if you ran 'math-intensive' software it would look for an 8087 math co-processor and load special code libraries in Lotus 123 to speed up calc performance. Once Intel had the chip real estate to spare though, this special purpose chip got subsumed into the CPU. As Intel keeps driving the transistor count up, they will be perfectly capable of embbeding a full-featured 'streams' processor into their CPUs. It won't happen right away, but it solves the issue of different code libraries (a software company's nightmare) and will be good enough for 80% of the folks out there. High-end graphics will always need a hi-perf, dedicated solution, but the market will be smaller (which I think is nVidias first worry). Add to this some gaming companies recent threats to abandon the PC as a game platform due to piracy concerns, and their market could get much smaller. Hence all the bluster about GPUs taking over for the CPU. Historicaly, it's always been the CPU that takes over special-purpose functions, not the other way around (at least in the Intel space). No one else has the cash and the facilities (same thing really) to drive the transistor count up enough to do this trick.

    1. Re:Haven't we seen this all before? by m50d · · Score: 1
      Historicaly, it's always been the CPU that takes over special-purpose functions, not the other way around (at least in the Intel space).

      It has indeed, and there's certainly grounds for caution, but there's a chance that this time it's different. There are different silicon processes involved in making a fast vector processor (as one needs for GPUs) compared to what one does to make a CPU, so putting them together isn't simply a matter of finding enough space in the package. Couple this with the fact that CPUs are already running out of enough space on the motherboard to get the fast link they need to main memory, and GPUs need a faster one to their memory, and suddenly combining CPU and GPU seems a downright bad idea.

      Of course, in the long term the whole system's going to be a single chip, but I think it doesn't make sense to move the GPU in with the CPU until you've already moved main memory, which is still some years off. (Transmeta tried it about a decade ago, and the technology wasn't up to it; maybe it's time someone gave it another go?)

      --
      I am trolling
  21. nVidia's split personality by argent · · Score: 4, Interesting

    Nvidia's chief scientist, David Kirk, is really down on raytracing and particularly on dedicated raytracing hardware.

    http://scarydevil.com/~peter/io/raytracing-vs-rasterization.html

    However... Dr Philipp Slusallek, who demonstrated how even a really slow FPGA implementation of raytracing hardware could kick general purpose processors (whether CPU or GPGPU) butts in 2005, has been working as a "Visiting Professor" at nVidia since October 2007.

    They're still playing their cards close to their chest.

    1. Re:nVidia's split personality by flabbergast · · Score: 2, Informative

      And the ray tracing group at Utah, Pete Shirley and Steve Parker, now both work for nVidia as well.

  22. The merging of CPU and GPU by Lida+Tang · · Score: 1

    Intel obviously sees the threat of the GPU creators, but their attempts at breaking into the GPU market hasn't been very successful.

    Their next generation effort is called Larrabee. Which uses multiple x86 cores linked with a ring bus.

    It actually reminds me of PS3 SPU setup but Intel is using the GPU functionality as a wedge into the GPU market, instead of pushing it for general computation. But, since standard C code will work on it, you can rewrite the entire stack to be a physics co-processor or fold@home client.

    Ultimately, I see the CPU and GPU separation disappear and merge into one chip, much like FPU and sound card functionalities.

  23. The Future of Computers: The GPFPGA? by FurtiveGlancer · · Score: 1

    Why not employ numerous Field Programable Gate Arrays (FPGAs) instead of a CPU? You could program one or more FPGA to be optimized to execute each of the functions the software needs. Need more FLOPs? Program for that. Need scalar computation? program for that. Seven FPGAs running one way and nine running another. At some point, FPGAs may completely replace the CPU as we know it today. The HPC community is already looking at this possibility for some types of computations.

    --
    Invenio via vel creo
  24. Re:Cell Proc? by Hal_Porter · · Score: 1

    The Cell would suck in a PC. There's an underpowered, in order PowerPC core and a bunch of SPEs. But SPEs are for signal processing, not general computation. They only have 256K of memory, smaller than the cache inside a desktop CPU. They don't have access to main memory or an MMU. Even if you added an MMU and paged from main mem to the SPEs it still wouldn't help. The bus would be saturated by page misses and the SPEs would spend all their time waiting.

    Even in a games console it's probably hard to keep all the SPEs usefully employed.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  25. This has been done before. by Tokerat · · Score: 1

    nVidia seems to be a litte late to this game. ;-)

    --
    CAn'T CompreHend SARcaSm?
  26. Bigger and bigger by phorm · · Score: 1

    Focus generally seems to be on "bigger" as opposed to "more efficient." Add more cores, increase the frequency, etc etc.

    Some other tasks focus on "trimmed down and more efficient" but then tend to fail in the power output arena.

    I was wondering how difficult it might be to make a motherboard or graphics card with multi-processors. One small one for general-purpose computing (basic surfing, word-processing, 2d graphics or basic 3d), and a bigger one that could be used to "kick in" when needed, like an overdrive engine, but otherwise non-power and sleeping until needed.

    Many CPU's already have power-states, but generally these aren't as efficient as a CPU specifically designed for lower-power/efficiency. Same for GPU's. So how about cores or processors that come online on-demand?

    1. Re:Bigger and bigger by IKnwThePiecesFt · · Score: 1

      This is essentially what's been proposed by NVidia and ATI as Hybrid SLI and I believe Hybrid Crossfire. You essentially have an integrated Geforce 6150 (or other power-efficient chipset graphics) and a then a discrete 8800 (or other high end watt sucker). When you launch a game, the video switches over to the 8800 giving you high performance, but then when you quit and go back to your desktop the 8800 is powered off and the 6150 takes over.

  27. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  28. Fullscreen TV output? by antdude · · Score: 1

    For me, fullscreen TV output. There's none in 8xxx series and it's broken in older card drivers. See as an example.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  29. Scare and FUD by Anonymous Coward · · Score: 0

    nVidia is scared by Intel's push. Intel it putting a lot of money in getting the brightest graphics-heads out there.
    Ray-tracing is for marketing and managers only. Marketing has to make sure that all bases are covered, but marketing people don't really know much about actual technology.
    Managers know more, but often not enough to realize that ray-tracing by itself means nothing.
    Possibly most graphics programmers are also confused by the feasibility of ray-tracing in real-time. To see so many, so called, experts get dragged into this ray-tracing FUD it's both sad and funny.

    It's also sad to see nVidia getting into this silly game just to make sure that they aren't falling behind on the marketing side.

  30. silly by nguy · · Score: 1

    Vector coprocessors, array processors, and all that have been around for ages. Maybe they'll finally catch on. If they do, you can bet that the manufacturer making them will not be a graphics card manufacturer. In fact, by definition, they won't be a graphics card manufacturer, since they will be making co-processors for non-graphics applications.

    But I don't think they will catch on. It makes little sense for people to stick extra cards into their machines for computation. Instead, you'll probably see something more like Cell, a combination of CPU plus vectorized coprocessors on a single chip, and if you plug multiple of them into the motherboard, you get the right mix of CPU and coprocessor performance.

  31. How About Some Backwards Compatibility? by fyrie · · Score: 1

    Seriously.... Over the past few years Nvidia has shown me that they could really care less if games that aren't brand new will run on their cards. Older games that use palletized textures and 16bit function calls look horrible on the newer cards. This is something they could fix easily in software if they wanted to.

    1. Re:How About Some Backwards Compatibility? by Anonymous Coward · · Score: 0

      Who gives a flying fuck about games from mid 90s ?

      I mean come on - I don't want them to spend time on this at all.

  32. EDID often doesn't make it through KVMs by Anonymous Coward · · Score: 0

    The parent's situation may be somewhat unique, but there's a very much more common situation that hits the same problem, namely EDID blocking or mangling by KVMs. The handling of EDID is patchy at best on a lot of KVMs, even on new ones, so the graphics card can easily reach a wrong conclusion. While it's OK to make assumptions as a default, the settings need to be user-selectable to get around this problem.

  33. They *so* don't care... by Anonymous Coward · · Score: 0

    There's no market for high-end video cards in linux except for a few CAD tools, and those people don't care at all about open source drivers. So I'm afraid you're a demographic that just doesn't matter to them...

  34. I call bullshit by Anonymous Coward · · Score: 1, Interesting

    According to nVidia the dream gaming system will consist of quad nVidia GPU cores running on top of a nVidia chipset-equipped motherboard, with nVidia-certified "Enthusiast" system components. Meanwhile the company just will not work on LOWERING the power consumption of their graphics cards. Why do we need one-kilowatt power supplies? Because nVidia says so!

    Fuck nVidia.

  35. More GPGPU = More Parallelism by StCredZero · · Score: 1

    In a way nVidia's message is the same as that of the Cell ship. There will be more and more use of parallelism, with the CPU (Or a particular CPU on symmetric multi-core systems) acting as a kind of foreman for a troop of processors working in parallel.

    Not all of the uses for the gobs of cheap parallel processing power are apparent yet. But people will find cool things to use it for, just as they found cool things to use home computers for. In a way, we are now going through a home supercomputing revolution.

  36. Sounds like a good idea by phorm · · Score: 1

    Actually, with most motherboards coming with onboard video (that is usually less powerful than the add-on GPU), this sounds like a really good idea. Of course, in this case you'd need a compatible card (onboard ATI+addon ATI, or onboard Nvidia+addon NVidia). I wonder if it could be standardized so that the lesser-power onboard GPU's could be switched down and allow a passthrough for the addon AGP card (or vise-versa, since the addon card is more likely to have extra ports such as DVI etc than the onboard/motherboard which has limited space).

  37. Not nVidia. by SanityInAnarchy · · Score: 3, Insightful

    Possibly Intel, possibly ATI.

    But nVidia is the last to publish specs, or any sort of source code. ATI and Intel already do one of the two for pretty much all of their cards.

    So, in the long run, nVidia loses. It's possible they'll change in the future, but when you can actually convert a geForce to a Quadro with a soft mod, I very much doubt it'll be anytime soon.

    --
    Don't thank God, thank a doctor!
  38. GPU cores run at 1.35GHz not 50MHz by Anonymous Coward · · Score: 0

    google it if you care...

  39. LOL by hurfy · · Score: 1

    So true. We only need a minimal computer for the office tasks...however it takes a 3GHZ HT computer to do them at the same time as AV/Firewall :(

    The terminal emulator runs slow on anything less :(

    Heck with physics processors and GPU, i need an AV card and i could go back to Pentium 3...

  40. Hear hear! by FazzMunkle · · Score: 1

    If a company can support Linux (or other OSS OSes) then I have more confidence in them with general all around support in other areas such as OSS standards. This is why I buy nVidia before I even consider ATI or other Windows/MacOS specific driver'ed hardware.