Καλησπέρα,

Όσο αφορά το cslab_run_sniper.sh για κάποιο λόγο δεν λειτουργεί το εξωτερικό for loop και δεν τρέχει. Δοκίμασα να το αλλάξω σε:

while read cmd; do
...
done <${CMDS_FILE}

και λειτούργησε. Μήπως γνωρίζετε γιατί;

Όσο αφορά το advcomparch_mcpat.py δεν λειτουργεί με import gnuplot αλλά με import Gnuplot. Επίσης τις βιβλιοθήκες του sniper (sniper_lib, sniper_config, sniper_stats) δεν τις εντοπίζει και μπορώ να το τρέξω μόνο μέσα από το sniper-6.1/tools/ όπου και βρίσκονται οι βιβλιοθήκες αυτές. Θα μπορούσατε να μου πείτε τι τροποποιήσεις πρέπει να κάνω στο python path ώστε να τις βλέπω από το parsec-3.0/parsec_workspace;

Επίσης, μάλλον δεν μου είναι προφανής η χρήση του script αφού τρέχοντάς το π.χ.

advcomparch_mcpat.py -d blackscholes -t total -o blackscholes/power > blackscholes/power.total.out

μου εμφανίζει ένα μήνυμα σφάλματος:

Traceback (most recent call last):
  File "../../advcomparch-2015-16-ex3-helpcode/advcomparch_mcpat.py", line 1300, in <module>
    main(jobid = jobid, resultsdir = resultsdir, powertype = powertype, config = config, outputfile = outputfile, no_graph = no_graph, print_stack = not no_text, partial = partial)
  File "../../advcomparch-2015-16-ex3-helpcode/advcomparch_mcpat.py", line 130, in main
    results = sniper_lib.get_results(jobid, resultsdir, partial = partial)
  File "/home/stam/projects/advcomparch/sniper-6.1/tools/sniper_lib.py", line 47, in get_results
    results = parse_results_from_dir(resultsdir, partial = partial, metrics = metrics)
  File "/home/stam/projects/advcomparch/sniper-6.1/tools/sniper_lib.py", line 151, in parse_results_from_dir
    raise SniperResultsException("No valid configuration found")
sniper_lib.SniperResultsException: No valid configuration found

Μπορείτε να εξηγήσετε λίγο παραπάνω από το pdf ή έστω να δώσετε ένα παράδειγμα χρήσης στα αρχεία που παράγονται από το cslab_run_sniper.sh;

Τέλος, μπορείτε να δώσετε και ένα παράδειγμα χρήσης του plot_ipc.py πάνω στα παραγόμενα αρχεία από το cslab_run_sniper.sh;

Ευχαριστώ προκαταβολικά για τον χρόνο που θα αφιερώσετε.

Καλό Πάσχα με υγεία.

Με εκτίμηση,
Κατσαούνης Σταμάτης
Greek Research and Technology Network (GRNET S.A.)