Jump to content

Hi there,

 

I have a GTX 770 4GB from Gigabyte. I just downloaded GPU-Z to see ist activity. The highest number I got at "memory used" was 1300MB - that is not even half: i was playing 4 x 4K Videos (RAW) at Full Resolution. Then I downloaded Furmark and also didn't get above 1300 MB.

 

What is wrong? Why isn't my GPU using ist 4GB? How can I change it?

 

Thanks you for your help.

 

Cheers

Windows 8.1 / i7 4930k / ASUS P9X79 / Gigabyte 770 4GB / Corsair H100i / G.Skill 32 GB 2133mhz RAM / Cooler Master V850 / 250 GB SSD C-Drive

Link to comment
https://linustechtips.com/topic/712986-nvidia-gpu-not-using-all-its-memory/
Share on other sites

Link to post
Share on other sites

1 minute ago, Mixmaster5 said:

Hi there,

 

I have a GTX 770 4GB from Gigabyte. I just downloaded GPU-Z to see ist activity. The highest number I got at "memory used" was 1300MB - that is not even half: i was playing 4 x 4K Videos (RAW) at Full Resolution. Then I downloaded Furmark and also didn't get above 1300 MB.

 

What is wrong? Why isn't my GPU using ist 4GB? How can I change it?

 

Thanks you for your help.

 

Cheers

Its not using 4GB because it doesn't need to.

Everything is fine, no need to worry ;)

[GUIDE] LGA 771 Mod for Dell Vostro 220 [GUIDE] LGA 775 BSEL Mod [BUILD] The Mighty Radeon-Powered Dell [VIDEO] Evolution of Intel CPUs

Can you game on an 8-year-old i7? Is the 4-year-old GTX 660 still relevant? Upgrading the HP Pro 3500

Main Rig:

Spoiler

CPU Intel Core i7 4930k @ 4.3GHz | Motherboard ASUS P9X79 Deluxe | RAM Hynix 32GB (8x4GB) 2133MHz CL11 | GPU Gigabyte GTX 980Ti G1 Gaming | Case NZXT Phantom 410 | Storage Samsung 850EVO 500GB, Seagate Barracuda 2TB | PSU Cooler Master G650M (650W) | Monitors x1 Dell U2515H, x2 Dell 1907FP | Cooling Noctua NH-D14 w. x2 NF-F12 iPPC-2000 PWM | Keyboard Logitech G610 ORION BROWN | Mouse Logitech Performance MX | OS Microsoft Windows 10 Pro x64

Link to post
Share on other sites

How come? Sometimes I don't get smooth playback in Premiere / Resolve - I was guessing this is because of the lack of memory.

 

Why do I have a 4GB then? At least at a stress test it should use all it's memory, right?

 

Cheers

Windows 8.1 / i7 4930k / ASUS P9X79 / Gigabyte 770 4GB / Corsair H100i / G.Skill 32 GB 2133mhz RAM / Cooler Master V850 / 250 GB SSD C-Drive

Link to post
Share on other sites

3 minutes ago, Mixmaster5 said:

Hi there,

 

I have a GTX 770 4GB from Gigabyte. I just downloaded GPU-Z to see ist activity. The highest number I got at "memory used" was 1300MB - that is not even half: i was playing 4 x 4K Videos (RAW) at Full Resolution. Then I downloaded Furmark and also didn't get above 1300 MB.

 

What is wrong? Why isn't my GPU using ist 4GB? How can I change it?

 

Thanks you for your help.

 

Cheers

You don't floor your car all the time do you? If it doesn't need more VRAM, it won't use it. Also. Vram is for temporarily storing the rendered output. A gpu does not load videos from HDD/SSD into VRAM to play them for you.

That time I saved Linus' WiFi pass from appearing on YouTube: 

A sudden Linus re-appears : http://linustechtips.com/main/topic/390793-important-dailymotion-account-still-active/

Link to post
Share on other sites

1 minute ago, Mixmaster5 said:

How come? Sometimes I don't get smooth playback in Premiere / Resolve - I was guessing this is because of the lack of memory.

 

Why do I have a 4GB then? At least at a stress test it should use all it's memory, right?

 

Cheers

To store the rendered frames that would go to your monitor. If you only have a 1080p monitor, it's only gonna use the amount it needs for the eg 1080p screen + some game textures / editor textures etc.

That time I saved Linus' WiFi pass from appearing on YouTube: 

A sudden Linus re-appears : http://linustechtips.com/main/topic/390793-important-dailymotion-account-still-active/

Link to post
Share on other sites

1 minute ago, MrKickkiller said:

You don't floor your car all the time do you? If it doesn't need more VRAM, it won't use it. Also. Vram is for temporarily storing the rendered output. A gpu does not load videos from HDD/SSD into VRAM to play them for you.

No, but at the right time it should use ist power. Why are there 6GB and 8GB Cards now? I wouldn't make sense to have them if they just stay at 1.2 GB! I know that the GPU doens't load stuff from the HDD/SSD.

 

But a stress test is here to bring the Card to ist boundaries and that should be arounf 3.5 / 4 GB...

Windows 8.1 / i7 4930k / ASUS P9X79 / Gigabyte 770 4GB / Corsair H100i / G.Skill 32 GB 2133mhz RAM / Cooler Master V850 / 250 GB SSD C-Drive

Link to post
Share on other sites

2 minutes ago, MrKickkiller said:

