Assignment 1
Assignment 1
TCS704
a
rm
ka
NOTE: Answer All questions.
wa
sh
Vi
1. Define computer architecture. Illustrate the seven dimensions of an ISA.
sh
2. What is the Moore’s Law? How does the minimum size of a transistor or a wire in either the x or y
ve
3. How does the Integrated circuit logic, Semiconductor DRAM, Magnetic disk, and Network technology
evolved in term of bandwidth and throughput parameter.
Dr
5. Find the die yield for dies that are 1.5 cm on a side and 1.0 cm on a side assuming a defect density of
0.4 per cm2 and α is 0.4. Also compute the number of dies per 300 mm (30cm) wafer for a die that is 1.5
cm on a side.
6. Define Amdahl’s law. Derive an expression for CPU clock as a function of instruction count, clock per
instruction and clock cycle time.
7. A 400-MHz processor was used to execute a benchmark program with the following instruction mix and
clock cycle counts (Table 1):
Determine the effective CPI, MIPS rate, and execution time for this program.
Assignment 1
–2– TCS704
8. A Workstation uses a 1.5 GHz processor with a claimed 1000-MIPS rating to execute a given program
mix. Assume a one-cycle delay for each memory access.
(a) What is the effective CPI of this computer?
(b) Suppose the processor is being upgraded with a 3.0 GHz clock. However, even with faster cache, two
clock cycles are needed per memory access. If 30% of the instructions require one memory access and
another 5% require two memory access per instruction set and equal instruction counts in the given
program mix?
9. The execution times (in seconds) of four programs on three computers are given below in Table 2: Assume
that 109 instructions were executed in each of the four programs. Calculate the MIPS rating of each program
on each of the three machines. Based on these ratings, can you draw a clear conclusion regarding the relative
performance of the three computers? Give reasons if you find a way to rank them statistically.
a
rm
ka
Table 2: Execution Time of the Four Program
Execution Time (in seconds)
wa
Program
Computer A Computer B Computer C
Program 1 1 sh 10 20
Vi
Program 2 1000 100 20
Program 3 500 1000 50
sh
10. Describe in brief the major factors that influence the cost of a computer and how these factors are
.S