[Advcomparch] Errors με το plot_ipc.py

Dimitris Siakavaras jimsiak at cslab.ece.ntua.gr
Tue May 10 09:43:31 EEST 2016


Καλημέρα,

Το plot_ipc.py όπως σας δίνεται περιμένει να πάρει σαν ορίσματα τους 
φακέλους που περιέχουν τις μετρήσεις για τουλάχιστον μία τιμή 
dispatch_width αλλά για ΟΛΕΣ τις τιμές window_size.
Αυτό καθορίζεται από τον ορισμό του πίνακα global_ws = 
[1,2,4,8,16,32,64,128,256,512] μέσα στο script.
Άρα για να μην σου πετάει αυτό το σφάλμα πρέπει να δώσεις εντολή της μορφής:

./plot_ipc.py benchmark.DW_XX-WS_*.out
ή
./plot_ipc.py benchmark.DW_*-WS_*.out

Εναλλακτικά μπορείς να τροποποιήσεις το plot_ipc.py αλλάζοντας τον 
ορισμό του global_ws, π.χ. global_ws = [1] και να δώσεις την εντολή:

./plot_ipc.py benchmark.DW_XX-WS_001.out

αλλά αυτό δεν έχει και πολύ νόημα αφού υπάρχει μόνο ένα σημείο στη 
γραφική σου.

--
Δημήτρης

On 09/05/2016 07:44 μμ, michael_bachras at yahoo.gr wrote:
> Καλησπέρα,
> Τρέχοντας το plot_ipc.py έχω ως αποτέλεσμα το παρακάτω error:
> File "./plot_ipc.py", line 74, in <module>
>     ax.plot(x_ticks, ipc_axis, label="DW_"+str(dw), 
> marker=markers[i%len(markers)])
>   File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 4137, 
> in plot
>     for line in self._get_lines(*args, **kwargs):
>   File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 317, in 
> _grab_next_args
>     for seg in self._plot_args(remaining, kwargs):
>   File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 295, in 
> _plot_args
>     x, y = self._xy_from_xy(x, y)
>   File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line 237, in 
> _xy_from_xy
>     raise ValueError("x and y must have same first dimension")
> ValueError: x and y must have same first dimension
>
> Μήπως πρέπει να κάνω κάποια προσαρμογή στον κώδικα του .py αρχείο;
> Η εντολή που δίνω είναι της μορφής
> ./plot_ipc.py benchmark.DW_ΧΧ-WS_ΧΧΧ.out
>
> Ευχαριστώ πολύ για το χρόνο σας.
>
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20160510/141f7f3f/attachment.htm>


More information about the Advcomparch mailing list