[PATCH] Add a scheduling model for AMD 16H Jaguar (btver2)

Andrea Di Biagio Andrea_DiBiagio at sn.scee.net
Tue Sep 9 10:38:45 PDT 2014


Hi Sanjay,

The patch LGTM, thanks!
As you said, the scheduling model is largely based on the SandyBridge model. I verified that the numbers (latencies and values in the BtVer2Model) make sense.

I have tested your model on our internal codebase. On average I have seen runtime performance improvements in the range of ~1-1.5%. In particular, your scheduling model improves the runtime of a large internal codebase by the 1% (~2.5% with LTO).
As you said, this is a first pass at a scheduling model for Jaguar, so overall, the patch looks good.

Thanks!
Andrea

http://reviews.llvm.org/D5229






More information about the llvm-commits mailing list