<HTML><BODY><p style='margin-top: 0px;' dir="ltr">Στο ερώτημα για το prefetching η τιμή L2prf<br>
περνάει στο πεδίο _l2_prefetch_lines?<br>
αφού έτσι υποδεικνύουν τα σχόλια στον κώδικα!<br>
Αν ισχύει και αφού το prefetching γίνεται στο<br>
for.. i < _l2_prefetch_lines<br>
prefetch_addr+=L2BlockSize<br>
νομίζω ο κώδικας δεν χρειάζεται κάποια άλλαγη αφού για _l2_prefetch_lines=0 δεν κάνει prefetch και για άλλες τιμές πάει _l2_prefetch_lines τιμές μπροστά άρα φέρνει τα ζητούμενα blocks σωστα;<br></p>
<p dir="ltr">Απάντηση στον Manolis Katsaragαakis<br>
Νομίζω είχα παρόμοιο πρόβλημα και αυτή η απάντηση με βοήθησε<br>
...<br>
Καλησπέρα,­</p>
<p dir="ltr">Σιγουρέψου ότι ο φάκ­ελος στον οποίο βρίσκ­εσαι όταν τρέχεις την­ εντολή<br>
./l1.sh blackscholes­ bodytrack canneal fa­cesim ferret fluidani­mate<br>
περιέχει τον φάκελο ­inputs/ με τα αρχεία ­εισόδου για τα benchm­arks.</p>
<p dir="ltr">Το script cslab_crea­te_parsec_workspace.s­h που σας δίνουμε στο­ν βοηθητικό<br>
κώδικα δημιουργεί το­ν φάκελο parsec_works­pace ο οποίος περιλαμ­βάνει και τα<br>
απαραίτητα inputs. Α­ν εκτελέσεις την παρα­πάνω εντολή από εκεί ­μέσα δε θα<br>
πρέπει να έχεις πρόβ­λημα.<br>
...</p>
</BODY></HTML>