<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'>Kαλησπέρα,<br><br><br> Έχω κάνει κανονικά την εγκατάσταση (ελπίζω) και προσπαθώ να τρέξω μια προσομοίωση πειραματικά:<br><br>pin-2.14-71313-gcc.4.4.7-linux/pin.sh -t pintool/obj-intel64/cslab_cache.so -o myoutput.out -L1c 64 -L1a 8 -L1b 64 -L2c 256 -L2a 8 -L2b 64 -- parsec_workspace/executables/bodytrack inputs/sequenceB_4 4 4 4000 5 0 1<br><br><br> Ως αποτέλεσμα, αντί να τρέξει την προσομοίωση και να μου δημιουργήσει το output.txt, μου βγάζει ως έξοδο στο terminal αυτό:<br><br>This tool represents a 2-level cache simulator.<br><br><br>Pin tools switches<br><br>-L1a [default 8]<br> L1 cache associativity (1 for direct mapped)<br>-L1b [default 64]<br> L1 cache block size in bytes<br>-L1c [default 32]<br> L1 cache size in kilobytes<br>-L2a [default 8]<br> L2 cache associativity (1 for direct mapped)<br>-L2b [default 64]<br> L2 cache block size in bytes<br>-L2c [default 256]<br> L2 cache size in kilobytes<br>-h [default 0]<br> Print help message (Return failure of PIN_Init() in order to allow the<br> tool to print help message)<br>-help [default 0]<br> Print help message (Return failure of PIN_Init() in order to allow the<br> tool to print help message)<br>-logfile [default pintool.log]<br> The log file path and file name<br>-o [default cslab_cache.out]<br> specify dcache file name<br>-unique_logfile [default 0]<br> The log file names will contain the pid<br><br>Line information controls<br><br>-discard_line_info <br> Discard line information for specific module. Module name should be a<br> short name without path, not a symbolic link<br>-discard_line_info_all [default 0]<br> Discard line information for all modules.<br>-dwarf_file <br> Point pin to a different file for debug information. Syntax:<br> app_executable:<path_to_different_fileExaple (OS X): -dwarf_file<br> get_source_app:get_s<br> ource_app.dSYM/Contents/Resources/DWARF/get_source_app<br><br>Symbols controls<br><br>-short_name [default 0]<br> Use the shortest name for the RTN. Names with version substrings are<br> preferred over the same name without the substring.<br>-support_jit_api [default 0]<br> Enables the Jitted Functions Support<br>-unrestricted_rtn_size [default 0]<br> Use the unrestricted RTN size. When set the RTN size defined by the<br> distance between RTN start to the beginning of next RTN.<br><br>Statistic switches<br><br>-profile [default 0]<br> print amount of memory dynamically allocated but not yet freed by the<br> tool<br>-statistic [default 0]<br> print general statistics<br><br>General switches (available in pin and tool)<br><br>-slow_asserts [default 0]<br> Perform expensive sanity checks<br><br> Καμία ιδέα;<br>                                            </div></body>
</html>