Combining Processor Target and Dispatch Options

You can optimize your application by combining processor target and dispatch options to compile applications with different optimizations and exclusions.

The following table shows how to optimize exclusively for a specific processor while optimizing without exclusion for other processors.

Optimize exclusively for...

...while optimizing without exclusion for...

Pentium® Processor

Pentium Processor with MMX™ technology

Pentium Pro Processor

Pentium II Processor

Pentium III Processor

Pentium 4 Processor

Windows*

Linux*

Windows

Linux

Windows

Linux

Windows

Linux

Windows

Linux

Windows

Linux

Pentium Processor

-G5

-tpp5

-G5

-tpp5

-G6

-tpp6

-G6

-tpp6

-G6

-tpp6

-G7

-tpp7

Pentium Processor with MMX™ technology

N/A

N/A

-G5, -QxM

-tpp6, -xM

-G6

-tpp6

-G6, -QxM

-tpp6, -xM

-G6, -QxM

-tpp6, -xM

-G7, -QxM

-tpp7, -xM

Pentium Pro Processor

N/A

N/A

N/A

N/A

-G6, -Qxi

-tpp6, -xi

-G6, -Qxi

-tpp6, -xi

-G6, -Qxi

-tpp6, -xi

-G7, -Qxi

-tpp7, -xi

Pentium II Processor

N/A

N/A

N/A

N/A

N/A

N/A

-G6, -QxiM

-tpp6, -xiM

-G6, -QxiM

-tpp6, -xiM

-G7, -QxiM

-tpp7, -xiM

Pentium III Processor

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

-G6, -QxK

-tpp6, -xK

-G7, -QxK

-tpp7, -xK

Pentium 4 Processor

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

-G7, -QxW

-tpp7, -xW