[Advcomparch] Σφάλμα στη εκτέλεση του Sniper
Dimitrios Siakavaras
jimsiak at cslab.ece.ntua.gr
Wed Jun 27 01:30:24 EEST 2018
Καλησπέρα,
Το πρόβλημα έχει να κάνει και πάλι με το flag -ifeellucky
Το θέμα είναι ότι όταν ο sniper καλείται να εκτελέσει ένα εκτελέσιμο (και
όχι pinballs όπως στην 3η άσκηση) δεν χρησιμοποιεί το record-trace αρχείο
οπότε δεν βλέπει την προσθήκη του -ifeellucky flag εκεί.
Για να μπορέσεις να τρέξεις το sniper χωρίς πρόβλημα μπορείς να προσθέσεις
τη γραμμή
pinoptions += ' -ifeellucky'
πάνω από τη γραμμή 680 του αρχείου /path/to/sniper-6.1/run-sniper
Δ.
> Καλησπέρα,
>
> Προσπαθώντας να τρέξω ένα configuration (1,1) του Sniper με την εντολη
>
> /home/alkiviadis/Desktop/sniper-6.1/run-sniper -c
> /home/alkiviadis/Desktop/advanced-ca-Spring-2018-ask4-helpcode/ask4.cfg -n
> 1 --roi -g --perf_model/l2_cache/shared_cores=4 -g
> --perf_model/l3_cache/shared_cores=8 --
> /home/alkiviadis/Desktop/advanced-ca-Spring-2018-ask4-helpcode/locks 1
> 1000 1
>
> λαμβάνω το εξής:
>
> [SNIPER] Start
> A: Source/pin/injector_nonmac/auxvector.cpp: CopyAux: 291: unexpected AUX
> VEC type 26
>
> ################################################################################
> ## STACK TRACE
> ################################################################################
> addr2line -C -f -e
> "/home/alkiviadis/Desktop/CA3/pin-2.14-71313-gcc.4.4.7-linux/intel64/bin/pinbin"
> 0x560a94fd97f9 0x560a94fda5ce 0x560a94fda8a0 0x560a951fcb3c 0x560a952022ff
> 0x560a95203e2d 0x560a951f3fe1 0x560a951f8b2d 0x560a951e922e 0x560a951f3230
> 0x7f15fc292830 0x560a94fce17a
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> ??
> ??:0
> Detach Service Count: 1
> Pin 2.14
> Copyright (c) 2003-2015, Intel Corporation. All rights reserved.
> @CHARM-VERSION: $Rev: 71293 $
> @CHARM-BUILDER: BUILDER
> @CHARM-COMPILER: gcc 4.4.7
> @CHARM-TARGET: ia32e
> @CHARM-CFLAGS: __OPTIMIZE__=1 __NO_INLINE__=__NO_INLINE__
> [SNIPER] End
> [SNIPER] Elapsed time: 0.14 seconds
>
> Είχα δει ένα παρόμοιο μήνυμα λάθους στην άσκηση 3 παρόλα αυτά η προσθήκη
> του -ifeellucky στη γραμμη 148 του record-trace δε το διόρθωσε.
>
> Το sniper έχει μετταγλωτιστεί με την εντολη make CC=gcc-4.8 CXX=g++-4.8
> και η έκδοση του pin είναι η 2.14 ιδια με αυτή της τρίτης άσκησης.
>
> Ευχαριστώ εκ των προτέρων,
> Αλκιβιάδης Μέρτζιος
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>
--
Dimitrios D. Siakavaras
PhD Candidate
Computing Systems Laboratory, School of ECE
National Technical University of Athens, Greece
E-mail: jimsiak at cslab.ece.ntua.gr
More information about the Advcomparch
mailing list