Computer Science Engineering (CSE) Exam  >  Computer Science Engineering (CSE) Tests  >  Embedded Systems (Web)  >  Test: High Level Optimization - Computer Science Engineering (CSE) MCQ

Test: High Level Optimization - Computer Science Engineering (CSE) MCQ


Test Description

10 Questions MCQ Test Embedded Systems (Web) - Test: High Level Optimization

Test: High Level Optimization for Computer Science Engineering (CSE) 2024 is part of Embedded Systems (Web) preparation. The Test: High Level Optimization questions and answers have been prepared according to the Computer Science Engineering (CSE) exam syllabus.The Test: High Level Optimization MCQs are made for Computer Science Engineering (CSE) 2024 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests for Test: High Level Optimization below.
Solutions of Test: High Level Optimization questions in English are available as part of our Embedded Systems (Web) for Computer Science Engineering (CSE) & Test: High Level Optimization solutions in Hindi for Embedded Systems (Web) course. Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free. Attempt Test: High Level Optimization | 10 questions in 25 minutes | Mock test for Computer Science Engineering (CSE) preparation | Free important questions MCQ to study Embedded Systems (Web) for Computer Science Engineering (CSE) Exam | Download free PDF with solutions
Test: High Level Optimization - Question 1

What do FRIDGE stand for?

Detailed Solution for Test: High Level Optimization - Question 1

Explanation: Certain tools are available which are developed for the optimization programmes and one such tool is the FRIDGE or fixed-point programming design environment, commercially made by Synopsys System Studio.

Test: High Level Optimization - Question 2

 Which of the following tool can replace the floating point arithmetic to fixed point arithmetic?

Detailed Solution for Test: High Level Optimization - Question 2

Explanation: There are certain tools available which are developed for the optimization programmes and one such tool is the FRIDGE or fixed-point programming design environment, commercially made available by Synopsys System Studio. This tool can is used in the transformation program, that is the conversion of floating point arithmetic to the fixed point arithmetic. This is widely used in the signal processing.

1 Crore+ students have signed up on EduRev. Have you? Download the App
Test: High Level Optimization - Question 3

 Which programming algorithm is used in the starting process of the FRIDGE?

Detailed Solution for Test: High Level Optimization - Question 3

Explanation: The FRIDGE tool uses C programming algorithm in the initial stage and is converted to a fixed-C algorithm which extends C by two extends.

Test: High Level Optimization - Question 4

In which loop transformation, a single loop is split into two?

Detailed Solution for Test: High Level Optimization - Question 4

Explanation: Many loop transformation are done for the optimization of the program and one such loop transformation is the loop fusion in which a single loop is split and the loop fission includes the merging of the two separate loops.

Test: High Level Optimization - Question 5

 Which loop transformations have several instances of the loop body?

Detailed Solution for Test: High Level Optimization - Question 5

Explanation: The loop unrolling is a standard transformation which creates several instances of the loop body and the number of copies of the loop is known as the unrolling factor.

Test: High Level Optimization - Question 6

The number of copies of loop is called as

Detailed Solution for Test: High Level Optimization - Question 6

Explanation: The number of copies of the loop is known as the unrolling factor and it is a standard transformation that produces instances of the loop body

Test: High Level Optimization - Question 7

Which of the following can reduce the loop overhead and thus increase the speed?

Detailed Solution for Test: High Level Optimization - Question 7

Explanation: The loop unrolling can reduce the loop overhead, that is the fewer branches per execution of the loop body, which in turn increases the speed but is only restricted to loops with a constant number of iteration. The unrolling can increase the code size.

Test: High Level Optimization - Question 8

 Which loop transformation can increase the code size?

Detailed Solution for Test: High Level Optimization - Question 8

Explanation: The loop unrolling can decrease the loop overhead, the fewer branches per execution of the loop body and this can increase the speed but is only restricted to loops with a constant number of iteration and thus the loop unrolling can increase the code size.

Test: High Level Optimization - Question 9

Which memories are faster in nature?

Detailed Solution for Test: High Level Optimization - Question 9

Explanation: As the memory size decreases, it is faster in operation, that is the smaller memories are faster than the larger memories. The small memories are caches and the scratch pad memories.

Test: High Level Optimization - Question 10

Which loop transformation reduces the energy consumption of the memory systems?

Detailed Solution for Test: High Level Optimization - Question 10

Explanation: The loop tiling can reduce the energy the consumption of the memory systems.

47 videos|69 docs|65 tests
Information about Test: High Level Optimization Page
In this test you can find the Exam questions for Test: High Level Optimization solved & explained in the simplest way possible. Besides giving Questions and answers for Test: High Level Optimization, EduRev gives you an ample number of Online tests for practice

Top Courses for Computer Science Engineering (CSE)

47 videos|69 docs|65 tests
Download as PDF

Top Courses for Computer Science Engineering (CSE)