Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

ATI's Stream Computing on the Way 129

SQLGuru writes to tell us that ATI has announced plans to release a new graphics product that could provide a shake-up for high performance computing. From the article: "ATI has invited reporters to a Sept. 29 event in San Francisco at which it will reveal 'a new class of processing known as Stream Computing.' The company has refused to divulge much more about the event other than the vague 'stream computing' reference. The Register, however, has learned that a product called FireStream will likely be the star of the show. FireStream product marks ATI's most concerted effort to date in the world of GPGPUs or general purpose graphics processor units. Ignore the acronym hell for a moment because this gear is simple to understand. GPGPU backers just want to take graphics chips from the likes of ATI and Nvidia and tweak them to handle software that normally runs on mainstream server and desktop processors."
This discussion has been archived. No new comments can be posted.

ATI's Stream Computing on the Way

Comments Filter:
  • World beyond x86 (Score:2, Insightful)

    by Cybert4 ( 994278 ) * on Wednesday September 20, 2006 @02:54PM (#16148006)
    So sick of x86. Look at all the cool stuff the graphics card makers are coming up with. Intel needs to buy NVidia to get real innovation done. I'm sure they have cool stuff cooking up, though. Let's get engineers going and let's get innovating!
  • Re:GPGPUs... (Score:5, Insightful)

    by shawnce ( 146129 ) on Wednesday September 20, 2006 @03:15PM (#16148192) Homepage
    The point of a thing like this is to ship data in bulk to the VRAM attached to the GPU. Then have the GPU grind away on that data using the large memory bandwidth available on the adapter. Then once finished pull the data back off the adapter. Also note that PCIe is much much better then any prior PCI/AGP bus for feeding this type of thing.
  • Re:GPGPUs... (Score:2, Insightful)

    by Anonymous Coward on Wednesday September 20, 2006 @03:19PM (#16148218)
    Nah, Think about it a bit more. AMD buys ATI, AMD has hypertransport, ATI has chips capable of running 48 specialised threads *alongside* your normal cpu, admittedly initially PCIe (which isnt that shabby), but eventually they *have* to put it on hypertransport, with direct access to ram yada yada yada. I can see database servers LOVING this, and scientific visualisation software, 3d renderfarms etc. etc.
  • Good for them (Score:4, Insightful)

    by gillbates ( 106458 ) on Wednesday September 20, 2006 @03:25PM (#16148267) Homepage Journal

    In the original PC, the VGA interface gave the CPU a direct window into the video memory. Your CPU was your GPU as well - the only thing the graphics card did was convert the raster of bytes in a certain location to a signal recognizable by the monitor. As such, the hardware wasn't optimized for the kinds of operations that would become typical in the games that followed. So video card manufacturers began a mitigation strategy which involved moving the computationally complex parts of rendering off to the video card, where the onboard processor could render much more quickly and more efficiently than the CPU itself. The drawback of this approach was that to take full advantage of your video hardware you had to run a certain buggy, unstable, and rather insecure operating system. Typically, the drivers were written only for Windows. Reinstalling Windows became a semi-annual ritual for serious gamers.

    But, if ATI is successful in standardizing the GPGPU architecture, we may be able to take advantages of the video hardware on platforms other than Windows. While Linux has typical suffered a dearth of FPS games because of the lack of good hardware rendering support in the past, this has the potential for Linux to become the next serious gamer's platform.

    Which is a good thing, IMHO.

  • Re:GPGPUs... (Score:3, Insightful)

    by cowscows ( 103644 ) on Wednesday September 20, 2006 @03:52PM (#16148523) Journal
    It sounds to me that it's not entirely general purpose, just a recognizing of the fact that optimizing for the sorts of operations that graphics have benefitted from can easily be shifted to some other specific applications.

    So that there are, for example, some specific common database operations that could be significantly more efficient with some optimized hardware. It's just that there's not necessarily a big enough market to design, test, produce, and sell cards designed just for that and make a profit. So instead, you just sort of piggyback all of that on top of all the existing graphics card technology, and you get most of the benefit for a fraction of the cost.

    Basically, no one is going to start a company that produces "database" cards and stay in business. But if ATI can squeeze that functionality into their next generation of graphics cards, they'll probably sell a few more units of something they were going to produce anyways, and the database admins of the world might be a little happier.
  • by AKAImBatman ( 238306 ) * <akaimbatman@gmaYEATSil.com minus poet> on Wednesday September 20, 2006 @04:08PM (#16148662) Homepage Journal
    We need to get rid of the variable length encoding. The very basis of x86 is a running joke for anyone who is clued.

    Oh really? Then perhaps you'd care to clue the rest of us in? I see very little impact from the x86's VLE instruction set. Only if you make assumptions about the underlying core based on the instruction set (which would not be a wise thing to do) could I see that VLE as an issue.
  • by Amouth ( 879122 ) on Wednesday September 20, 2006 @04:09PM (#16148668)
    "NVidia's current market cap: US$ 10.83B"

    to control it they only need $5.42B

  • Re:Good for them (Score:1, Insightful)

    by Anonymous Coward on Wednesday September 20, 2006 @05:14PM (#16149232)

    So video card manufacturers began a mitigation strategy which involved moving the computationally complex parts of rendering off to the video card,

    Oh, you mean those massive VME bus cards that SGI created, and the IRIS Graphics Library they also created to access the power of their graphics cards.

    The drawback of this approach was that to take full advantage of your video hardware you had to run a certain buggy, unstable, and rather insecure operating system.

    Oh, you mean after SGI created an open version of their GL ( called, let me see, OpenGL ) so you could write to the GL on other operating systems like the Sun OS ( not Solaris stupid, before that ).

    Oh, wait, you're assuming that graphics processors didn't exist before NVidia or ATI or 3Dfx, or maybe didn't exist before Windows NT.

    To me, this sounds a lot like the DSP-based accelerator boards you could get back in the '90's

"A car is just a big purse on wheels." -- Johanna Reynolds

Working...