JanLJL
|
3ca2586bac
|
added --ignore-unknown flag and major updates in x86 parser
|
2020-01-09 17:57:08 +01:00 |
|
Julian Hammer
|
04a1433f02
|
fixed argument check for architecture
|
2019-12-17 12:06:31 +01:00 |
|
JanLJL
|
9d069c39d9
|
performance enhancement by removing unnecessary DB parsings
|
2019-12-02 15:39:59 +01:00 |
|
Julian Hammer
|
ff68f03aed
|
removed automatic copying to ~/.osaca
|
2019-11-13 19:23:04 +01:00 |
|
JanLJL
|
744e1d83cc
|
more docu
|
2019-11-08 12:01:09 +01:00 |
|
JanLJL
|
6d814d416b
|
added docstrings
|
2019-11-06 17:37:35 +01:00 |
|
JanLJL
|
db6e40ee88
|
removed "uopsinfo" as possible import flag since model_importer creates full DB file
|
2019-11-06 12:35:50 +01:00 |
|
JanLJL
|
0b78d290ec
|
enhanced by optimal throughput analysis
|
2019-10-29 16:52:34 +01:00 |
|
JanLJL
|
0f5d3a0370
|
separated SemanticsAppender into ISA and Arch semantics
|
2019-10-29 09:09:52 +01:00 |
|
JanLJL
|
5fe983f4ef
|
added asmbench import
|
2019-10-24 14:42:21 +02:00 |
|
JanLJL
|
8b4acf0508
|
fixed last problems with ibench import
|
2019-10-24 12:38:26 +02:00 |
|
JanLJL
|
d92523e133
|
changed DBs to new port_pressure structure
|
2019-10-16 10:06:47 +02:00 |
|
Julian Hammer
|
2995287377
|
directives may also have register parameters
|
2019-10-11 13:09:12 +02:00 |
|
JanLJL
|
361a4fd8c2
|
moved db_interface and integrated ibench in it
|
2019-10-10 17:00:27 +02:00 |
|
Jan Laukemann
|
3e0c57f1c7
|
fixes #36 database copy bug
|
2019-10-04 00:40:23 +02:00 |
|
JanLJL
|
22bfcd8020
|
added visual graph export, YMM LD support for ZEN and support for non-dyn loads in DB
|
2019-09-27 17:15:04 +02:00 |
|
JanLJL
|
7c9ef5f589
|
fix in kernel marker
|
2019-09-18 00:10:25 +02:00 |
|
JanLJL
|
7dc14fbf39
|
added CLI
|
2019-08-29 14:23:37 +02:00 |
|
JanLJL
|
2fa92bc0b0
|
prepared repo for version 3
|
2019-04-30 09:59:30 +02:00 |
|
Julian Hammer
|
01b23e1b47
|
Merge branch 'master' into imported_intel_models
|
2019-01-30 17:36:12 +01:00 |
|
Julian Hammer
|
aea6f8f043
|
added warning if data dirs differ. fixing #21
|
2019-01-30 17:35:27 +01:00 |
|
Julian Hammer
|
c0413de556
|
api to get ratio of unmatched instructions
|
2019-01-29 13:52:12 +01:00 |
|
Julian Hammer
|
db1cdf5474
|
[WIP] added test case and modified port counts to match imported model
|
2019-01-29 13:52:12 +01:00 |
|
Julian Hammer
|
595cfa02a0
|
fixed marker insertion
|
2019-01-29 13:29:03 +01:00 |
|
Julian Hammer
|
216fbfa7bc
|
ignoring .loc
|
2019-01-29 13:28:52 +01:00 |
|
Julian Hammer
|
0369a23872
|
added API for external tools
|
2019-01-10 13:36:46 +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
|
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 |
|
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 |
|
Julian Hammer
|
ccacba1963
|
renamed store_src_code_elf to store_src_code_binary
|
2018-11-30 13:57:48 +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 Laukemann
|
b3c4342430
|
updated help text for Zen
|
2018-09-02 14:22:28 +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
|
4f41ef556e
|
added ZEN architecture
|
2018-07-10 00:46:26 +02:00 |
|
Jan Laukemann
|
6ddf74030a
|
changed the term 'database' to 'data file'
|
2017-11-25 21:19:30 +01:00 |
|
Jan Laukemann
|
e8518284fa
|
osaca now writes and reads from data files in ~/.osaca
|
2017-11-22 20:20:58 +01:00 |
|