DescriptionMake FlushICache NOP for Nvidia Denver CPU's.
Denver supports a coherent cache mechanism. There is no need to clean
the D cache and invalidate I cache. MTS has to check the translation
anytime there is an I cache invalidate and this time can be saved by
making FlushICache a NOP.
The patch improves Octane by roughly 3-4% on Denver.
Committed: https://crrev.com/f4fb7025691ffa17fd36390e116461c0c6a886f1
Cr-Commit-Position: refs/heads/master@{#25898}
Patch Set 1 #
Total comments: 12
Patch Set 2 : Make FlushICache NOP for Nvidia Denver CPU's. #
Total comments: 2
Patch Set 3 : Update commit message #Patch Set 4 : Update commit message #Patch Set 5 : Updated PrintFeatures function #Patch Set 6 : Formatting correction #
Total comments: 5
Patch Set 7 : Addressed review comments and corrected few formatting errors #
Messages
Total messages: 23 (3 generated)
|