[Advcomparch] Ερώτηση για τον gshare predictor

Herc kingherc at gmail.com
Mon May 25 23:04:24 EEST 2009


Ευχαριστώ για την απάντηση!

Άρα δεν πειράζουμε καθόλου το αρχείο gshare που δίνετε, ούτε τα
define, και το χρησιμοποιούμε ως έχει? Γιατί είναι ήδη 32K.

2009/5/25 Konstantinos Nikas <knikas at cslab.ece.ntua.gr>:
> Καλημέρα,
>
> βασικά το overhead του gshare προέρχεται από τους counters των entries, μιας
> και τα 10-15 bits είναι αμελητέα ποσότητα στα 32Κ.
>
> Οπότε για να μην έχετε προβλήματα και με τον κώδικα, θα πρότεινα να
> υπολογίσετε τον αριθμό που χρειάζεστε για το index του table και να
> χρησιμοποιήσετε history με το ίδιο length.
>
> K.
>>
>> Ο gshare predictor που δίνεται στην άσκηση έχει προκαθορισμένες τιμές
>> 15 bits history και 2^15 entries.
>> Στην άσκηση (5ο ερώτημα) ζητάτε 2^15 συνολικό hardware overhead. Να
>> χρησιμοποιήσουμε οποιοδήποτε συνδυασμό history και entries ή π.χ. να
>> κρατήσουμε το history σταθερό στα 15?
>>
>> Ευχαριστώ!
>>
>>
>
>



-- 
Website: http://kherc.brinkster.net/ (outdated)
Blog: http://www.studentguru.gr/blogs/kingherc/


More information about the Advcomparch mailing list