As I understand it the 64 bit Windows (Vista or XP) separates memory spaces so you can have the OS running in 4 GB and each application running in their own 4 GB (if you have the memory).
ah I see, so its not true 64bit addressing. wondered why it could only access 128GB (...only...

)
I get confused going along this path further and trying to figure out which memory is doing what... is the OS managing the apps video memory? Is video memory and app memory the same? or different space?
simply the CPU only accesses its own mainboard RAM (16GB in your case). the GPU only accesses its own onboard RAM (2GB).
this is how I imagine it: the sim runs on the CPU in mainboard RAM, basically doing maths to work out what should be where in its 3d virtual world, essentially creating an unrendered wireframe of the sim, together with vector data for lighting etc. it then passes all this data to the GPU, which runs another app in
its own RAM. this app adds textures, lighting effects etc to the bare model and sends the nice looking results out to your monitor.
is that what you meant?
