I'm trying to track down the cause of some network performance issues. One of the many diagnostic steps I've performed was running the server NIC's diagnostics. Every test passes except the CPU test, which fails consistently. Could this be involved in the performance issues? ProLiant ML310 G3, Windows Server 2003 SP2, NC320i Integrated Gigabit Server Adapter.
UPDATE 2011Apr15: We installed a new server to replace the one with the NIC in question. I left the old server running for testing and monitoring purposes. I finally had a chance to re-run the NIC diagnostics, and now all the tests pass, including the CPU test. I have no idea why this happened.