COMPUTER SCIENCE AND ENGINEERING
COMPUTER ARCHITECTURE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Better compilation of the given piece of code
|
|
Takes advantage of the type of processor and reduces its process time
|
|
Does better memory management
|
|
None of the mentioned
|
Detailed explanation-1: -Answers. Explanation: An optimizing compiler is a compiler designed for the specific purpose of increasing the operation speed of the processor by reducing the time taken to compile the program instructions.
Detailed explanation-2: -In computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. Common requirements are to minimize a program’s execution time, memory footprint, storage size, and power consumption (the last three being popular for portable computers).
Detailed explanation-3: -Answers. Explanation: Pipe-lining is the process of improving the performance of the system by processing different instructions at the same time, with only one instruction performing one specific operation.
Detailed explanation-4: -The execution time or CPU time, which we call Ci, is the total amount of time that the process executes; that time is generally independent of the initiation time but often depends on the input data.
Detailed explanation-5: -Explanation: The input devices use buffers to store the data received and when the buffer has some data it sends it to the processor.