[Advcomparch] Ερμηνεία δεύτερου ερωτήματος

- - bnk963 at gmail.com
Sat Apr 4 12:55:49 EEST 2020


Καλησπέρα σας, θα ήθελα να σας ρωτήσω σχετικά με το δεύτερο ερώτημα της
πρώτης άσκησης, κάποια πράγματα:

1) Όταν αναφέρεστε σε διπλασιασμό του μεγέθους, εννοείτε τόσο του block
size, όσο και του συνολικού cache size? Δηλαδή, εάν έχουμε ένα τάδε μέγεθος
κύκλου με μια L1D cache πχ 32KB, 8-way, 32B/block, τότε εάν γίνει 64KB,
8-way, 64B/block θα πρέπει να γίνουν δύο αυξήσεις κύκλων, έτσι;

2) Αύξηση κύκλου κατά 10%, εννοούμε ότι αν γίνει αυτό πχ τρεις φορές (πχ
λόγω οκταπλασιασμού total cache size), τότε θα έχουμε (σε σχέση με το μήκος
του πρώτου κύκλου) 1.10 * 1.10 * 1.10 = 1.331 (δηλαδή 33.1% αύξηση του
κύκλου σε σχέση με τον αρχικό), ή 10+10+10 = 30% αύξηση του κύκλου σε σχέση
με τον αρχικό;

3) Όταν λέτε "επιστρέψτε στα προηγούμενα ερωτήματα, θεωρώντας κάθε φορά ως
αρχικό σημείο αναφοράς την πρώτη προσομοίωση που καλείστε να εκτελέσετε στο
καθένα από αυτά", εννοείτε ότι θα λάβουμε υπόψιν μας για τα 7.1.1 (μελέτη
L1D), 7.1.2 (μελέτη L2D), κλπ ως σημείο αναφοράς την προσομοίωση με τα
λιγότερα χαρακτηριστικά από αυτά; (δηλαδή η φράση "προηγούμενα ερωτήματα"
πού αναφέρεται) Και αν ναι, στο L2D-prefetching, κατά την αύξηση του n, δεν
έχουμε καμία επίδραση στον κύκλο;

Σας ευχαριστώ,
Κωνσταντίνος
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20200404/44cf6e44/attachment.htm>


More information about the Advcomparch mailing list