GCC's submodel options for IA32 systems (aka x86) allow for a variety of different instruction subsets and instruction tuning heuristics. These choices have the potential to make a significant impact on the execution time performance sensitive code.
This research has been sponsored by FutureQuest, Inc. ossi@FutureQuest.net http://www.FutureQuest.net/.