First post, by TheAbandonwareGuy
So lately I was going through my stash and found this neat little nForce2 board, the Biostar M7NGC that has NVIDIA GeForce4MX integrated graphics. This motherboard also has AC97 sound with options in the BIOs to configure DOS sound resources AND it has USB 2.0 for fast file transfer speeds AND it supports up to 3GB of memory. This would seem the perfect the 9x SBC would it not? Well that question isn't answered here today, instead I wanted to test the performance of the IGP with different memory configurations, as I know modern IGPs are highly dependent on memory performance to reach their full potential. This also seems to be somewhat true here. I tested it with 4 different configurations producing 4 different scores. The completed 3DMark2000 benchmark files are attached to this post.
Infineon 512MB 266MHZ: 4303
Samsung 512MB 333MHZ: 5047
Samsung 512MBx2 333MHZ: 5165
Dell (Crucial) 1024mBx2: 5165
Dell (Crucial) 1024MBx2 @ 400MHZ/1.86CPU: 6191
So interestingly there is no real gain at all moving from single channel to dual channel memory, which means the GPU for some reason is likely limited to accessing a single channel of memory. Modern IGPs will access all lanes available to them. Additionally there appears to be no gains in increasing memory size either. There are however substantial gains from memory speed. The DDR400 memory I had on hand insisted on posting at 333MHZ when used in this motherboard, this may be due to some other hardware limitation or one of the many quirks of AMD Socket A. I'll try to do some more testing in the following days and update this post. I'm also going to try to add results from PCI and AGP members of the GeForce4MX family.
EDIT: Added 400MHZ memory results, it should be noted that as a side effect the CPU was also overclocked by 200MHZ as well. It looks like the largest benefactor is texture rendering speed, with 70 percent gains. Other categories gained between 30 and 60 percent performance.
EDIT 2: Improved graphs
Cyb3rst0rms Retro Hardware Warzone: https://discord.gg/jK8uvR4c