Skip to content

Instruction scheduling model for the KNL #26792

@hfinkel

Description

@hfinkel
Bugzilla Link 26418
Version trunk
OS All
Blocks #31672
CC @legrosbuffle,@topperc,@davezarzycki,@Delena,@gchatelet,@igor-breger,@RKSimon,@MattPD,@naromero77,@phoebewang,@vchuravy

Extended Description

We need to have a real instruction scheduling model for the KNL. Aside from anything else, it seems reasonable to switch the default to be more like Silvermont than like Haswell, plus there is a significant amount of information here (under the "MICROARCHITECTURE" heading):

https://software.intel.com/en-us/articles/what-disclosures-has-intel-made-about-knights-landing

plus from Avinash's HotChips presentation:

http://www.hotchips.org/wp-content/uploads/hc_archives/hc27/HC27.25-Tuesday-Epub/HC27.25.70-Processors-Epub/HC27.25.710-Knights-Landing-Sodani-Intel.pdf

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions