I think as you mentioned the free software from Tom's Hardware (
Getting More Bang Out of Your Dual Processing Buck' ">http://www.tomshardware.com/cpu/20040528/index.html) does some of this, but always room for improvements or do it differently...
QUOTE 5. Will the companies help me some way if i ask them for it( like i cant afford to buy a dual opteron system, so will amd allow me to come work in their office a couple a times a week, (i know u cant say what AMD will say but thought i'd ask anyway)).
You may want to try the following:
AMD Developer Center' ">http://www.amd.com/us-en/Proce...,,30_2252_8219,00.html
QUOTE The AMD Developer Center offers strategic software and hardware partners a hands-on or virtual opportunity to develop, validate and optimize their commercially-available products on the AMD64 platform. The AMD Developer Center provides on-site technical support and virtual access (VPN) to a 64-bit development environment - enabling secure, scheduled sessions from any remote location.
AMD Strategic Partners: Visit the Developer Center Online web site for more information.
Developer Center Partner Services:
Providing current & future AMD hardware for:
AMD64 software porting and testing, Windows and Linux
32-bit application compatibility testing with 64-bit operating systems
Multiprocessor system scalability testing, 1P -> 2P -> 4P
Code Optimization:
Memory and cache bandwidth optimizations
FPU through-put, SSE, and SSE2 optimizations
CPU utilization information and optimizations
Platform I/O Analysis:
AGP & graphics device driver optimizations
PCI & PCI-X device driver optimizations