AMD has launched its two-GPU Radeon HD 4870 X2 graphic card, as expected, with a host of suppliers offering boards based on the design. AMD claimed it's the "world's fastest" graphics card. The first in our in-tray: Sapphire's HD 4870 X2. Both GPUs pack in 800 unified shaders in cores clocked at 750MHz. Each connects to 1GB of …
Good, good.. Should have dropped to just about the right price in time for the inevitable GTA upgrade requirement...
Haven't nVidia been doing this for years?
still, this is going to be a pretty impressive bit of kit.
Paris, because she and the card have a similar effect on me (nice, but too expensive...)
Can I put one in my MacBook Pro C2D? I'll make room, I'm good with a fine hacksaw!
Ram it in or boot it out?
Since 32-bit Windows can only address 4Gb of RAM, if you put 2 of these beasts in a box, there's no RAM available for the OS. So your box won't boot.
So... Whos going to be first with
But will it play Crisis?
Well actually It was 3DFX that did it before nvidia (and before nvidia bought them) but actually as far back as the ATi (now AMD) Rage card they did a dual GPU card - pretty much when 3DFX did one... so if you want to stick you head up Nvidia's arse in this pissing contest I'd get better information.
I'm sure this card is stupidly fast and in 2-3 years it'll affect normal people's graphic cards but for now, fast, expensive (though cheaper than Nvidia's best offering by quite a bit) and probably noisy but makes nice pictures. Wow ;)
This could be the card to tempt me away from my 8800GTS 640Mb
What about Vista?
What are you talking about? The thing doesn't require RAM, it has its own memory. This isn't a motherboard graphic solution. I suggest you start studying computers better.
@ Dave Morfee
Can I have your old card?
In order for the computer to be able to read the graphics memory, it must be MAPPED into an address range. Now, in the 32-bit world, there are only 4 billion possible addresses you can use, but both the system RAM and the graphics RAM are getting so big they're competing for limited addressing space. Two CrossFired 4870X2's require the mapping of 4GB of memory. As it turns out, 32-bit addressing only has 4GB available. If you're going to be using one of these things (and definitely if you plan to CrossFire), you must use a 64-bit OS, whose address space isn't expected to be completely occupied anytime soon.
He's talking about the necessity to reserve address space for devices in 32bit Windows. Therefore removing the ability to address X amount of system memory.
Stick 4gig in a 32bit windows box then add a 512mb graphics card and watch the available system memory drop to 3.5gig for an example.
ALL the memory in your computer is one large lump so your video cards memory is "inside" you system RAM and will cut that much (and a little more I can guarantee) out of your main system RAM!
I suggest you start studying computers better.
Given that it's ATI at heart,
Does that mean it'll be months before they release a semi-functional driver?
Wade, you might like to review how computers work yourself.
The 'memory' (simplistic view) of peripherals, like hard drive controller, graphics card, sound card, map their memory and IO addresses into main memory. On a 32 bit OS, the maximum addressable memory (in total) is 4 GB. If you have two of these cards, they each have 2 GB of memory on board that must be mapped into main memory.
4GB - ( 2 GB + 2 GB ) = 0, so I very much doubt two of these in crossfire will even work on a 32 bit OS - I imagine the second card will fail to be setup by the BIOS.
In fact, given that you need ~60-70 MB of addressable memory for other peripherals, put this card in a Vista 32 bit box with 2 GB of RAM, and you will end up having unaaddressable RAM.
Hopefully, they will say it is not Vista 32 compatible....
Oh hell yes!
Thank you AMD!
Allow me to explain. The 4870HD is a great card, but I have a 3840x1024 desktop, so I need gobs of RAM on the card. My motherboard only supports SLI, so my current twin GeForce 7900GTXs are fine and dandy, but Crossfire for the 4870HD is a non-starter. This card gives me the power I want with the memory I need, at a bloody brilliant price. (Consider that my 7900GTXs were £200 *each*)
Nice one AMD! I'll bang one of those in my system as soon as I've sorted out this whole "buying a house" thing.
Re: Address space
Well, strictly speaking only the memory mapped interface of the card must use address space, if the memory on the card wasn't directly mapped (via some kind of load operation, or if the display memory and z-buffer memory were unmapped) then it wouldn't necessarily occupy the full 2GB.
In short it doesn't have to be mapped, but almost certainly is.
well, i never knew about the 4850X2..
judging by these prices, i'd say that the 4850X2 could be a real winner..
imo, the single card solution is an 8800GT (at £85 is a joke considering what it can do), or a 9800GTX or a 4870.
if you MUST go multiple, as what seems to be currently the widely held view, 2 x 4850's in SLI is the way to go.
to that end, obviously a 4850X2 would give punters a single card solution.
btw, someone told me that the 4870X2 needs 410w of power. wtf.
stuff and nonsense: http://www.eupeople.net/forum
Except that ATI uses crossfire. Nvidia uses SLI.
You need completely different motherboards to use either.
The board has its own ram. Only the GPU's address that ram.
The aperture for video access is actually very small in a pc's main address map.
Time to grab a hardware manual.
Insert [Icon of a penguin being shot to pieces by a shotgun] here
410W power consumption?
I've got an oil-filled radiator that uses less juice than that.
(although it probably doesn't heat the room as effectively)
lol @Anonymous Coward!
i've got one of those two..great little heater..;)
No seriously, you have got it wrong. Seriously wrong.
If you don't beleive me, and the multitude of others, try it for yourself.
Install Vista and 4Gb of memory. Then install a variety of GPU's all with different memory configurations. And then put the results on youtube.
@vincent himpe AND @wade
It really bugs me that you guys insult other people despite being completely incorrect.
So, just to shame I give you this;
"For example, if you have a video card that has 256 MB of onboard memory, that memory must be mapped within the first 4 GB of address space. If 4 GB of system memory is already installed, part of that address space must be reserved by the graphics memory mapping. Graphics memory mapping overwrites a part of the system memory. These conditions reduce the total amount of system memory that is available to the operating system."
Don't just take my word for it.
Time to speak to you careers officer, IT is not the place for you guys. Try politics, they get paid for talking shit.
Ram it in
Well I certainly set that cat among the penguins there!
Thanks to the guys who backed me up with facts & figures.
I've got a 512MB 7650 GT in an XP system with 512MB system RAM
why does this run quite well if the video RAM is using all the address space of the same amount of system RAM .. eh ?
a bit confused by the comments .. but perhaps it's just that I'm not enough of a g33k that I should have this site as my homepage !
Paris, because you'd forgive her confusion on such matters
Because the limit only kicks in at 4gb using a 32-bit operating system. Explained another way:
512MB system ram + 512MB video ram = 1gb total ram. Under the 4gb limit, so perfectly acceptable.
4gb system ram + 2gb video ram = 6gb total ram. You'll see 2gb system ram and 2gb video ram. 2gb system ram will sit there doing nothing.
2gb system ram + 4gb video ram = 6gb total ram. You won't have any system ram to play with, which is a Bad Thing (tm).
Where we've produced this 4gb ram limitation comes from 2^32 which is 4294967296 bytes or 4194304 kbytes or 4096mb or 4gb.
Hope that clears things up for you.
As was previously explained, a 32-bit system addresses 4Gb of ram. The issue with the cards, if all of the onboard card ram is mapped into the main memory address space, is that two of them contain enough ram to use *all* of the addressable space. Your system (graphics + system) uses a total of 1Gb, well within the limit, so your graphics card and motherboard memory can both be mapped into the 4Gb limit address space.
A 64 bit OS can *potentially* address much more memory (up to a maximum of 2^64 bytes), but practical hardware configurations will likely address much less.
Just a thought: your system might run a little faster if you have at least 1Gb of system ram. 512Mb would have it paging like a bad thing under many scenarios. For example, running Unreal Tournament 3 under XP with this much ram means that the game is largely unusable.
It's not using RAM, it's using address space.
If you have filled the address space with RAM then the graphics cards _memory_mapped_ space will overlap and you either lose RAM or you lose graphics card.
In your case you have space for both so everyone is happy and gay.
BTW Doesn't the kernel immediately claim 1GB of address space in XP?
...640k will be all the RAM you will ever need.
That's right... but wait until they roll out the blazing 6MHz clock... I hear you'll actually have a 24 BIT address space with that sucker! Woohoo!
- Product round-up Ten excellent FREE PC apps to brighten your Windows
- Chromecast video on UK, Euro TVs hertz so badly it makes us judder – but Google 'won't fix'
- Analysis Pity the poor Windows developer: The tools for desktop development are in disarray
- Analysis BlackBerry's turnaround relies on a secret weapon: Its own network
- Hire and hold IT staff in 2015: The Reg's how-to guide