motherboards
Video Cards
motherboards
CPU & Boards
motherboards
Memory
motherboards
Case & PSU
motherboards
Cooling
motherboards
Storage
motherboards
Monitors
motherboards
Peripherals
motherboards
Affiliates
Video Card Memory Analysis: 256MB vs. 512MB
Published:
Category:
Manufacturer:
Reviewer:

Sun, 12 March, 2006
Video Cards
n/a
James Underwood
Discuss in Forums    Print Article    Best Price:
Introduction

How many forums have you visited in the last month with threads discussing whether 512MB video cards are really necessary? Well hopefully this article will shed some light on this topic.

A few weeks ago I reviewed the Gainward BLISS 7800 GT Goes like Hell, which is a supercharged 7800 GT with 512MB memory. It's clocked at 450/650 (standard GT is 400/500 ) and that is undoubtedly the main reason for its superior performance, but an interesting question arose after the review went live - Did the 512MB of memory make any difference? I don't believe anyone reading this would disagree that 512MB cards will become a firm requirement of high end gaming very soon, but the key question here is does 512MB of VRAM offer anything to us now, other than future proofing? To answer this we first need to understand exactly what happens to a 256MB card when you max out its memory (VRAM).

Simply put, the data that cannot be stored locally in VRAM is transferred to system memory where you will incur large latency penalties across the board. Technically the only penalty incurred should be fps losses, but a typical symptom you'll probably encounter is stuttering caused by texture swapping from the system RAM to the VRAM, generally known as cache thrashing. This takes place because textures needing to be displayed on screen obtain absolute priority, so if a texture needing to go on screen is currently being held in system RAM it will need to be moved to the video card ram before it can be displayed. Like I said, technically this should not happen, but inefficient memory management in many game engines guarantees the stuttering issue a common one.

With AGP there is an option within your motherboard bios that allows you to select how much system memory can be used by the GPU. This is known as the AGP aperture size. You can choose various options (64, 128, 256 etc) but most people recommended you use one quarter the capacity of your system memory. With PCIe there is no such configuration left to the end user, it's all handled automatically by the video card driver. From what I can see, its decision is sensitive to the amount of system memory you have available and will at maximum only ever double the amount of available memory. I'm not fully sure this is the case as I don't have 2x1GB of memory here to see what happens. I'm confident that a 256MB card will still be doubled to 512MB regardless and a 512MB card will have 1GB available. I'll be able to confirm this in the next few days and will update this article with my findings.




Index:
Discuss in Forums    Print Article    Visit n/a    Best Price:



news rss feed
26th January
Daily Hardware Reviews (01/26/2010)
AMD GPU refresh coming second half of 2010
Kingston launch half-terrabyte SSD
JEDEC Anounces Publication of Specifications for SPD and Thermal Sensor Devices
23rd January
MAINGEAR Unveils F1X High Performance Gaming PCs
ECS Introduces Flexible USB 3.0 / SATA 6 Gbps Solutions
Coolink Introduces Corator DS CPU Cooler
Thermaltake Introduces Silver River II Series HDD/SDD Enclosures
Daily Hardware Reviews (01/23/2010)
19th January
Daily Hardware Reviews (01/19/2010)
more news
Forum Posts
11:59 by aryan51
want a ultra high end case help please (10)

10:50 by smduff
[SSD] AHCI enable or Disabled? BSOD? (1)

09:15 by Doctor_Death
radeon 5970hd (6)

09:06 by Doctor_Death
Kingwin Lazer 850W (3)

08:25 by Doctor_Death
Sapphire Radeon HD5570 1GB DDR3 (4)

07:36 by Applejack
any9one know bout mulitple displays? (21)

05:42 by Lil' ½ Dead
Fermi-based Geforce GTX 480 to debut at Cebit (0)

05:27 by Lil' ½ Dead
Bad Company 2 Multiplayer Maps (4)

05:17 by Lil' ½ Dead
EA Reveals Fiscal 2011 Line-Up (2)

05:06 by Vampire Girl
FBI Wants ISPs to keep record of the sites you visit (7)

Latest Downloads
EVGA Precision 1.9.0
DriverSweeper v1.5.5
Prime95
NVIDIA BIOS Editor (NiBiTor) v5.1
EVGA Voltage Tuner v1.1.2.1
Radeon Bios Editor v1.22
HD Tune Pro 3.50
FurMark 1.7.0
GPU-Z 0.3.8
Casey's CS:Source Config file: V2.0
What type of cooling do you have?

Air cooling
Water cooling
Phase Change


Past Polls
Sapphire Radeon HD5570 1GB DDR3
Sapphire Radeon HD 5450 512MB
ECS GeForce GT 240 512MB
Sapphire Radeon HD5670 1GB GDDR5
Sapphire Radeon 5770 Vapor-X
ASUS GeForce GTX 285 Matrix
Sapphire Radeon HD 5970 OC
ASUS Radeon EAH5870 Voltage Tweak Edition
Sapphire Radeon HD5870 Vapor-X
Sapphire Radeon HD5750
more reviews
Site Search