Explain moores law and amdahls law, Computer Engineering

Assignment Help:

Question

(a) Imagine you need to move people through a distance of 10 miles, with the following specifications.

• Car: capacity = 5, speed = 60 miles/hour

• Bus: capacity = 60, speed = 20 miles/hour

• Latency: car = 10 min, bus = 30 min

Determine the throughput of the car and the bus in PPH.

(b) Assume the Car/bus example in (a)

A is X times faster than B if

• Latency(A) = Latency(B) / X
• Throughput(A) = Throughput(B) * X
• A is X% faster than B if
• Latency(A) = Latency(B) / (1+X/100)
• Throughput(A) = Throughput(B) * (1+X/100)

(c) Consider the CPI = 2 and clock = 500 MHz, determine the MIPS.

(d) Evaluate the download time taken for a 1.536 GB file given a data transmission rate of 512 kbps.

(i) Consider 100% usage of the line of communication

(ii) Consider 80% usage of the line of communication

(e) Explain Moore's law and Amdahl's law.


Related Discussions:- Explain moores law and amdahls law

Main drawbacks of cd-roms, Q. Main drawbacks of CD-ROMs? The main drawb...

Q. Main drawbacks of CD-ROMs? The main drawbacks of CD-ROMs are: It is read only thus can't be updated Access time is longer than that of magnetic disks. Very

Can you explain about internet protocol, Q. Can you explain about Internet ...

Q. Can you explain about Internet Protocol? Internet protocol specifies the rules which define the details of how computers communicate. It specifies exactly how a packet shoul

Allocation of bits among opcode and operand, Allocation of Bits among Opcod...

Allocation of Bits among Opcode and Operand The trade-off here is between numbers of bits of opcode vs. the addressing capabilities. An interesting development in this regard i

What is sdram, Synchronous dynamic random access memory (SDRAM) is dynamic ...

Synchronous dynamic random access memory (SDRAM) is dynamic random access memory (DRAM) that is initialized with the system bus. Classic DRAM has an asynchronous interface, which m

Show the shared programming using library routines, Q. Show the Shared Prog...

Q. Show the Shared Programming Using Library Routines? The mainly well-liked of them is use of combo function known as fork() and join(). Fork() function is used to initialize

What is a breeder reactor, Q. What is a breeder reactor? 92 U 238 and...

Q. What is a breeder reactor? 92 U 238 and 90 Th 232 aren't fissile materials but are abundant in nature. In the reactor these are able to be converted into a fissile mater

Define the meaning of registers and counting, Define the meaning of Registe...

Define the meaning of Registers and Counting? Registers: Group of flip-flops use for data storage. Counting: Another extremely important application of flip-flops is in dig

What is micro operation, What is micro operation? A micro operation is ...

What is micro operation? A micro operation is an elementary operation performed with the data kept in registers.   1) Register transfer microoperation transfer binary inform

What is secondary list, What is secondary list? It permits you to enha...

What is secondary list? It permits you to enhance the information presented in the basic list.  The user can, for example, select a line of the basic list for which he require

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd