mirror of
https://github.com/RRZE-HPC/OSACA.git
synced 2025-09-04 17:00:26 +02:00
eb7aafdcc0d4b83122bcbc05e3f357d4230db442
OSACA ===== Open Source Architecture Code Analyzer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This tool allows automatic instruction fetching of assembly code, auto-generating of testcases for assembly instructions creating latency and throughput benchmarks on a specific instruction form and thorughput analysis and throughput prediction for a inner-most loop code snippet. Getting started --------------- *Dependencies:* ~~~~~~~~~~~~~~~ - `Python <https://www.python.org/>`__ 3.5.2 or higher - `pandas <http://pandas.pydata.org/>`__ 0.18.1 or higher - `NumPy <http://www.numpy.org/>`__ 1.11.1 or higher - `kerncraft <https://github.com/RRZE-HPC/kerncraft>`__ 0.4.11 or higher
Description
Open Source Architecture Code Analyzer
aarch64arm64v8assemblyavxavx2avx512critical-pathhpcin-corelatencyloop-carried-dependencyneonout-of-orderperformance-analysisperformance-modelingport-mappingpythonsvethroughputx86
Readme
AGPL-3.0
14 MiB
Languages
Jupyter Notebook
66.8%
Python
18.8%
Assembly
13.3%
C
1.1%