Compute the cumulative sum of the elements

Assignment Help Basic Computer Science
Reference no: EM131330498

A Quad-core system is used the compute the cumulative sum of the elements in an 18-element vector. Assume that the time required on any core to perform a single addition is 2 nano-seconds. Taking into account only the time needed to perform the required additions and no other overhead, how long would it take to produce the cumulative sum if:

a) Only one core is used?

b) Two of the cores are used?

c) All four cores are used?

Reference no: EM131330498

Questions Cloud

Does there appear to be any external event that causes them : Does there appear to be any external event that causes them? Inspect the cars. Is there any property of these cars that describes a traffic jam? If one car moves slowly, is that enough to cause traffic jams?
What is meant by a write-allocate policy : a)  What is meant by a "write-allocate policy"? b)  Into which set within P1's cache will the memory block containing the variable X be loaded? c) Into which set within P2's cache will the memory block containing the variable Y be loaded?
Large an integer value : If T1 is the execution time for this program running on a single processor, what is the upper limit on the speedup provided for this program? Assume that you can use as large an integer value as you choose for N (i.e. for the number of processor..
Remote memory access penalty : The percentage of program instructions that access remote memory is 0.2%. What speedup would be achieved for the program if the remote memory access penalty could somehow be reduced to 10 ns per access?
Compute the cumulative sum of the elements : A Quad-core system is used the compute the cumulative sum of the elements in an 18-element vector. Assume that the time required on any core to perform a single addition is 2 nano-seconds.
Memory conflicts or other dependencies : What speedup is provided for the same program if 499 identical processors are included so that the system has a total of 500 processors and no memory conflicts or other dependencies occur?
Develop a sustainability indicators monitoring system : Students will be required to choose a specific enterprise (it should ideally be one with which they are somewhat familiar) and develop a sustainability indicators monitoring system for that enterprise
What excel function is useful for calculating revenue : What Excel function is useful for calculating the expected value of demand for t-shirts? What is the expected demand? What Excel function is useful for calculating revenue? Explain why it is useful.
Are there any lows that need to be addressed : Pivot the data to see totals, counts, or averages of various categories. Are there any highs? Are there any lows that need to be addressed? Subtotal the data using various categories.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Find the effective input noise temperature for preamplier

An antenna is pointed in a direction such that it has a noise temperature of 30 K. It is connected to a preamplifier that has a noise figure of 1.6 dB and an available gain of 30 dB over an effective bandwidth of 10 MHz.

  Minimum number of nodes

3. * a. Give a precise expression for the minimum number of nodes in an AVL tree of height h. b. What is the minimum number of nodes in an AVL tree of height 15?

  Generate the completion times of the jobs

generate the completion times of the jobs.

  What is the value of x given the specified value for y

What is the value of X given the specified value for Y (both X are 8-bit unsigned values): /* which is 10100101 in Binary; a) Y=0xA5; X=Y & 0x0F; b) Y=ox88; X=Y | ox83; C) Y=0x25; X=Y && ~Y;

  Sign and magnitude representation

1) Using sign and magnitude representation, what is the largest positive number that can be stored in 8 bit? 2) If we record a song which is one minute long using 16-bit samples, sampled at 44.1 KHz in mono channel, without any metadata or compres..

  Calculate and display the total income of the abc car shop

Write an algorithm in structured English (pseudocode) that describes the steps required to perform the task specified. Some examples of pseudocode can be found at http://www.unf.edu/~broggio/cop2221/2221pseu.htm.

  Design the bcd-to-seven-segment decoder using nand gates

Design the BCD-to-seven-segment decoder using a minimum number of NAND gates. The six invalid combinations should result in a blank display.

  Protect planning-related information

To protect planning-related information from leaking outside Ken 7 Windows Limited domain, all ERP planning functions must require secure connections from the client's Web browser to the Ken 7 internal Web server

  Active directory replication topology for your company

How do you choose the appropriate Active Directory replication topology for your company? What kinds of problems do you want to prevent? Give examples. Please explain in approximately in two paragraphs.

  What sizes in memory in c++ and size of a char and a string

What are the sizes in memory of other data types in C++? I mean, I know that a double is 8 bytes and an int is 4 bytes. What is the size of a Char and a String?

  What is the role of software security testing in the process

What is the role of software security testing in the process of finding solutions to system vulnerabilities?

  Write preconditions for the following methods

Ideally, a method should have no side effects. Can you write a program in which no method has a side effect? Would such a program be useful?

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