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