Commit Graph

232 Commits

Author SHA1 Message Date
Julian Hammer
4eaa1eeb7d pep8 2019-01-15 13:48:09 +01:00
Julian Hammer
4038f07002 making progress on covering ambigious instruction forms 2019-01-11 18:26:24 +01:00
Julian Hammer
895a262d5d Masking instruction duplication mentioned in #24 2019-01-11 16:48:07 +01:00
Julian Hammer
88856eb573 added missing test file 2019-01-11 16:16:11 +01:00
Julian Hammer
880dc332c8 [WIP] added test case and modified port counts to match imported model 2019-01-11 14:36:48 +01:00
Julian Hammer
6650145543 adde model importer and imported models from uops.info 2019-01-11 14:36:27 +01:00
jlaukemann
961364cbda fixed buggy instruction form entries 2019-01-10 16:35:50 +01:00
Julian
62ab93a7cd Merge pull request #18 from RRZE-HPC/api_cleanup
API cleanup
2019-01-10 13:42:32 +01:00
Julian Hammer
0369a23872 added API for external tools 2019-01-10 13:36:46 +01:00
Julian Hammer
2c1dd15b36 simplified MemAddr parsing 2019-01-08 17:50:06 +01:00
Julian Hammer
61142072c7 disabled binary test due to buggyness (only works with llvm-objdump atm) 2019-01-08 17:18:45 +01:00
Julian Hammer
f2523b7c45 ignoring labels among others 2019-01-08 16:59:18 +01:00
Julian Hammer
ab322b0fff remove trailing ",1)" from mem offsets 2018-12-21 16:59:44 +01:00
Julian Hammer
660ed0dc37 recognizing hex jump offsets 2018-12-21 16:56:29 +01:00
Julian Hammer
7610d2ac82 ignoring missing labels 2018-12-21 16:54:59 +01:00
Julian Hammer
096ce63e5e added python 3.6 and 3.7 to travis 2018-12-21 16:40:28 +01:00
Julian Hammer
e92106b266 seperated disassembling (error prone), marker detection and kernel
extraction
2018-12-21 16:38:13 +01:00
Julian Hammer
e4bfd7af73 better handling of argument combinations 2018-12-19 18:54:09 +01:00
Julian Hammer
eb3679f3e9 added temporary workaround 2018-12-19 18:39:40 +01:00
Julian Hammer
b6a108ba0e moved flatten out of class 2018-12-19 18:30:45 +01:00
Julian Hammer
243621e431 removed high-level code marker functionality 2018-12-19 18:26:31 +01:00
Julian Hammer
ea801f81a6 code and argparser cleanup 2018-12-19 18:26:22 +01:00
Julian Hammer
f64c407748 Merge remote-tracking branch 'origin/dev' into api_cleanup 2018-12-18 16:00:03 +01:00
Julian Hammer
002c6d99d4 Merge branch 'master' into api_cleanup 2018-12-18 15:53:36 +01:00
Jan Laukemann
822e1ef300 added machine-readable output feature 2018-12-17 18:08:20 +01:00
Julian Hammer
eb512a5527 automatically reading csv in __init__
write_csv uses class state
2018-12-17 17:26:27 +01:00
Julian Hammer
71377ee420 moved constants in OSACA class 2018-12-17 17:25:55 +01:00
Jan
8712c23631 Merge pull request #17 from RRZE-HPC/dev
small bugfix
2018-12-17 11:44:43 +01:00
Jan Laukemann
7d07cbd337 small bugfix 2018-12-17 11:41:18 +01:00
Julian Hammer
ccacba1963 renamed store_src_code_elf to store_src_code_binary 2018-11-30 13:57:48 +01:00
Julian
3f477d9332 Merge pull request #14 from RRZE-HPC/pep8
PEP8 and Coding Style Changes
2018-11-30 13:55:39 +01:00
jlaukemann
4707bd22b8 changes mentioned in the comments of the pull request 2018-10-11 19:50:27 +02:00
Julian Hammer
ec0c1867c2 fixed docstring grammar 2018-10-10 16:54:50 +02:00
Julian Hammer
e40520bec9 last doable changes 2018-10-10 16:08:28 +02:00
Julian Hammer
bcdf673b9b WIP: better pep8 compatability and coding style 2018-09-27 17:14:36 +02:00
Jan
c157860c11 fixed wrong code block representation 2018-09-02 17:47:58 +02:00
Jan Laukemann
d444a146c0 fixed syntax errors for correct RST rendering 2018-09-02 17:43:00 +02:00
Jan Laukemann
c1c605b9ca rst support for pypi description 2018-09-02 16:38:04 +02:00
Jan
25afeda4f2 Merge pull request #12 from RRZE-HPC/dev
Dev
2018-09-02 14:25:10 +02:00
Jan Laukemann
7a799a6c0c Merge branch 'dev' of github.com:RRZE-HPC/osaca into dev 2018-09-02 14:22:40 +02:00
Jan Laukemann
b3c4342430 updated help text for Zen 2018-09-02 14:22:28 +02:00
Jan
a8fe76ee3f Updated README for Zen 2018-09-02 14:21:27 +02:00
Jan Laukemann
7eb57b3f11 changes for 0.2 upgrade 2018-09-02 14:11:24 +02:00
Jan Laukemann
a56c1955d5 added DV port feature for SKL and ZEN and changed OSACA version to 0.2 2018-08-24 01:57:22 +02:00
Jan Laukemann
6287d7a267 FIX #11 by changing the iaca_instrumentation call. For further information see pending issue https://github.com/RRZE-HPC/kerncraft/issues/99 2018-08-23 23:17:46 +02:00
Jan Laukemann
a11b8a04a4 fixed wrong port distribution for vcvtsi2sd 2018-08-23 22:06:06 +02:00
Jan Laukemann
a10e97f47c new measurements for SKL and ZEN 2018-08-23 08:03:08 +02:00
Jan Laukemann
d090d98b6a fixed bug in parallel ld/st 2018-08-20 10:50:54 +02:00
Jan Laukemann
e3334fe8f0 updated measurements 2018-08-16 02:33:30 +02:00
Jan Laukemann
c6396bda87 removed comment 2018-08-15 23:08:18 +02:00