GeForce 8800 GTS 640MB Game Requirement Analysis
GeForce 8800 GTS 640MB is a high-end GFX based on the 90nm variant of the first-shader unified architecture.
It's based on the G80 Core and offers 96 Shader Processing Units, 24 TMUs and 20 ROPs, on a 320-bit memory interface of GDDR3. The central unit runs at 513MHz and the memory clock operates 792MHz. It will consume no more than 143 Watt.
Technically, next in series, when compared to GeForce 8800 GT, it performs worse as the amount of Shader Processing Units and TMUs was reduced and the GPU comes under-clocked, in exchange for a wider bus-width and extra video memory.
Today's modern demanding games can be played at medium (most) or high settings (some) smoothly. However, DirectX 11 based games aren't supported.