# 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