[Advcomparch] Δύο ερωτήσεις
antonis kekempanos
antke at hotmail.gr
Mon Jun 27 15:41:55 EEST 2016
Δηλαδή στο commit θα γράψουν και οι δύο παρακάτω εντολές στον ίδιο (φυσικο?) reg στον ίδιο κύκλο?Και μια ακόμα ερώτηση, τι βήματα ακολουθούνται όταν πρέπει να διώξουμε ένα block από την cache (λόγω capacity πχ) και να φέρουμε ένα νέο block,όταν χρησιμοποιείται ΜΕSI? > From: knikas at cslab.ece.ntua.gr
> Date: Mon, 27 Jun 2016 12:16:11 +0300
> To: el12046 at central.ntua.gr
> CC: advcomparch at lists.cslab.ece.ntua.gr
> Subject: Re: [Advcomparch] Δύο ερωτήσεις
>
> Καλημέρα,
>
> 2016-06-26 14:20 GMT+03:00 <el12046 at central.ntua.gr>:
> > Γεια σας, θα ήθελα μια διευκρίνηση σε δύο θέματα:
> > 1. Αν έχουμε superscalar αρχιτεκτονική πχ 2 εντολές δρομολόγηση
> > +ολοκλήρωση και Tomasulo με ROB αυτό σημαίνει ότι στο στάδιο CMT
> > μπορούν να γίνονται commit 2 εντολές στον ίδιο κύκλο?
>
> Ναι.
>
> > Αν ναι τότε τι γίνεται αν οι δύο εντολές γράφουν στον ίδιο Register?
> > πχ ADDD R1,R2,R3
> > SUBD R1,R1,#6
> >
>
> Τα WAW hazards έχουν επιλυθεί από το στάδιο IS.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20160627/948d5c41/attachment.htm>
More information about the Advcomparch
mailing list