0 votes 0 votes In an enhancement of a design of a CPU, the speed of a floating point unit has been increased by 30% and the speed of a fixed point unit has been increased by $20$%. The overall speedup achieved if the ratio of the number of fixed point operations to floating point operations is $4:6$ and the floating point operation used to take twice the time taken by fixed point operation in the original design(upto $2$ decimal places is __________. CO and Architecture speedup co-and-architecture made-easy-test-series + – sonu asked Dec 17, 2015 edited May 24, 2019 by Satbir sonu 542 views answer comment Share Follow See all 2 Comments See all 2 2 Comments reply Hirak commented May 24, 2019 reply Follow Share Atleast write the question properly before expecting answer.. PEACE 0 votes 0 votes Satbir commented May 24, 2019 reply Follow Share They don't respect the value of gate overflow. 1 votes 1 votes Please log in or register to add a comment.
1 votes 1 votes Speed up = (Original time taken)/ New time taken Let x be the time for a fixed point operation Original time taken = (4x + 6*2x)/10(since total instruction is 4+6= 10) = 16x/10 New time taken = ((4x/1.2(since increse 20% so 120%)+(12x/1.3)(since increse 30% so 130%))/10 =19.6x/1.56*10 So, Speed up = 16*1.56/19.6 = 1.27 Prashant. answered Oct 19, 2016 Prashant. comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes Speed up = Original time taken/ new time taken Let x be the time for a fixed point operation Original time taken = (4x + 6*2x)/5 = 16x/5 New time taken = ((4x/1.2) + (12x/1.3))/5 = 19.6x/1.56*5 So, speed up = 16*1.56/19.6 = 1.2734 Take reference from here https://gateoverflow.in/790/gate2004-it-50 Digvijaysingh Gautam answered Oct 19, 2016 Digvijaysingh Gautam comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes Speed up = (final execution time) / (initial execution time) = (1.3*T(floating)*6 + 1.2*T(fixed) *4) / (6*T(floating) + 4*T(fixed) Since, T(floating) = 2* T(fixed) #given So, Speed up = (1.3*2*6 + 1.2*4) / (4*2 + 6) =20.4/ 14 =1.45 alok_patel answered Aug 4, 2019 alok_patel comment Share Follow See all 0 reply Please log in or register to add a comment.