From a German forum where somebody actually has the chip, and ran Everest:
http://www.wintotal-forum.de/index.php/topic,75537.0.html
NVIDIA_NV43.DEV_0140.1 = "NVIDIA GeForce 6600 WP"
NVIDIA_NV43.DEV_0141.1 = "NVIDIA GeForce 6600"
NVIDIA_NV43.DEV_0145.1 = "NVIDIA GeForce 6610 XL"
This is MSI's NX6600-VTD128E card (thanks mwmorph), which is actually sold as a GeForce 6600. Since the Device ID is 0145, that means the card is recognized by the driver as a "NVIDIA GeForce 6610 XL", as seen in the following Everest results.
Graphics processor characteristics:
GPU: nVIDIA GeForce 6610 XL (MSI)
GPU code name: NV43
Device ID: 10DE/0145
Transistors: 143 million
Process: 0.11u
Bus: PCI express x16
Memory capacity: 128 MB
GPU clock: 411 MHz
RAMDAC clock: 400 MHz
Pixel pipelines: 8
Texture units (TMU)/pipeline: 1
Vertex Shaders: 3 (v3.0)
Pixel Shaders: 1 (v3.0)
DirectX hardware support: DirectX v9.0c
Pixel Fillrate: 3288 MPixel/s
Texel Fillrate: 3288 MTexel/s
Memory bus characteristics:
Type of bus: DDR
Bus width: 128-bit
Actual clock: 405 MHz (DDR)
Effective clock: 810 MHz
Bandwidth: 12960 MB/s
It looks like the 6610 uses the same chip as the 6600, meaning that it's a higher-clocked chip than that of the 6600's.
Official specs from MSI:
http://www.msi.com.tw/program/products/vga/vga/pro_vga_detail.php?UID=635
Memory Clock: 800MHz
128-bit memory Bandwidth
128MB DDR3
8M x32-2ns
It lacks SLI support, because there are no "golden fingers" in the photo. It has the same amount of PureVideo support as the 6600/6600GT (everything). Look here for some benchmarks of the GeForce 6610 XL (MSI 6600 Diamond). Oops, they downclocked it to a vanilla 6600, at least in some of the benchmarks.
http://www.hexus.net/content/reviews/review.php?dXJsX3Jldmlld19JRD05NDk=
For 6610 XL (400/800 MHz) results, go here:
http://www.hexus.net/content/reviews/re...JsX3Jldmlld19JRD05NDkmdXJsX3BhZ2U9MTE=