[Advcomparch] Παράρτημα Α

Konstantinos Nikas knikas at cslab.ece.ntua.gr
Fri Mar 25 21:13:56 EET 2011


Καλησπέρα,

με το line, αναφέρεται σε ένα cache_line δηλαδή σε 1 block. Δηλαδή το 
script αυτό σου δίνει μια cache με 512 blocks μεγέθους 64bytes το 
καθένα, τα οποία είναι οργανωμένα με associativity 4.

Άρα έχεις 512*64 = 32Κb.

Κ.

On 03/25/2011 06:44 PM, Tassos Zogopoulos wrote:
> Καλησπέρα,
>
> στο παράρτημα Α (default) βλέπουμε ότι:
>
> # instruction cache: 32Kb
> @ic = pre_conf_object('ic', 'g-cache')
> @ic.cpus = conf.cpu0
> _*@ic.config_line_number = 512*_
> @ic.config_line_size = 64
> @ic.config_assoc = 4
> @ic.config_virtual_index = 0
> @ic.config_virtual_tag = 0
> @ic.config_replacement_policy = 'lru'
> @ic.penalty_read = 0
> @ic.penalty_write = 0
> @ic.penalty_read_next = 0
> @ic.penalty_write_next = 0
> @ic.timing_model = l2c
>
> total instruction cache memory=32768bytes
> line size=64bytes
> associativity=4
> _*Άραline_number=(32768)/(64*4) = 128*_
> //Κάνω κάτι λάθος;
> Ευχαριστώ.
>
>
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch

-- 
Dr. Konstantinos Nikas
Computing Systems Laboratory
School of Electrical and Computer Engineering
National Technical University of Athens

Tel: +30-210-7724159
e-mail: knikas at cslab.ece.ntua.gr
http://www.cslab.ece.ntua.gr/~knikas



More information about the Advcomparch mailing list