Can I run a program with ≥ 512mb of VRAM required?
The NVIDIA GeForce 320M 256 MB doesn't contain any dedicated VRAM. Instead a maximum of 256 MB of your 8 GB RAM are used as VRAM (shared memory).

I doubt that you can run apps which require 512 MB or more VRAM. You may try to lower the VRAM requirements of the application though - depending on whether this possible at all. Anyway, it will run incredibly slow then.