[PATCH] Tune TTI getMaxInterleaveFactor for POWER8

Olivier Sallenave ohsallen at us.ibm.com
Tue Feb 10 07:55:10 PST 2015


Hal,

> Thanks for working on this, but I don't quite understand the logic (stacking the latency of the two pipelines seems odd to me). How did you tune this?


I based this on the comment above the default case: to me, it seems that we can have 12 FP operation in the pipeline. Did you expected that number to be 6?

  // For most things, modern systems have two execution units (and
  // out-of-order execution).
  return 2;

> Would the same logic apply to the `P7`?


You are right (if the logic makes sense!).


http://reviews.llvm.org/D7503

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list