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.'"
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.
...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. ;)
It's called the FireGL because it puts out heat at levels equivalent to a large fire. -T
My Greasemonkey scripts for Digg &
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
Other than high-end graphics work, what the hell will this mean? Are you seriously saying that we will be seeing games needing that must video memory anytime soon? Hell, they have a hard enough time getting people to buy cards with 256 MB of RAM.
The Blaster Master Fighting for Truth, Justice, and Evil Pie since 1979
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
ATI's opengl drivers are flakey on their non firegl line of cards. Some suspect thats by design.
Graphic card makers should get with the program and stop releasing firegl's and quadros. Just release really kick ass 3d accelerators for all.
That way we can all have full opengl support and not the lame opengl game drivers by ATI. Nvidia's gaming card opengl drivers are better than ATIs
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
thats why I buy nvidia... if the performance is the same, may as well have driver support.
me jumping with kites I make...
3D Artists, Game Developers, Scientists who do three dimensional simulations, Weather forcasting models, Engineers who do real time simulations.
They're not really for gaming as much as they are for developing stuff.
You mean, it will run Duke Nukem Forever, forever
Explained in detail above. Suffice it to say that CPUs and GPUs are radically different. With GPU's, ATI can throw out old architectures and create new ones whenever they want (quite often). Since the hardware is accessed by a driver, the user isn't limited in what programs they can use. With CPU's, everyone is stuck with x86, which was invented in the 1980s. You can't break compatability with x86. GPUs do mostly simple floating point calcuations. Therefore, they are basically massively parallel FPUs. If they need to do a non-floating point calculation, they are quite slow. CPUs can do floating point calculations, but also many other types of calculations, and are about equally good at everything. For the sake of heat, power consumption, size, and cost, the FPU on a CPU is not nearly as large as a GPU. If each processing unit on a CPU was the size/power of a specialized processor (GPU, ect...), the chip would be gigantic, and so would be hard to make, expensive to buy, consume massive amounts of power, and emit unimaginable heat.
For more general purpose FPOPs you will have a hell of a time getting enough gain in floating point performance to overcome the overhead chatter between the CPU and GPU that would be required to keep the states in synch.
I'd go so far as to say if the process can't be near complely moved (the CPU will need to feed it data and suck up results) onto the GPU then don't bother.
But I'm talking out of my ass, it could work. I'm just skeptical.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Stream processor, not vector processor. The programming models are different.
Flogging generic statements like "ATI sucks for Linux", is not very accurate. A better way of putting it is "ATI sucks for some cards under Linux".
I can certainly say that my laptop, with its ATI Radeon Xpress 200M chip, works wonderfully under Linux. Yes, I'm talking about their binary driver distribution. Using the latest version of their drivers. I'm also using the Xorg 6.9 xserver. It's fully 3D accelerated, as shown in the following command:
$ glxinfo | grep OpenGL
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS 200M Series SW TCL Generic
OpenGL version string: 2.0.5695 (8.23.7)
I'm aware that the binary driver doesn't work with some ATI cards, especially some of the top range ones. But for what I use, it's brilliant. The installer is a little easier than the Nvidia one too. Thanks ATI, you've done a great job, from my perspective.
Are you saying it renders flames *very* realistically? :-P
"goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
Can i reallocate that memory as system memory?
Signify: full 128-bit precision
TheRaven64: 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)
Traditionally, ATi floating point numbers were only 24-bits wide [i.e. only "three-quarters" of single precision, which is 32-bits].
nVidia, IBM Sony Cell, and Altivec support only 32-bit floats.
MMX supported no floats whatsoever. SSE supported 32-bit floats. SSE2 & SSE3 support 64-bit floats. x86 supports 80-bit floats.
So what is this 128-bit stuff all about?
I don't suppose there's a chance in hell that these could be quad-precision floats, could they?
I work a lot with the visualisation end of the market and recently have been working with NASA on the CEV project(s). Some models that we deal with are in the gigabyte file size just for the geometry for a single subassembly. This card would make viewing some of these things far easier as you can preprocess and schlepp almost all the geometry to the video card as a VBO and never have to pass it over the bus again. Makes for tremendous performance gains.
Life is complete only for brief intervals in between toys or projects -- John Dalton
sounds great and all, but have they gotten around to paying their own programmers to make drivers that actually work, and install off the CD it comes with, instead of outsourcing it to a few guys in their basement?
Seriously, I've owned 6 different ATI cards of differing lines this year, and only 2 of them installed properly with the drivers that came on the CD. That just aint right.
There are 10 types of people in the world; those who can read binary, and those who can't.
Does it get you banned in World of Warcraft?
Try rendering medical image data as a 3D texture (well three textures actually, one for each primary image). With 300 images, 256KB per image, x3 textures, that comes out to 225MB just for the textures. I deal with datasets like these routinely, and more video memory is a welcome development.
As a fellow Pro/ENGINEER user this is not my experience. What version are you using and how big are your models? The latest version is a hog (as always). I can't imagine using it on an old Dell with a FireGL and doing anything very complicated. I have to admit I'm not a fan of ATI cards, their OpenGL support seems to be very flaky. But I like the larger memory on these new cards and the price is good. Price wise this card would seem to compare favorably to a top model WildCat Realizm or a top model nVidia Quadro.
Ok, I cannot beleive the absurd number of posts I am seeing from lamers who think this thing is for video games. Hello People! Both ATI and NVidia have had seperate high-end workstation lines for years now! This is nothing new. Where have you people been?
This card is for people who need serious rendering of high detailed scenes and 3D objects, not serious frame rates for games. For applications where image quality, complexity, and accuracy are much more important than frame rate. The GPUs in these high end workstation cards are geared in a totaly different manner and actually suck for video games! These are great for CAD/CAM, medical imaging (like from CAT and EBT scanners), chemical modeling, and lots of other hard core scientific and 3D developement type stuff.
That's 1GB of unified memory, so less than 1GB is available for textures ; (
... etc.) so I couldn't resist blabbing about high-end kit that's off topic.
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
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 ; (
Would be hard to make, expensive to buy, consume massive amounts of power, and emit unimaginable heat.
So...Intel?
*Ducks*
http://wiki.duskglow.com/tiki-index.php?page=Open- Graphics
i ferID=8255&action=flatview
http://www.osnews.com/story.php?news_id=13844
If you are talking about XGI, ATI just bought them and closed the code.
http://www.linuxgames.com/news/feedback.php?ident
This is a workstation card, not a gamer's card. 1 gig of memory on a graphics card will not help any video game on the market (even the 512 cards are over kill). Like the FireGL cards, they are not all that great for gaming, but are extremely impressive for rendering. Great for 3-d content creation, scientific modeling and other rendering intencive activities.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
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.
Support standpoint, we at the ubuntuforums find the support of ATI cards to be very frustrating. Their drivers dont work , and when they do, its spotchy at best.
l
http://ubuntuforums.org/showthread.php?t=148531
http://ubuntuforums.org/showthread.php?t=122094
http://ubuntuforums.org/showthread.php?t=148415
http://ubuntuforums.org/showthread.php?t=141090
http://ubuntuforums.org/showthread.php?t=137343
http://ubuntuforums.org/showthread.php?t=76147
http://ubuntuforums.org/showthread.php?t=75001
This is probably the largest complaint we get on the Ubuntu Forums and the UDSF(http://doc.gwos.org/ in the way of graphics cards. I think I even remember being told at one point that ATI is so driven on DirectX development that they likely dont care much about developing Open Source Drivers, or even a decent working Proprietary driver.
There have been a few Petitions to do so
http://www.petitiononline.com/atipet/petition.htm
http://www.petitiononline.com/ati3/petition.html
And countless others. The community asks, almost begs, and all ATI does it laugh.
Its sad, really sad.
http://wiki.cchtml.com/index.php/Main_Page
"God of Rock, thank you for this chance to kick ass. "
Yes, they are 128-bit floats. They're needed for doing HDR.
PLEASE don't joke about this.
Do you have any idea how many math/physics/chem/engineering geeks would just kill for 128-bits in hardware?
It would be very, very cruel to get their hopes up like that, only to find out that you were being sarcastic...
why the hell would anyone want 256mb of textures on an already stuttering GPU.
Because 90% of programming is an excersize in caching, and if you can just cache the textures you can let your GPU just get 'em instead of waiting for it to finish saying "g-g-g-give me a t-t-t-tex... t-t-text-t-t-... gimme a damn bitmap!"