[Advcomparch] FW: Ερώτηση για το pin.sh

Dimitrios Siakavaras jimsiak at cslab.ece.ntua.gr
Sun Mar 20 23:25:49 EET 2016


Είσαι σίγουρος ότι δίνεις το σωστό path στο export LD_LIBRARY_PATH= ...;
Το συγκεκριμένο path θα πρέπει να περιέχει το αρχείο libhooks.so.0.

>
> Εκτελώ:
>
>  export
> LD_LIBRARY_PATH=~/parsec-3.0/pkgs/libs/hooks/inst/amd64-linux.gcc-serial/lib
> μετά :
> ./parsec-3.0/pin-2.14-71313-gcc.4.4.7-linux/pin.sh -t
> ./obj-intel64/cslab_cache.so -o bls16a4b32.out -L1c 16 -L1a 4 -L1b 32 -L2c
> 1024 -L2a 8 -L2b 64 --
> parsec-3.0/parsec_workspace/executables/blackscholes -1
> parsec-3.0/parsec_workspace/inputs/in_64K.txt prices.txt
> και βγάζει:
> parsec-3.0/parsec_workspace/executables/blackscholes: error while loading
> shared libraries: libhooks.so.0: cannot open shared object file: No such
> file or directory
>
>> Date: Sun, 20 Mar 2016 19:38:04 +0200
>> Subject: Re: [Advcomparch] FW:            Ερώτηση για το pin.sh
>> From: jimsiak at cslab.ece.ntua.gr
>> To: pa_dem at hotmail.com
>> CC: advcomparch at lists.cslab.ece.ntua.gr
>>
>> Όπως αναφέρεται και στην εκφώνηση της άσκησης (Τμήμα "4.
>> Μετροπρογράμματα"
>> τελευταία παράγραφος):
>>
>> Πριν την εκτέλεση οποιουδήποτε benchmark θα πρέπει να έχετε ορίσει την
>> μεταβλητή περιβάλλοντος LD_LIBRARY_PATH ώστε να δείχνει στο PATH που
>> περιέχει την βιβλιοθήκη των hooks:
>> $ export
>> LD_LIBRARY_PATH=~/parsec-3.0/pkgs/libs/hooks/inst/amd64-linux.gcc-serial/lib
>>
>> --
>> Δημήτρης
>>
>> >
>> >
>> > From: pa_dem at hotmail.com
>> > To: jimsiak at cslab.ece.ntua.gr
>> > Subject: RE: [Advcomparch]      Ερώτηση για το pin.sh
>> > Date: Sun, 20 Mar 2016 19:19:51 +0200
>> >
>> >
>> >
>> >
>> > Eυχαριστώ,προσπάθησα νατρέξω το benchmark blackholes και μου βγάζει
>> > parsec-3.0/parsec_workspace/executables/blackscholes: error while
>> loading
>> > shared libraries: libhooks.so.0: cannot open shared object file: No
>> such
>> > file or directory
>> > μου χει διαφύγει κάτι στην εγκατάσταση?
>> >
>> >
>> >> Date: Sun, 20 Mar 2016 18:33:21 +0200
>> >> Subject: Re: [Advcomparch]      Ερώτηση για το pin.sh
>> >> From: jimsiak at cslab.ece.ntua.gr
>> >> To: pa_dem at hotmail.com
>> >> CC: advcomparch at lists.cslab.ece.ntua.gr
>> >>
>> >> Καλησπέρα,
>> >>
>> >> Δεν έχεις δώσει κάποιο εκτελέσιμο στην εντολή. Π.χ:
>> >>
>> >> ./parsec-3.0/pin-2.14-71313-gcc.4.4.7-linux/pin.sh -t
>> >> ./obj-intel64/cslab_cache.so -- /bin/ls
>> >>
>> >> Μετά το '--' δίνεται η εφαρμογή η οποία θα γίνει instrument από το
>> pin.
>> >>
>> >> --
>> >> Δημήτρης
>> >>
>> >> > Κατα την εκτέλεση της εντολής:
>> >> >  ./parsec-3.0/pin-2.14-71313-gcc.4.4.7-linux/pin.sh -t
>> >> > ./obj-intel64/cslab_cache.so
>> >> >
>> >> > μου βγάζει στην έξοδο:
>> >> >
>> >> > E: Missing application name
>> >> > Pin 2.14
>> >> > Copyright (c) 2003-2015, Intel Corporation. All rights reserved.
>> >> > VERSION: 71293 BUILDER: BUILDER DATE: Jan 21 2015
>> >> > Usage: pin [OPTION] [-t <tool> [<toolargs>]] -- <command line>
>> >> > Use -help for a description of options
>> >> >
>> >> > Tι μπορεί να φταίει?
>> >> > τα paths είναι σωστά και το αρχείο cslab_cache.so υπάρχει
>> >> >
>> >> >  		 	   		  _______________________________________________
>> >> > Advcomparch mailing list
>> >> > Advcomparch at lists.cslab.ece.ntua.gr
>> >> > http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>> >> >
>> >>
>> >  		 	   		   		 	   		  _______________________________________________
>> > 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