• 2018 Update 1
  • 11/10/2017
  • Public Content
  • Download as PDF
Contents

Use the Idealization capability to understand application imbalance and estimate a potential application speedup after MPI implementation tuning and/or network upgrades.
The idealizer creates the ideal communication environment from the real trace generated by the Intel® Trace Collector. To simulate the application behavior in the ideal communication environment, select
Advanced
>
Idealization
.
Idealization assumes the following conditions at trace processing time: 
  • zero network latency
  • infinite network bandwidth
  • zero buffer copy time
  • infinite buffer size
Idealization assumes concurrency as a limitation factor. For example:
  • a message cannot be received before it is sent
  • an All-To-All collective operation ends when the last thread starts
See Also

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804