<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-7"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Καλησπέρα,<br>
<br>
δε θυμάμαι τη λύση που είχαμε δώσει στην περσινή, είναι πιθανό όμως η
εκτέλεση κάποιων εντολών της 2ης επανάληψης του loop να επηρεαστούν από
εντολές επόπμενων επαναλήψεων (λόγω ας πούμε structural hazards --
χρήση κοινών functional units). Επομένως για να είστε σίγουροι για τη
σωστή εκτέλεση και της τελευταίας εντολής της 2ης επανάληψης θα πρέπει
να συνεχίσετε να κάνετε κανονικά Issue μέχρι το 2ο branch να κάνει WB
(ή commit).<br>
<br>
K.<br>
<br>
On 05/22/2010 08:26 PM, NEOKLIS HADJIGEORGIOU wrote:
<blockquote cite="mid:SNT144-w59D138A4C7BD2DEDB6E29086E50@phx.gbl"
 type="cite">
  <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>Καλησπέρα
σας.<br>
Δεν καταλαμβένω το ακόλουθο<br>
 <br>
β) Πρέπει να εκτελέσετε τις 2 πρώτες επαναλήψεις του loop. Αν αυτό
σημαίνει ότι πριν να τελειώσει η εκτέλεση του 2ου branch θα ξεκίνησει η
εκτέλεση της 3ης, 4ης κτλ επανάληψης του loop, εσείς θα συνεχίσετε
κανονικά όλες τις εντολές. Και στον κύκλο 40 θα μας δώσετε την εικόνα
των RS κτλ.<br>
  <br>
Δηλαδή επρέπε να συνεχίζω να εκτελώ και πάρακατω από το 2 loop γιατί
στην περσινή και στες λύσεις λέγατε 3 και δώσατε σαν λύση μόνο 3....<br>
 <br>
Με εκτίμηση Νεοκλής<br>
 <br>
  <hr id="stopSpelling">
Date: Sat, 22 May 2010 19:25:45 +0300<br>
From: <a class="moz-txt-link-abbreviated" href="mailto:knikas@cslab.ece.ntua.gr">knikas@cslab.ece.ntua.gr</a><br>
To: <a class="moz-txt-link-abbreviated" href="mailto:advcomparch@lists.cslab.ece.ntua.gr">advcomparch@lists.cslab.ece.ntua.gr</a><br>
Subject: Re: [Advcomparch] Tomasulo_algorithm<br>
  <br>
Καλησπέρα,<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: <br>
  <blockquote
 cite="mid:AANLkTinVn66aJJ5SZAXA2zLAPKwFOS7_zAyW_hOKjHO1@mail.gmail.com">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><fieldset class="ecxmimeAttachmentHeader"></fieldset>
_______________________________________________
Advcomparch mailing list
<a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated"
 href="mailto:Advcomparch@lists.cslab.ece.ntua.gr">Advcomparch@lists.cslab.ece.ntua.gr</a>
<a moz-do-not-send="true" class="ecxmoz-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="ecxmoz-signature">-- 
Dr. Konstantinos Nikas
Computing Systems Laboratory
School of Electrical and Computer Engineering
National Technical University of Athens

Tel: +30-210-7724159
e-mail: <a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated"
 href="mailto:knikas@cslab.ece.ntua.gr">knikas@cslab.ece.ntua.gr</a>
<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext"
 href="http://www.cslab.ece.ntua.gr/%7Eknikas">http://www.cslab.ece.ntua.gr/~knikas</a>
  </pre>
  <br>
  <hr>Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. <a
 moz-do-not-send="true"
 href="https://signup.live.com/signup.aspx?id=60969" target="_new">Sign
up now.</a></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>
</body>
</html>