Slashdot Mirror


ATI's 1GB Video Card

Signify writes "ATI recently released pics and info about it's upcoming FireGL V7350 graphics card. The card features 1GB of GDDR3 Memory and a workstation graphics accelerator. From the article: 'The high clock rates of these new graphics cards, combined with full 128-bit precision and extremely high levels of parallel processing, result in floating point processing power that exceeds a 3GHz Pentium processor by a staggering seven times, claims the company.'"

10 of 273 comments (clear)

  1. use as a cpu? by Toba82 · · Score: 5, Interesting

    Why doesn't ATi (or nVidia for that matter) make CPUs?

    They obviously could make some very powerful chips.

    --
    I pretend to know more than I really do by mooching off google and wikipedia.
    1. Re:use as a cpu? by TheRaven64 · · Score: 5, Informative
      Building a GPU is trivially easy relative to building a CPU. Here are a few reasons why:
      • You have an OpenGL driver for the GPU and a JIT for shader language programs. This means you can completely throw out the instruction set between minor revisions if you want to. An x86 CPU must mimic bugs in the 486 to be compatible with software that relied on them.
      • You have an easy problem. Graphics processing is embarrassingly parallel. You can pretty much render every pixel in your scene independently[1]. This means that you can almost double the performance simply by doubling the number of execution units. To see how well this works for general purpose code, see Itanium.
      • The code you are running is fairly deterministic and unbranching. Up until a year or two ago, GPUs didn't even support branch instructions. If you needed a branch, you executed both code paths and threw the result you didn't need away. Now, branches exist, but they are very expensive. This doesn't matter, since they are only used every few thousand cycles. In contrast general purpose code has (on average) one branch every 7 cycles.
      GPUs and CPUs are very different animals. If all you want is floating point performance, then you can get a large FPGA and program it as an enormous array of FPUs. This will give you many times the maximum theoretical floating point throughput of a 3GHz P4, but will be almost completely useful for over 99% of tasks.

      [1] True of ray tracing. Almost true of current graphics techniques.

      --
      I am TheRaven on Soylent News
  2. My wife gave me two thumbs up... by Anonymous Coward · · Score: 5, Funny

    ...when I told her that I would buy an ATI card that would allow us to decrease the gas bill for our furnace next winter. Guys, you just have to give your better half a good argument and this graphics card is installed in your computer in no time. Just don't mention that you need to buy a better air conditioner to the summer... she'll discover that one. ;)

  3. Hot hot hot! by Anthony+Boyd · · Score: 5, Funny

    It's called the FireGL because it puts out heat at levels equivalent to a large fire. -T

  4. Awesome! by Rank_Tyro · · Score: 5, Funny

    Now I can upgrade to Windows "Vista."

    --
    Today's show is brought to you by the number 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0: 25
  5. follow Nvidia into Physics? by arjovenzia · · Score: 5, Interesting
    With all that beef behind them, i sure hope they will follow Nvidia (i actually have no doubt that they will) in offloading physics to the GPU. http://www.rojakpot.com/showarticle.aspx?artno=303 &pgno=0

    it would be nice not having to purchase a top-notch CPU, GPU, and PPU (Physics Processing Unit) in the future, rolling the PPU and GPU together

  6. Re:what... teh.....fuk by TheRaven64 · · Score: 5, Informative

    This is a workstation card, not a games card. The people buying this are likely to be either CAD/CAM people with models that are over 512MB (the workstation it plugs into will probably have a minimum of 8GB of RAM), or researches doing GPUPU things. To people in the second category, it's not a graphics card it's a very fast vector co-processor (think SSE/AltiVec, only a lot more so).

    --
    I am TheRaven on Soylent News
  7. Re:So? by Bitter+and+Cynical · · Score: 5, Insightful
    Other than high-end graphics work, what the hell will this mean?
    Nothing. These cards are not meant for gaming, in fact if you did try and use it for gaming you'd be very upset. The FireGL line is a workstation card meant for things like CAD or Render farms that are very memory intensive and require a high level of precision. Its not meant for delivering a high frame rate and no gamer would stick this card in his machine
  8. Finally! by LookoutforChris · · Score: 5, Interesting

    That's 1GB of unified memory, so less than 1GB is available for textures ; (

    It took them long enough; this is definitely the direction to go.

    Almost 4 years ago Silicon Graphics gave a final revision hurrah to their best graphics product: InfiniteReality. A pipe sported 1GB dedicated texture memory, 10GB of frame buffer memory, 8 channels per pipe, and 192GB/s internal memory bandwidth.

    And an Onyx system could have up to 16 pipes! That's 8.3M pixels per pipe, or 133M pixels from a full system! And all in 48-bit RGBA. And those are just the raw numbers, there were a great many high end features only found on InfiniteReality. Don't ask what it costs ; )

    Sorry for the passionate post. It seems that Slashdot is very PC-ish and narrow in its viewpoint (Imagine a Beouwolf of... Can it run Doom3 ... etc.) so I couldn't resist blabbing about high-end kit that's off topic.

    I've had the pleasure of using a small Onyx system. Too bad SGI is dead dead dead. Still they provide a good target for everyone to shoot for. Some day the above power will be available for a few hundred dollars for the average person. Though I think it will be atleast 5 years before the quality and features of InfiniteReality4 are at a consumer level. And never will we have workstations like SGI's again ; (

  9. This is anthrocentric by Anonymous Coward · · Score: 5, Insightful

    I'm tired of hearing this anthrocentric nonsense about chips.

    GPUs are not faster than CPUs because the engineers can "concentrate on one area" instead of "spreading their work around". It's not that the floating point performance of the x86 would be faster if only Intel had the time to pay attention to it. That's ridiculous.

    GPU tasks are highly parallel. CPU tasks are not. nVidia can toss 24 pipelines onto a chip and realize a huge performance gain. Intel can't, because much of the time those pipelines will be empty waiting for the results of the other lines.

    This fundamental difference is what separates the two domains, not it being "easier to build something that performs well in one area, than to build something that does everything amazingly well (without costing the earth to buy it)."

    You need to keep your science and your homey folk wisdom separate.