To store the rendered frames that would go to your monitor. If you only have a 1080p monitor, it's only gonna use the amount it needs for the eg 1080p screen + some game textures / editor textures etc.

I used the Furmark in 4K with antialiasing...that sould go above 1.2 GB, right?

Windows 8.1 / i7 4930k / ASUS P9X79 / Gigabyte 770 4GB / Corsair H100i / G.Skill 32 GB 2133mhz RAM / Cooler Master V850 / 250 GB SSD C-Drive

Link to post
Share on other sites

Stress test is usually GPU focus, and you REALLY don't need a 3GB VRAM usage to flat out a GTX 770.

Try running Crysis (1) with 4k resolution (DSR from 1080), and MSAA 8xQ/16xQ on top of that - it should make the around VRAM usage number you are hoping for (with Frames in single digit numbers, but you wanted - you get it).

CPU : Core i7 6950X @ 4.26 GHz + Hydronaut + TRVX + 2x Delta 38mm PWM
MB : Gigabyte X99 SOC (BIOS F23c)
RAM : 4x Patriot Viper Steel 4000MHz CL16 @ 3042MHz CL12.12.12.24 CR2T @1.48V.
GPU : Titan Xp Collector's Edition (Empire)
M.2/HDD : Samsung SM961 256GB (NVMe/OS) + + 3x HGST Ultrastar 7K6000 6TB
DAC : Motu M4 + Audio Technica ATH-A900Z
PSU: Seasonic X-760 || CASE : Fractal Meshify 2 XL || OS : Win 10 Pro x64
Link to post
Share on other sites

1 minute ago, Mixmaster5 said:

No, but at the right time it should use ist power. Why are there 6GB and 8GB Cards now? I wouldn't make sense to have them if they just stay at 1.2 GB! I know that the GPU doens't load stuff from the HDD/SSD.

 

But a stress test is here to bring the Card to ist boundaries and that should be arounf 3.5 / 4 GB...

If you want to, someone smart could quickly write you an application that will fill your vram with 0's, but that doesn't help you. Does it?

To benchmark something like memory you only need a small portion of the available capacity. Eg: A 2GB file transfer completed in 1 minutes gives me enough data about the data rate. I don't need to check with a 2TB file. (Imagine speedtest using a 2TB file to get fully accurate speed results)

 

For processing equipment (GPU, CPU) yes, it runs as fast it can.

 

Also, loading textures etc is something a developer has to code to use. There is no command to tell your pc: "Load everything in memory. Perhaps we'll use it later". No, the developer chooses what textures and bitmaps he wants to load into (v)ram. He then also keeps a reference to those textures, in order to have the gpu use em later.

That time I saved Linus' WiFi pass from appearing on YouTube: 

A sudden Linus re-appears : http://linustechtips.com/main/topic/390793-important-dailymotion-account-still-active/

Link to post
Share on other sites

4 minutes ago, MrKickkiller said:

Also, loading textures etc is something a developer has to code to use. There is no command to tell your pc: "Load everything in memory. Perhaps we'll use it later". No, the developer chooses what textures and bitmaps he wants to load into (v)ram. He then also keeps a reference to those textures, in order to have the gpu use em later.

Isn't new Call of Duty games using max VRAM for textures because... they can (Cache Spot Shadows/Cache Sun Shadows options) ?

CPU : Core i7 6950X @ 4.26 GHz + Hydronaut + TRVX + 2x Delta 38mm PWM
MB : Gigabyte X99 SOC (BIOS F23c)
RAM : 4x Patriot Viper Steel 4000MHz CL16 @ 3042MHz CL12.12.12.24 CR2T @1.48V.
GPU : Titan Xp Collector's Edition (Empire)
M.2/HDD : Samsung SM961 256GB (NVMe/OS) + + 3x HGST Ultrastar 7K6000 6TB
DAC : Motu M4 + Audio Technica ATH-A900Z
PSU: Seasonic X-760 || CASE : Fractal Meshify 2 XL || OS : Win 10 Pro x64
Link to post
Share on other sites

14 minutes ago, Mixmaster5 said:

How come? Sometimes I don't get smooth playback in Premiere / Resolve - I was guessing this is because of the lack of memory.

 

Why do I have a 4GB then? At least at a stress test it should use all it's memory, right?

 

Cheers

Not necessarily. Stress tests usually stress shader performance, which is heavier on the GPU cores than the video memory subsystem. VRAM comes into play when you have to move a lot of pixels constantly. Games with extremely large and detailed textures, high levels of MSAA/SSAA, or just higher render resolutions tend to stress memory… but even then, it doesn't necessarily mean there's more data to store. If the program doesn't have 3–4 GB of stuff it needs to store and recall constantly, it won't fill up your VRAM.

 

It's become somewhat common for very new games to use up to 3–6 GB of VRAM, but not all will. And until a year or two ago, having more than 2 GB was almost an extravagance.

Link to post
Share on other sites

VRAM is used for framebuffer (which is megabytes at most), textures, and some other voodoo. it essentially stores the data you have to work with, if all the data is stored, there's nothing to use the rest of that vram for.

 

look at it like this: your job is to transport important documents between a company's main office, and its vareous stores. for this they gave you a binder that can hold 4000 documents. if they need you to transport 4000 documents you can put them all in your folder, if you need to transport 8000 documents you'll have to make two runs.

 

if they need you to transport 1300 documents, more than half of your binder will be empty that run. if there's nothing to put in the rest of that binder, you just leave it empty, because those documents wont be magically transported faster if you put padding in the binder to make it completely full.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×