CSCI 620 Homework 2 Fall 2022

1

CSCI 620 Homework 2

Due: September 23, 2022

Points: 35

Do the following problems; show your work:

Problem A (3 Points)

Consider a 2 MB 4-way set associative cache. Suppose a block is 64 bytes and an

address consists of 32 bits. If we assume that an address field is divided as

described in the text: tag-field, index-field, block-offset, compute the length of

each field for this cache; show your work:

a. tag-field length in bits:

b. index-field length in bits:

c. block-offset length in bits:

A.2 (5 Points) In computing the answer to this problem:

• assume that the conditional branches are taken 70% of the time, and not taken

30% of the time.

• do the computation for the average frequencies of astar and hmmer (not bzip

and hmmer).

B.2 (6 Points) Do parts a and b. For part b, assume that the cache is an eight-way

set associative cache.

B.8 (6 Points) Do parts a and b. In coming up with your estimates, assume that

the hit times are relatively small and can be ignored.

B.13 (5 Points) Assume that the content of the TLB does not change for this

problem.

2.20 (4 Points) Do part a with the following changes: the first 16 byte block can

be received in 60 cycles (not 120); and each additional 16 byte block requires 32

cycles (not 16)..

2.42 (6 Points) Do parts c and d. Compute slowdown as a ratio relative to native

execution. In addition: what is the geometric mean of the pure and para

virtualization ratios?

1

CSCI 620 Homework 2

Due: September 23, 2022

Points: 35

Do the following problems; show your work:

Problem A (3 Points)

Consider a 2 MB 4-way set associative cache. Suppose a block is 64 bytes and an

address consists of 32 bits. If we assume that an address field is divided as

described in the text: tag-field, index-field, block-offset, compute the length of

each field for this cache; show your work:

a. tag-field length in bits:

b. index-field length in bits:

c. block-offset length in bits:

A.2 (5 Points) In computing the answer to this problem:

• assume that the conditional branches are taken 70% of the time, and not taken

30% of the time.

• do the computation for the average frequencies of astar and hmmer (not bzip

and hmmer).

B.2 (6 Points) Do parts a and b. For part b, assume that the cache is an eight-way

set associative cache.

B.8 (6 Points) Do parts a and b. In coming up with your estimates, assume that

the hit times are relatively small and can be ignored.

B.13 (5 Points) Assume that the content of the TLB does not change for this

problem.

2.20 (4 Points) Do part a with the following changes: the first 16 byte block can

be received in 60 cycles (not 120); and each additional 16 byte block requires 32

cycles (not 16)..

2.42 (6 Points) Do parts c and d. Compute slowdown as a ratio relative to native

execution. In addition: what is the geometric mean of the pure and para

virtualization ratios?

Assessment-2 of BUSS 5034 IBSE – a guideSP2 2024Format of the assignment is available in the Course Outline.This is a guide for the main features of the assignment:1. Identify and describe the organisation...Poster assignmentTaskI have an another assignment to do.48353 – Concrete Design, Autumn 2024Design Group ProjectDESIGN BRIEFFigure 1 represents the floor plan of ...................... building to be constructed in the CBD of ……………..! The building is to be...Title: Tutorial WorkbookStudent: XXXXX XXXXXXXXXXStudent Number: XXXXXXXXEmail Address: XXX.XXXXXXXX@postgrad.curtin.edu.auSchool/Program: Health Promotion/Public HealthUnit: Health Promotion Strategies...Factors that impact registered nurses ability to influence national government health policy?Write a 3000 words assessment factors that impact registered nurses' ability to influence national government...**Show All Questions**