1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
VARVARA [1.3K]
3 years ago
9

Assume a program requires the execution of 50 x 106 FP instructions, 110 x 106 INT instructions, 80 x 106 L/S instructions, and

16 x 106 branch instructions. The CPI for each type of instruction is 1 1, 4, and 2, respectively. Assume that the processor has a 2 GHz clock rate 1.141 [10] <$1.10 By how much must we improve the CPI of FP instructions if we want the program to run two times faster? 1.14.2 [10]
Computers and Technology
1 answer:
Molodets [167]3 years ago
3 0

Explanation:

FP - 50 \times 10^6

CPI - 1

INT -110 \times 10^6,

CPI - 1

I/S - 80 \times 10^6 ,

CPI - 4

Branch - 16 \times 10^6

CPI - 2

Clock Speed - 2 \times 10^9

Time(old) =\frac{50 x 10^6 + 110 x 10^6 + 4 x ( 80 x 10^6) + 2 x (16 x 10^ 6)}{2 x 10^9}

Time(old) = 256 \times 10^ {-3}

Time(new) =  \frac{256 \times 10^{-3}}{2}

                = 128 \times 10^{-3}

                =\frac{CPI(new) x [50 x 10^6 + 110 x 10^6 + 4 x ( 80 x 10^6) + 2 x (16 x 10^ 6)]}{2 x 10^9}

                =  128 \times 10^{-3}

CPI(new) = \frac{-206}{50}

               = -4.12

You might be interested in
Can you think of any other disruptive or nontraditional ways of earning that you could use the Internet?
denis23 [38]

Explanation:

The internet is a tool that has revolutionized the way communication is carried out. As it is a dynamic tool with easy access for any user, it is possible to use different platforms or social media to realize disruptive or non-traditional forms of earnings.

Some of them could be the dissemination of links that would generate advertising for other companies, or the free dissemination in social media of services, and several other innovations that use the internet as the main means to manufacture an extra income, such as online teaching, advertising for third parties etc.

7 0
4 years ago
Write a c++ application that computes gross salary for Mr.A,given that during the interview session and before started work, it
Vesnalui [34]

Answer:

# include <iostream>

using namespace::std;

int main()

{   int hrs;

float hrly_rate= 47;

double net_Sl;

float t1;

float t2;

float t3;

float t4;

float t5;

double grss_Pay;

float bons;

   cout<<"Enter number of hours worked";

   cin>>hrs;

   net_Sl= 47 * 387;

       t1 = (4.7 * net_Sl)/100;

       t2= 87;

       t3=(3.7 * net_Sl)/100;

       t4=3;

       t5=(0.47 * net_Sl)/100;

       grss_Pay= net_Sl- t1 - t2 -t3 - t4 - t5;

       float tmp=grss_Pay;                  

       double in_hnd;

       if (grss_Pay<10)

       {

           bons= (5 * grss_Pay)/100;

           in_hnd=grss_Pay+bons;

           grss_Pay=grss_Pay-grss_Pay;

       }

       else if (grss_Pay>10 ||grss_Pay<500)

       { bons= (10 * grss_Pay)/100;

         tmp=grss_Pay-grss_Pay;

         in_hnd=in_hnd+bons;

       }

       else if (grss_Pay>500|| grss_Pay<1000)

       { bons= 500;

         grss_Pay=grss_Pay-grss_Pay;

         in_hnd=in_hnd+bons;

       }

       else if (grss_Pay>1000 || grss_Pay<=2000)

       { bons= 600;

         grss_Pay=grss_Pay-grss_Pay;

         in_hnd=in_hnd+bons;

       }

       else if (grss_Pay>2000)

       { bons= (5 * grss_Pay)/100;

         grss_Pay=grss_Pay-grss_Pay;

         in_hnd=in_hnd+bons;

       }

        cout<<"Final Salary"<<in_hnd;

        return 0;

}

Explanation:

Please check the answer section.

4 0
3 years ago
During this project, you will prepare a short business report. You will accomplish the following during this section of the proj
german

Answer:

I can't tell you mine because that would be plagiarism but here's some ideas

Title Page. Every business report should feature a title page. ...

Summary. ...

Table of Contents. ...

Introduction. ...

Methods and Findings. ...

Conclusions and Recommendations. ...

References. ...

Appendices (If Applicable)

Explanation: Hope this helps:)

3 0
3 years ago
What are the first and the last physical memory addressesaccessible using
Misha Larkins [42]

Answer

For First physical memory address,we add 00000 in segment values.

For Last physical memory address,we add 0FFFF in segment values.

<u>NOTE</u>-For addition of hexadecimal numbers ,you first have to convert it into binary then add them,after this convert back it in hexadecimal.

a)1000

For First physical memory address, we add 00000 in segment value

We add 0 at the least significant bit while calculating.

          1000<u>0</u> +00000 = 1000<u>0</u> (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

   we add 0FFFF in segment value

           1000<u>0</u> +0FFFF =1FFFF    (from note)

b)0FFF

For First physical memory address,we add 00000 in segment value

We add 0 at the least significant bit while calculating.

     0FFF<u>0</u> +00000=0FFF0 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

   we add 0FFFF in segment value

           0FFF<u>0</u> +0FFFF =1FFEF (from note)

c)0001

For First physical memory address,we add 00000 in segment value

We add 0 at the least significant bit while calculating.

     0001<u>0</u> +00000=00010 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

   we add 0FFFF in segment value

           0001<u>0</u> +0FFFF =1000F (from note)

d) E000

For First physical memory address,we add 00000 in segment value

 We add 0 at the least significant bit while calculating.

    E000<u>0</u> +00000=E0000 (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

   we add 0FFFF in segment value

           E000<u>0</u> +0FFFF =EFFFF (from note)

e) 1002

For First physical memory address,we add 00000 in segment value

 We add 0 at the least significant bit while calculating.

    1002<u>0</u> +00000=10020  (from note)

For Last physical memory address,We add 0 at the least significant bit while calculating.

   we add 0FFFF in segment value

           1002<u>0</u> +0FFFF =2001F (from note)

6 0
3 years ago
The inside color of text or of an object is called the:
AnnyKZ [126]
Fill color is the answer hope this helps
8 0
3 years ago
Other questions:
  • Which organism can process more complex information due to a central brain?
    8·1 answer
  • Which rule should be followed to stay safe online
    5·1 answer
  • In the Dynamic Partitioning technique of memory management, the placement algorithm that scans memory from the location of the l
    11·1 answer
  • Explain how class (static) variables and methods differ from their instance counterparts. Give an example of a class that contai
    7·1 answer
  • Assume a TCP sender is continuously sending 1,090-byte segments. If a TCP receiver advertises a window size of 5,718 bytes, and
    7·1 answer
  • Jared has trouble remembering when his assignments are due, and he wants to keep reminders on his computer. Which online note-ta
    10·2 answers
  • In the ( ) Model, each in a network can act as a server for all the other computers sharing files and acsess to devices
    11·1 answer
  • Which is an advantage of using a flat file instead of a relational database?
    5·1 answer
  • In the earliest stages of human history, what was the only medium?
    10·1 answer
  • What was the first computer name brand
    12·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!