FuzzyDonkey
[H]ard|Gawd
- Joined
- Dec 18, 2002
- Messages
- 1,037
Originally posted by :LJ:
Depends what you're trying to test. If you're testing the hardware performance, then you write the most efficient code possible which hammers the subsystem in question. If you're testing a database system, then you'll probably concentrate on hammering it with the most load in particular areas. If you're testing an enterprise software platform, you'll most likely test memory handling performance (not just bandwidth) and network performance.
Unlike STL, you have to realise that the end product should result from a fit-for-purpose design, rather than any personal prejudice.
It depends why you're benchmarking aswell. If you want to see how fast something is (to see a if a specific product is suitable for a specific project), rather than how fast it is relative to other systems (PC upgrades), then efficiency matters alot more.