phd-thesis/plan/20_SotA.md

493 B

State of the Art

En vrac :

Outils utilisés :

  • Pipedream
  • Valgrind
  • QEmu

Throughput pred. :

  • Agner Fog
  • Uops.info
  • IACA
  • llvm-mca
  • Ithemal
  • PMEvo
  • OSACA
  • UiCA

Benchmark suites:

  • Polybench
  • SPEC

Backend models:

  • To predict the throughput of a kernel, a precise model of the CPU backend is required
  • Could be obtained from the manufacturer: ARM A72 optimization guide, Intel manual, …
    • but this is often incomplete, sometimes even wrong
  • Agner Fog
  • Uops.info