From 157f1165bb77f1a6cc38b5562bc888395e68d630 Mon Sep 17 00:00:00 2001 From: Jan <20126033+JanLJL@users.noreply.github.com> Date: Wed, 13 Dec 2023 10:23:06 +0100 Subject: [PATCH] Added uarch table --- README.rst | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/README.rst b/README.rst index 080c392..1efc795 100644 --- a/README.rst +++ b/README.rst @@ -138,6 +138,54 @@ The usage of OSACA can be listed as: The **FILEPATH** describes the filepath to the file to work with and is always necessary, use "-" to read from stdin. +Supported microarchitectures +----------------------------- +**x86 CPUs** + ++---------+----------------+------------+ +|Designer | Model/microarch| OSACA flag | ++=========+================+============+ +| | | Sandy Bridge | ``SNB`` | +| | +----------------+------------+ +| | | Ivy Bridge | ``IVB`` | +| | +----------------+------------+ +| | | Haswell | ``HSW`` | +| | Intel +----------------+------------+ +| | | Broadwell | ``BDW`` | +| +----------------+------------+ +| | Skylake-X | ``SKX`` | +| +----------------+------------+ +| | Cascadelake-X | ``CSX`` | +| +----------------+------------+ +| | Icelake client | ``ICL`` | +| +----------------+------------+ +| | Icelake server | ``ICX`` | ++---------+----------------+------------+ +| | | Naples / Zen 1 | ``ZEN1`` | +| +----------------+------------+ +| | AMD | Rome / Zen 2 | ``ZEN2`` | +| +----------------+------------+ +| | | Milan / Zen 3 | ``ZEN3`` | ++---------+----------------+------------+ + +**ARM AArch64 CPUs** + ++---------+----------------+------------+ +|Designer | Model/microarch| OSACA flag | ++=========+================+============+ +| | | Cortex-A72 | ``A72`` | +| +----------------+------------+ +| | ARM | Neoverse N1 | ``N1`` | ++---------+----------------+------------+ +| Marvell | ThunderX2 | ``TX2`` | ++---------+----------------+------------+ +| Fujitsu | FX700/A64FX | ``A64FX`` | ++---------+----------------+------------+ +|HiSilicon| TaiShan v110 | ``TSV110``| ++---------+----------------+------------+ +| Apple | M1-Firestorm | ``M1`` | ++---------+----------------+------------+ + ______________________ Hereinafter OSACA's scope of function will be described.