Καλησπέρα,
1ον το βήμα 3.4.1 υποδεικνύει την έναρξη του simics με την εντολή host$ ./simics -stall -c <checkpoint-name> ώστε να περαστεί το checkpoint αλλά και η επιθυμητή κατάσταση του simics. Μετά από αυτή την εντολή είναι απαραίτητες οι εντολές simics> $text_console="yes" και simics> run-command-file targets/x86-440bx/tango-common.simics που υποδεικνύονται στο 2.5 σε αυτό το στάδιο?
Όχι, το 2.5 περιγράφει τον τρόπο εκκίνησης του simics χωρίς checkpoints καθώς το λειτουργικό φορτώνεται από την αρχή. Στο 3.4.1 αντίθετα υποτίθεται ότι χρησιμοποιείτε κάποιο checkpoint που έχετε φτιάξει.
2ον όσον αφορά το φόρτωμα των benchmarks στο target, φορτώνω το φάκελο με τα benchmarks στο target μέσω του host(το command line δέχεται το hfs0.root /home/username/folder/to/mount όπως και το simics δηλώνει ότι έγινε το mount), όμως με την εντολή ./art -scanfile c756hel.in -trainfile1 a10.img -trainfile2 hc.img -stride 2 -s! tartx 110 -starty 200 -endx 160 -endy 240 -objects 10 που χρειάζεται για το πρώτο benchmark το simics απαντά πως τα αρχεία δεν βρέθηκαν. Πού μπορεί να οφείλεται το λάθος?
Το mount δε μεταφέρει τα αρχεία από το host στο target. Απλά σας δίνει τη δυνατότητα να κάνετε ότι μεταφορές επιθυμείτε. Δες το script στο Παράρτημα Β.
K.