<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Δηλαδή απ' ότι καταλαβαίνω θέλετε να βρούμε όλα τα hazards τα οποία εμφανίζονται στον κώδικα που τρέχουμε, στη λογική που τα βρίσκαμε στην Αρχιτεκτονική του 5ου εξαμήνου? Τα hazards αυτά είναι πάρα πολλά... Συγνώμη που ρωτάω και ξαναρωτάω αλλά μου φαίνεται πολύ σπαζοκεφαλιά το συγκεκριμένο πράγμα και ρωτάω για να μην κάτσω και αφιερώσω τόση ώρα για κάτι τόσο χαζό που μπορεί και να μην το θέλετε.&nbsp;</div><div><br></div><div><br></div><div><div>On 22 Μαϊ 2010, at 7:25 μ.μ., Konstantinos Nikas wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
<div text="#000000" bgcolor="#ffffff">
Καλησπέρα,<br>
<br>
α)Μας ενδιαφέρουν τα hazards που εμφανίζονται στην αλληλουχία των
εντολών κατά τις 2 πρώτες εκτελέσεις του loop (σαν να έχεις κάνει
unrolling τα 2 πρώτα iterations). Επομένως, αν τυχαίνει να εκτελούνται
ταυτόχρονα οι 2 εντολές και να εμφανίζεται το hazard, πρέπει να το
αναφέρετε.<br>
<br>
β) Πρέπει να εκτελέσετε τις 2 πρώτες επαναλήψεις του loop. Αν αυτό
σημαίνει ότι πριν να τελειώσει η εκτέλεση του 2ου branch θα ξεκίνησει η
εκτέλεση της 3ης, 4ης κτλ επανάληψης του loop, εσείς θα συνεχίσετε
κανονικά όλες τις εντολές. Και στον κύκλο 40 θα μας δώσετε την εικόνα
των RS κτλ.<br>
<br>
Κ.<br>
<br>
On 05/22/2010 10:47 AM, George Darivianakis wrote:
<blockquote cite="mid:AANLkTinVn66aJJ5SZAXA2zLAPKwFOS7_zAyW_hOKjHO1@mail.gmail.com" type="cite">Kalimera, <br>
duo erwtiseis tha ithela na kanw gia tin deutiri askisi <br>
  <br>
a) Sto erwtima a3 prepei na anaferoume ola ta hazards poy sumvainoun
akoma kai an auta den epireazoun tin ektelesi tou programmatos mas dld
metaksu twn entolwn LD F0,0(R1) kai LD F0,8(R1) prepei na anaferoume
oti uparxei WAW hazard???<br>
  <br>
b) Sto erwtima a2 ,b2 thelete to stigmiotupo gia ton kuklo 40 mono twn
duo ektelesewn tou loop h an xreiazetai na kanoume kai triti kai
tetarti ektelesi tou loop wste na exoume pliri eikona gia to ti
sumvainei ston kuklo 40<br>
  <br>
  <br>
  <pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Advcomparch mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Advcomparch@lists.cslab.ece.ntua.gr">Advcomparch@lists.cslab.ece.ntua.gr</a>
<a class="moz-txt-link-freetext" href="http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch">http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch</a>
  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Dr. Konstantinos Nikas
Computing Systems Laboratory
School of Electrical and Computer Engineering
National Technical University of Athens

Tel: +30-210-7724159
e-mail: <a class="moz-txt-link-abbreviated" href="mailto:knikas@cslab.ece.ntua.gr">knikas@cslab.ece.ntua.gr</a>
<a class="moz-txt-link-freetext" href="http://www.cslab.ece.ntua.gr/~knikas">http://www.cslab.ece.ntua.gr/~knikas</a>
</pre>
</div>

_______________________________________________<br>Advcomparch mailing list<br><a href="mailto:Advcomparch@lists.cslab.ece.ntua.gr">Advcomparch@lists.cslab.ece.ntua.gr</a><br>http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch<br></blockquote></div><br></body></html>